ÆíÁý : 2024.4.15 ¿ù 09:19
ÇÇÇÃ/Ä®·³
[±â°í]ÇÁ·¹ÀÓ¿öÅ©ÀÇ ÁøÈ­, ¡®ÇÁ·Î¿ÀºêÁ§Æ®¡¯<2>Ƽ¸Æ½º¼ÒÇÁÆ® CS3»ç¾÷ºÎ ±èÇö¿ì ¼ö¼®º¸¡¦ºñÁî´Ï½º ¾ÖÇø®ÄÉÀÌ¼Ç Ç÷§Æû
Ƽ¸Æ½º¼ÒÇÁÆ® CS3»ç¾÷ºÎ ±èÇö¿ì ¼ö¼®º¸  |  hyunwoo_kim@tmax.co.kr
ÆùƮŰ¿ì±â ÆùÆ®ÁÙÀ̱â ÇÁ¸°Æ®Çϱ⠸ÞÀϺ¸³»±â ½Å°íÇϱâ
½ÂÀÎ 2016.07.11  10:36:23
Æ®À§ÅÍ ÆäÀ̽ººÏ ¹ÌÅõµ¥ÀÌ ¿äÁò ³×À̹ö ±¸±Û msn
   
 

Áö³­ 1ȸ¿¡ À̾î À̹ø 2ȸ¿¡¼­´Â ÇÁ·Î¿ÀºêÁ§Æ®ÀÇ ÁÖ¿ä Ư¡ Áß À¯¿¬¼º °­È­¿Í ÅëÁ¦ ¹× °Å¹ö³Í½º¿¡ ´ëÇØ ¾Ë¾Æº¸´Â ½Ã°£À» °¡Á® º¸°Ú´Ù.

¡Ü ÇÁ·Î¿ÀºêÁ§Æ® ÁÖ¿ä Ư¡

¡ß °í¼º´É ¾ÆÅ°ÅØó
¡ß ¾ÈÁ¤¼º ±Ø´ëÈ­ ±¸Á¶
¡ß À¯¿¬¼º °­È­
¡ß ÅëÁ¦ ¹× °Å¹ö³Í½º
   
 

¡ß À¯¿¬¼º °­È­

1. Ƽ¾îµå(Tiered) ±¸Á¶ÀÇ ÁøÈ­

ÇÁ·Î¿ÀºêÁ§Æ®´Â 3-Ƽ¾î(Tier) ¾ÆÅ°ÅØó·Î ±¸¼ºµÅ ÀÖ´Ù. ¼­ºñ½º(Service), ºñÁî´Ï½º(Business), µ¥ÀÌÅÍ Æ¼¾î(Data Tier) º° °íµµÈ­µÈ ±â´ÉÀ» Á¦°øÇϸç, ¾÷¹« ¼­ºñ½º ½ÇÇà¿¡ ÃÖÀûÈ­µÈ ¾ÖÇø®ÄÉÀÌ¼Ç ¾ÆÅ°ÅØó¸¦ Áö¿øÇÑ´Ù.

¼­ºñ½º Ƽ¾î(Service Tier)

EMB(Enterprise Module Bus)¸¦ ÅëÇØ ¼­ºñ½º¸¦ µðÀÚÀÎÇϸé ÀÚµ¿À¸·Î ¼Ò½º°¡ »ý¼ºµÇ°í, ¾÷¹« ¼­ºñ½º ·ÎÁ÷¿¡ ´ëÇÑ °¡½Ã¼º ¶ÇÇÑ ³ô¾ÆÁø´Ù.

±×¸®°í ‘ÇÁ·Î¿ÀºêÁ§Æ® ¼­ºñ½º Ƽ¾î(ProObject Service Tier)’´Â ¿ÀǼҽº ÇÁ·¹ÀÓ¿öÅ©ÀÇ IoC/DI °³³äÀ» Á÷Á¢ ±¸Çö, º¸´Ù ¾ÈÁ¤ÀûÀÎ ½Ã½ºÅÛ ¿î¿µ ȯ°æÀ» Á¦°øÇÑ´Ù.

ºñÁî´Ï½º Ƽ¾î(Business Tier)

ÇÁ·Î¿ÀºêÁ§Æ®ÀÇ ºñÁî´Ï½º Ƽ¾î(Business Tier)´Â ÃÊ±Þ °³¹ßÀÚ¸¦ À§ÇÑ EMB Åø°ú °í±Þ °³¹ßÀÚ¸¦ À§ÇÑ POJO ¹æ½Ä, µÎ °¡Áö ¹æ½ÄÀ» Áö¿øÇÑ´Ù.

ÃÊ±Þ °³¹ßÀÚµéÀº ½±°Ô ¾÷¹« ±¸ÇöÀ» ÇÒ ¼ö ÀÖÀ¸¸ç, °í±Þ °³¹ßÀÚµéÀº POJO ¹æ½ÄÀ¸·Î º¹ÀâÇÑ ¾÷¹« ºñÁî´Ï½º¸¦ ÆíÇÏ°Ô ±¸ÇöÇÒ ¼ö ÀÖ´Ù.

µ¥ÀÌÅÍ Æ¼¾î(Data Tier)

ÇÁ·Î¿ÀºêÁ§Æ®ÀÇ µ¥ÀÌÅÍ Æ¼¾î(Data Tier)´Â DB ¼­¹ö ¶Ç´Â ÆÄÀÏ(File)ÀÇ µ¥ÀÌÅ͸¦ ¿£ÅÍƼ(Entity)È­ ÇØ »ç¿ëÇÒ ¼ö ÀÖ´Â ±â¹ÝÀ» Á¦°øÇϸç, ‘µ¥ÀÌÅÍ ¿ÀºêÁ§Æ®(Data Object)’·Î ½ÇÇöÇß´Ù.

µ¥ÀÌÅÍ ¿ÀºêÁ§Æ®(Data Object)´Â µ¥ÀÌÅÍ(DB ¶Ç´Â FILE) Á¢±ÙÀÇ Ç¥ÁØÈ­ ȯ°æÀ» Á¦°øÇÏ°í °´Ã¼ÁöÇâ ÇÁ·Î±×·¡¹ÖÀ» °¡´ÉÇÏ°Ô ÇÑ´Ù.

   
 

2. µ¥ÀÌÅÍ Àü´Þ ü°è ÃÖÀûÈ­

ÇÁ·Î¿ÀºêÁ§Æ®´Â ¸ðµâ°£ µ¥ÀÌÅÍ Àü´Þ ¹æ½ÄÀ» ÃÖÀûÈ­ Çß´Ù. ±âÁ¸ ÆĶó¹ÌÅÍ ÆÄ½Ì ¹æ½ÄÀ» Áö¾çÇÏ°í, °´Ã¼ ·¹ÆÛ·±½º ÂüÁ¶ ¹æ½ÄÀ» ÁöÇâÇÑ´Ù. °´Ã¼ ·¹ÆÛ·±½º ÂüÁ¶ ¹æ½ÄÀº ´ÙÀ½°ú °°´Ù.

¨ç SO(Service Object)¿¡¼­ BO(Business Object), DO(Data Object) °´Ã¼¸¦ »ý¼º(IoC – Inversion Of Control)
¨è SO¿¡¼­ BO¿¡ °´Ã¼ Àü´Þ (DI-Dependency Injection)
¨é BO¿¡¼­ ·¹ÆÛ·±½º ÂüÁ¶ È°¿ë

ÀÌ¿Í °°Àº µ¿ÀÛ ¹æ½ÄÀº ¾÷¹« ±¸Çö ½Ã À¯¿¬¼º°ú ½Ã½ºÅÛ ¾ÈÁ¤¼ºÀ» Çâ»ó½Ãų ¼ö ÀÖ´Ù.

   
 

¡ßÅëÁ¦ ¹× °Å¹ö³Í½º

1. ÄÄÆÄÀÏ·¯ ±â¼úÀ» È°¿ëÇÑ ÅëÇÕ ¸®¼Ò½º °ü¸® ‘ÇÁ·Î¸¶À̳Ê(ProMiner)’

‘ÇÁ·Î¸¶À̳Ê(ProMiner)’´Â ÄÄÆÄÀÏ·¯ ±â¼úÀ» È°¿ëÇÑ ÅëÇÕ ¸®¼Ò½º °ü¸® ȯ°æÀ» Á¦°øÇÑ´Ù. ÇÁ·Î¸¶À̳Ê(ProMiner)°¡ Á¦°øÇÏ´Â ±â´ÉÀº ´ÙÀ½°ú °°´Ù.

¨ç ¸®¼Ò½º ¿µÇâµµ ºÐ¼®
¨è Áߺ¹ ¸®¼Ò½º °ËÃâ ¹× ¾Ë¸²
¨é ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß ÇöȲ Á¦°ø (ºñÈ¿À²ÀûÀ¸·Î ±¸ÇöµÈ ¾ÖÇø®ÄÉÀÌ¼Ç ¸ð´ÏÅ͸µ ¹× ÅëÁ¦)


   
 

2. ¾÷¹« ¼­ºñ½º º° °´Ã¼ ¼ö Á¶Àý, ÀÚµ¿ Æ©´×

ÇÁ·Î¿ÀºêÁ§Æ®´Â °´Ã¼ »ç¿ëÇöȲÀ» ½Ç½Ã°£ ºÐ¼®ÇØ ¾÷¹« ¼­ºñ½º º° °´Ã¼ ¼ö¸¦ Á¶ÀýÇÏ´Â ÀÚµ¿ Æ©´× ±â´ÉÀ» Á¦°ø, ÃÖÀûÀÇ ½Ã½ºÅÛ ¿î¿µ ȯ°æÀ» Áö¿øÇÑ´Ù.

ÇÁ·Î¿ÀºêÁ§Æ® ÀÚµ¿ Æ©´×ÀÇ Æ¯Â¡Àº ´ÙÀ½°ú °°´Ù.

¨ç °´Ã¼ »ç¿ë ÇöȲ ½Ç½Ã°£ ºÐ¼®
¨è ¾÷¹« ¼­ºñ½º º° °´Ã¼ ¼ö ÀÚµ¿ Æ©´×
¨é ÃÖÀûÀÇ ¿î¿µ ȯ°æ Á¦°ø

   
 

ÀÌ¿Í ÇÔ²² ÇÁ·Î¿ÀºêÁ§Æ®´Â º¸¾È ÃÖÀûÈ­ ±â´É ¶ÇÇÑ Á¦°øÇÑ´Ù. ·Î±× ºä¾î(Log Viewer) ±â´ÉÀ» Á¦°øÇØ ¸ðµç °³¹ßÀÚµéÀº ¼­¹öÀÇ ·Î±×¸¦ È®ÀÎÇϱâ À§ÇØ º°µµÀÇ ÇÁ·Î±×·¥À» »ç¿ë, °³¹ß ¼­¹ö¿¡ Á¢±ÙÇÒ ÇÊ¿ä°¡ ¾ø´Ù.

¼­¹ö¿¡ Á¢¼ÓÇϱâ À§ÇÑ Áß¿ä Á¤º¸ ¶ÇÇÑ °øÀ¯ÇÒ ÇÊ¿ä°¡ ¾ø±â ¶§¹®¿¡ ¶Ù¾î³­ º¸¾È¼ºÀ» Áö¿øÇÑ´Ù.

   
 

ÃÖ±Ù IT ±â¼ú Æ®·»µå¸¦ »ìÆ캸¸é, 2016³â ´ë¿ë·® ½Ã½ºÅÛÀÇ 55%¸¦ ÀÚ¹Ù Ç÷§ÆûÀÌ Á¡À¯ÇÒ °ÍÀ¸·Î ¿¹ÃøµÇ°í ÀÖ´Ù(°¡Æ®³Ê, 2012).

´ëÇü Ä«µå»ç ¹× ÀºÇà»ç¿¡¼­µµ Â÷¼¼´ë ½Ã½ºÅÛ ±¸ÃàÀ» ÀÚ¹Ù Ç÷§ÆûÀ¸·Î ¼±ÅÃÇÏ´Â »ç·Ê°¡ ¹ß»ýÇÏ°í ÀÖ´Ù.

±× ¸¸Å­ ÀÚ¹Ù Ç÷§ÆûÀÌ È®»êµÇ´Â Ãß¼¼À̸ç, ±× ¸¸Å­ ÀÚ¹Ù ±â¼ú ¶ÇÇÑ ¹ßÀüÇÏ°í ÀÖ´Ù.

ÇÏÁö¸¸ ¿©ÀüÈ÷ ±âÁ¸ ¿ÀǼҽº ±â¹Ý ÇÁ·¹ÀÓ¿öÅ©´Â ÀÚ¹Ù ½Ã½ºÅÛ ±¸ÃàÀ» À§ÇØ ÃæºÐÇÑ ¾ÈÁ¤¼º ¹× °í¼º´É ±â¹ÝÀ» Á¦°øÇÏÁö ¸øÇÏ°í ÀÖ´Ù.

ÇÁ·Î¿ÀºêÁ§Æ®´Â µ¥ÀÌÅͺ£À̽º ±â¹Ý ±â¼ú, ÄÄÆÄÀÏ·¯ ±â¼ú, Æ®·£Àè¼Ç ÃÖÀûÈ­ ±â¼ú ¹× ¾ÆÅ°ÅØó °íµµÈ­ ±â¼úÀ» ÅëÇØ °í¼º´É ÇѰ踦 ±Øº¹ÇÏ°í ÀÚ¹Ù ½Ã½ºÅÛ ¾ÈÁ¤¼º¿¡ ´ëÇÑ ±Ùº»ÀûÀÎ ¹®Á¦ ÇØ°á ¹æ¾ÈÀ» Á¦½ÃÇÏ°í ÀÖ´Ù.

ÇÁ·Î¿ÀºêÁ§Æ®´Â ¶Ç Çѹø ÁøÈ­¸¦ ÅëÇØ ÀÚ¹Ù ÇÁ·¹ÀÓ¿öÅ© Æз¯´ÙÀÓÀ» ÀüȯÇß´Ù. ±âÁ¸ ¿ÀǼҽº ±â¹Ý ÀÚ¹Ù ÇÁ·¹ÀÓ¿öÅ©·Î´Â ÇØ°áÇÒ ¼ö ¾ø´Â ½Ã½ºÅÛ ¾ÈÁ¤¼º°ú °í¼º´É ±â¹ÝÀ» Á¦°øÇÑ´Ù.

<Ƽ¸Æ½º¼ÒÇÁÆ® CS3»ç¾÷ºÎ ±èÇö¿ì ¼ö¼®º¸>hyunwoo_kim@tmax.co.kr

< ÀúÀÛ±ÇÀÚ © BI KOREA ¹«´ÜÀüÀç ¹× Àç¹èÆ÷±ÝÁö >
Ƽ¸Æ½º¼ÒÇÁÆ® CS3»ç¾÷ºÎ ±èÇö¿ì ¼ö¼®º¸ÀÇ ´Ù¸¥±â»ç º¸±â  
ÆùƮŰ¿ì±â ÆùÆ®ÁÙÀ̱â ÇÁ¸°Æ®Çϱ⠸ÞÀϺ¸³»±â ½Å°íÇϱâ
Æ®À§ÅÍ ÆäÀ̽ººÏ ¹ÌÅõµ¥ÀÌ ¿äÁò ³×À̹ö ±¸±Û msn µÚ·Î°¡±â À§·Î°¡±â
ÀÌ ±â»ç¿¡ ´ëÇÑ ´ñ±Û À̾߱â (0)
ÀÚµ¿µî·Ï¹æÁö¿ë Äڵ带 ÀÔ·ÂÇϼ¼¿ä!   
È®ÀÎ
- 200ÀÚ±îÁö ¾²½Ç ¼ö ÀÖ½À´Ï´Ù. (ÇöÀç 0 byte / ÃÖ´ë 400byte)
- ¿å¼³µî ÀνŰø°Ý¼º ±ÛÀº »èÁ¦ ÇÕ´Ï´Ù. [¿î¿µ¿øÄ¢]
ÀÌ ±â»ç¿¡ ´ëÇÑ ´ñ±Û À̾߱â (0)
1
º¸Çè°³¹ß¿ø ¡®½Ç¼Õº¸Çè û±¸ ÀÚµ¿È­¡¯, DB InC ¿ì¼±Çù»ó
2
¡®»ï¼º¿ù·¿¡¯ ´©Àû ÀüȯÀ² 70% µ¹ÆÄ
3
ÀÌ´ÏÅØ, Á¶Á÷°³Æí¡¦»óÇ° ¶óÀξ÷µµ °­È­
4
IBM ¡®¿Ó½¼ ¿¢½º¡¯, ¸¶½ºÅͽº Åä³Ê¸ÕÆ® Áö¿ø
5
À̽ºÆ®¼ÒÇÁÆ®-Çѱ¹±â¼ú±³À°´ëÇб³, °è¾à ü°á
6
»ï¼ºÀüÀÚ, ¡®°¶·°½Ã AI¡¯ Áö¿ø ¾ð¾î È®´ë
7
KB±ÂÀâ, ¡®¿­ÀÏ°ö ¹ø° Ãë¾÷Çб³¡¯ ¿­¾î
8
¡°±Û·Î¹ú ±â¾÷ Àý¹Ý ÀÌ»ó, 2025³â±îÁö AI ¼Ö·ç¼Ç µµÀÔ ¿¹Á¤¡±
9
³×À̹öŬ¶ó¿ìµå-ÀÎÅÚ, Çù¾à ü°á
10
¡®KBºÎµ¿»ê¡¯ ³» Ä¿¹Â´ÏƼ ¿ì¼ö Âü¿© ´ÜÁö ¹ßÇ¥
ȸ»ç¼Ò°³¤ý±â»çÁ¦º¸¤ý±¤°í¹®ÀǤýºÒÆí½Å°í¤ý°³ÀÎÁ¤º¸Ãë±Þ¹æħ¤ýû¼Ò³âº¸È£Á¤Ã¥¤ýÀ̸ÞÀϹ«´Ü¼öÁý°ÅºÎ
¼­¿ï½Ã ¿µµîÆ÷±¸ ¿©ÀÇ´ë¹æ·Î65±æ 13, 904(¿©Àǵµµ¿ À¯Ã¢ºôµù)| Tel: 02-785-5108 | Fax 02-785-5109
À̸ÞÀÏÁÖ¼Ò¹«´Ü¼öÁý°ÅºÎ | (ÁÖ)ºñ¾ÆÀÌÄÚ¸®¾Æ´å³Ý | ´ëÇ¥ÀÌ»ç : ±èµ¿±â | »ç¾÷ÀÚ µî·Ï¹øÈ£:107-87-99085 | °³ÀÎÁ¤º¸°ü¸®Ã¥ÀÓÀÚ : ±èµ¿±â
µî·Ï¹øÈ£ : ¼­¿ï ¾Æ01269 | µî·ÏÀÏÀÚ 2010.06.18, ½Å°íÀÏÀÚ 2008.10.22 | ¹ßÇàÀÎ:±èµ¿±â | ¹ßÇàÀÏÀÚ:2010.06.01 | ÆíÁýÀÎ : ±èµ¿±â
û¼Ò³âº¸È£Ã¥ÀÓÀÚ : ±èµ¿±â
Copyright © 2012 BI KOREA. All rights reserved. mail to webmaster@bikorea.net