Ȩ > Ç¥ÁØÈ °³¿ä > TTAÀÇ Ç¥ÁØÇöȲ
Ç¥ÁعøÈ£ | TTAK.KO-10.0412 | ±¸Ç¥ÁعøÈ£ | |
---|---|---|---|
Á¦°³Á¤ÀÏ | 2010-12-23 | ÃÑÆäÀÌÁö | 0 |
ÇѱÛÇ¥Áظí | ÀüÀÚÁ¤ºÎ Ç¥ÁØÇÁ·¹ÀÓ¿öÅ© ½ÇÇàȯ°æ : °øÅë±â¹Ý | ||
¿µ¹®Ç¥Áظí | eGovframe runtime environment : common foundation | ||
Çѱ۳»¿ë¿ä¾à | ÁÖ¿ä³»¿ëÀ¸·Î Ç¥ÁØÇÁ·¹ÀÓ¿öÅ© ½ÇÇàȯ°æÀº 5°³ ¼ºñ½º ±×·ì, 34°³ ¼ºñ½º·Î ±¸¼ºµÈ´Ù.
°øÅë±â¹Ý ¼ºñ½º´Â ½ÇÇàȯ°æ ¼ºñ½º °£¿¡ °øÅëÀûÀ¸·Î »ç¿ëµÇ´Â ±â´ÉÀ» Á¦°øÇÑ´Ù. ¡Ü AOP: °üÁ¡ÁöÇâ ÇÁ·Î±×·¡¹Ö(Aspect Oriented Programming: AOP) »ç»óÀ» ±¸ÇöÇÏ°í Áö¿øÇÑ´Ù. ¡Ü Cache: ºó¹øÈ÷ »ç¿ëµÇ´Â ÄÁÅÙÃ÷¿¡ ´ëÇؼ ºü¸¥ Á¢±ÙÀ» °¡´ÉÇÏ°Ô ÇÏ´Â ±â´ÉÀ¸·Î Àæ Àº Á¢±ÙÀ» ÅëÇÑ ¿À¹öÇìµå³ª ½Ã°£À» ´ÜÃà½ÃÅ°´Â ¿ªÇÒÀ» ÇÑ´Ù. ¡Ü Compress/Decompress: µ¥ÀÌÅ͸¦ ¾ÐÃà ¹× º¹¿øÇÏ´Â ±â´ÉÀ» Á¦°øÇÑ´Ù. µ¥ÀÌÅ͸¦ È¿ À²ÀûÀ¸·Î ÀúÀå ¹× Àü¼ÛÇϱâ À§ÇØ ¿øº» µ¥ÀÌÅ͸¦ ¾ÐÃàÇϰųª ¾ÐÃàµÈ µ¥ÀÌÅ͸¦ º¹¿ø ÇÏ¿© ¿øº» µ¥ÀÌÅ͸¦ ±¸Çϴµ¥ »ç¿ëµÉ ¼ö ÀÖ´Ù. ¡Ü Encryption/Decryption: µ¥ÀÌÅÍ¿¡ ´ëÇÑ ¾ÏÈ£È ¹× º¹È£È ±â´ÉÀ» Á¦°øÇϸç, ³×Æ®¿ö Å©¸¦ ÅëÇÑ µ¥ÀÌÅÍ ¼Û¼ö½ÅÀ» ½Ã º¸¾ÈÀ» ¸ñÀûÀ¸·Î »ç¿ëµÉ ¼ö ÀÖ´Ù. ¡Ü Excel: ¿¢¼¿ ÆÄÀÏ Æ÷¸ËÀ» ´Ù·ê ¼ö ÀÖ´Â ÀÚ¹Ù ¶óÀ̺귯¸®¸¦ Á¦°øÇÑ´Ù. ¡Ü File Handling: File »ý¼º ¹× Á¢±Ù, º¯°æÀ» À§ÇØ File¿¡ AccessÇÒ ¼ö ÀÖ´Â ±â´ÉÀ» Á¦ °øÇÑ´Ù. ¡Ü File Upload/Download: ȸéó¸® ¼ºñ½º ±×·ì¿¡¼ »ç¿ëµÇ¸ç, ÆÄÀÏÀ» ¾÷·Îµå ¹× ´Ù ¿î·Îµå Çϱâ À§ÇÑ ±â´ÉÀ» Á¦°øÇÑ´Ù. ¡Ü FTP: FTP(File Transfer Protocol) ÇÁ·ÎÅäÄÝÀ» ÀÌ¿ëÇÏ¿© µ¥ÀÌÅÍ(ÆÄÀÏ)À» ÁÖ°í¹Þ±â À§ ÇÑ FTP Ŭ¶óÀ̾ðÆ® ±â´ÉÀ» Á¦°øÇÑ´Ù. ¡Ü ID Generation: UUID(Universal Unique Identifier) Ç¥ÁØ¿¡ µû¶ó ½Ã½ºÅÛ¿¡¼ »ç¿ëÇÏ ´Â ID (Identifier)¸¦ »ý¼ºÇÏ´Â ±â´ÉÀ» Á¦°øÇÑ´Ù. ¡Ü IoC Container: ÇÁ·¹ÀÓ¿öÅ©ÀÇ ±âº» ±â´ÉÀÎ IoC(Inversion of Control) ÄÁÅ×ÀÌ³Ê ±â´É À» Á¦°øÇÑ´Ù. |
||
¿µ¹®³»¿ë¿ä¾à | The Runtime Environment of the eGovernment Standard Framework is composed
of 5 service layers. Common foundation layer provides commonly used functions fo r runtime environment services. ? AOP:ThisserviceimplementsandsupportsASP(AspectOrientedProgramming). ? Cache: This service provides caching functions for instant access to frequently used contents to minimize access overhead or time. ? Compress/Decompress: This service provides data compression and decompre ssion functions for storing or transmitting data efficiently. ? Encryption/Decryption: This service provides data encryption and decryption fu nctions for secure data transmission. ? Excel: This service provides a Java library for handling Microsoft Excel files. ? File Handling: This service provides file handling functions such as file genera tion, file access, file update, etc. ? File Upload/Download: This service, mainly used in the presentation layer, pro vides file upload and download functions. ? FTP: This service provides FTP(File Transfer Protocol) client functions for tran smitting and receiving data via FTP protocol. ? ID Generation: This service provides system ID(Identifier) generation function conformant to the UUID(Universal Unique Identifier) standard. ? IoC Container: This service provides the IoC(Inversion of Control) function, one of the basic functions of the framework. ? Logging: This service provides log recording and controlling functions via a si mple configuration to minimize the overhead due to casually used System.ou t.println statements. ? Mail: This service provides SMTP(Simple Mail Transfer Protocol) client functions for transmitting and receiving emails. ? Marshalling/Unmarshalling: This service provides marshalling and unmarshalling functions which convert specific data types into objects or vice versa. ? Object Pooling: This service provides available object(s) to application program s when there is(are) available object(s). If no available object(s), this service generate and allocate the object(s) according to the predefined pool size. ? Property: This service keeps key-value tuples of external files or environment information and provides the access to these tuples for application programs when needed. ? Resource: This service, for Internalization and Localization, provides functions f or retrieving appropriate messages in the desired locale using key-value pairs. ? Scheduling: This service supports periodically or repeatedly executed jobs in th e application server, similar to the Cron command in UNIX. ? Server Security: This service provides user authentication and rights manageme nt functions for secure server function call or data access. ? String Util: This service provides various functions for handling string data. ? XML Manipulation: This service provides various functions for generating, parsi ng and writing XML data. |
||
±¹Á¦Ç¥ÁØ | |||
°ü·ÃÆÄÀÏ | TTAK.KO-10.0412.hwp.zip |