|
|
|
 |
ÆÇ¸Å°¡ |
20,000¿ø ¡æ 18,000¿ø 10% |
|
 |
¸¶Àϸ®Áö |
10% 1,800¿ø |
|
 |
¹ßÇàÀÏ |
2004-12-29
|
 |
ISBN |
8945074007 | 9788945074003
|
 |
±âŸÁ¤º¸ |
¹ø¿ª¼ | 384ÂÊ
|
|
 |
¿¹»óÃâ°íÀÏ
|
|
 |
¹è¼Ûºñ |
2,000¿ø (20,000¿øÀÌ»ó ¹«·á¹è¼Û)
|
| |
|
|  |
| ÆÇ¸Å½ÃÀÛ ¾Ë¸² SMS ½Åû |
Ãâ°£¿¹Á¤/ǰÀý/ÀϽÃǰÀý/ÀýÆÇ »óÅÂÀÇ »óǰÀÌ
ÆÇ¸Å°³½ÃµÇ¸é, SMS¾Ë¸²À» ½ÅûÇϽŠ°í°´´Ô²²
¾Ë¸²SMS¸¦ ¹ß¼ÛÇØ µå¸³´Ï´Ù.
(´Ü, ¹®ÀÚ¸Þ¼¼Áö È®ÀÎ ÈÄ Áï½Ã ±¸¸ÅÇÏÁö ¾ÊÀ¸¸é
Àç°í°¡ ¼ÒÁøµÉ ¼ö ÀÖ½À´Ï´Ù.) |
|
|
|
|
 |
| ÇÁ·Î±×·¡¹Ö¾ð¾î
|
|
|
|
|
|
|
 |
|
¸¶ÀÌÅ©·Î¼ÒÇÁÆ®ÀÇ ÇÁ·Î±×·¥ ¸Å´ÏÀúÀΠŰ½º ¹ë¸°Àú°¡ ÁýÇÊÇÑ ´å³Ý¿¡¼ÀÇ À¥ ¼ºñ½º ¼³°è, ±¸»ó Áöħ¼ÀÌ´Ù. À¥¼ºñ½º°¡ ¹«¾ùÀ̸ç, ¿Ö Á¸ÀçÇϸç, ¾î¶»°Ô µ¿ÀÛÇÏ´ÂÁö ¸íÄèÇÏ°Ô ¼³¸íÇϰí ÀÖ´Ù. ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® ´å³Ý °³¹ßÆÀÀÌ Á÷Á¢ ¾²°í °¨¼öÇÑ ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® ´å³Ý °³¹ß ½Ã¸®ÁîÀÌ´Ù.
Ã¥Àº À¥ ¼ºñ½º¿Í À¥ ¼ºñ½º Ç¥ÁØ¿¡ °üÇÑ °³¿ä¿¡¼ Ãâ¹ßÇÑ´Ù. ±×ÈÄ ´å³Ý ±â¼úÀ» »ìÆìº¸°í, ´å³Ý ÇÁ·¹ÀÓ¿öÅ©·Î À¥ ¼ºñ½º ¾ÖÇø®ÄÉÀ̼ÇÀ» ¾î¶»°Ô ¸¸µé ¼ö ÀÖ´ÂÁö ¼³¸íÇÑ´Ù. ƯÈ÷ HTTP¿¡¼ SOAP,WS-SECURITY¿¡ À̸£±â±îÁö À¥ ¼ºñ½º ¾ÆÅ°ÅØÃ³¸¦ ±¸¼ºÇÏ´Â ÇÙ½É ¸í¼¼¼ÀÇ ¿ø¸®¸¦ ±Ô¸íÇØ³½´Ù. ¸¶Áö¸·À¸·Î À¥ ¼ºñ½º ¾îÇø®ÄÉÀ̼ÇÀ» ¼³°èÇÏ°í ±¸¼ºÇÒ ¶§ ¹Ýµå½Ã °í·ÁÇØ¾ß ÇÒ ¼³°è ¿øÄ¢À» Á¶¾ðÇÏ¸é¼ ¸¶¹«¸®ÇÑ´Ù. ¾Æ¿ï·¯ C#°ú ASP.NET À¥ ¼ºñ½º·Î ±¸ÇöµÈ ¿¹Á¦ Äڵ带 Ã¥ Àü¹Ý¿¡ °ÉÃÄ º¸¿©ÁÖ¸é¼ Ãßõ ÁöħÀ» Á¦½ÃÇÑ´Ù.
|
 |
|
 |
1Àå À¥ ¼ºñ½ºÀÇ °³¿ä
2Àå XML À¥ ¼ºñ½º Ç¥ÁØ
3Àå ASP.NETÀ¸·Î À¥ ¼ºñ½º ±¸ÇöÇϱâ
4Àå À¥ ¼ºñ½º Ŭ¶óÀÌ¾ðÆ® ±¸ÇöÇϱâ
5Àå ´å³ÝÀ¸·Î XML Á÷·ÄÈ ±¸ÇöÇϱâ
6Àå À¥ ¼ºñ½º È®ÀåÇϱâ
7Àå À¥ ¼ºñ½º¿¡¼ »ç¿ëÇÏ´Â Àü¼Û ÇÁ·ÎÅäÄÝ
8Àå µ¥ÀÌÅÍ¿Í Æ÷¸Ë: XML°ú XML ½ºÅ°¸¶
9Àå ¸Þ½ÃÁö Àü¼Û ÇÁ·ÎÅäÄÝ: soap
10Àå À¥ ¼ºñ½º ±â¼úÇϱâ
11Àå À¥ ¼ºñ½º °Ë»öÇϱâ
12Àå À¥ ¼ºñ½º·Î ¸Þ½ÃÁö Àü¼ÛÇϱâ: WS-Roution, WS-Referral, DIME
13Àå WS-Security·Î À¥ ¼ºñ½º º¸¾È ó¸®Çϱâ
14Àå °í±Þ ¸Þ½ÃÁö Àü¼Û ±â´É: ½Å·Ú¼º°ú ¼¼¼Ç
15Àå À¥ ¼ºñ½º ¼³°èÇϱâ |
 |
|
 |
[ÀúÀÚ¼Ò°³]
Ű½º ¹ë¸°Àú(Keith Ballinger)´Â WSE(Web Service Enhancements for Microsoft .NET) °³¹ß ÆÀÀÇ ÇÁ·Î±×·¥ ¸Å´ÏÀú·Î ¸¶ÀÌÅ©¼ÒÇÁÆ®¿¡¼ ±Ù¹«Çϰí ÀÖ´Ù. ±×´Â ´å³Ý ÇÁ·¹ÀÓ¿öÅ©¿Í ASP.NET À¥ ¼ºñ½º¸¦ ºñ·ÔÇØ ºñÁÖ¾ó ½ºÆ©µð¿À ´å³Ý(Visual Studio .NET)¿¡ °üÇÑ ¿©·¯ ±â´ÉÀ» ±¸ÇöÇÏ´Â µ¥ ÇÙ½ÉÀûÀ¸·Î ±â¿©Çß´Ù. ¶Ç WS-Inspection(Web Service Inspection Language) ¸í¼¼¼ÀÇ °øÀúÀÚÀ̰í, ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® Å×Å© ¿¡µå(Microsoft Tech Ed)¿Í XML ÄÁÆÛ·±½º¿Í Àü½Ãȸ(XML Conference & Exposition), ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® PDC(Professional Developers Conference) µîÀÇ ´Ù¾çÇÑ Àü¹® ¼ÒÇÁÆ®¿þ¾î °³¹ßÀÚ Çà»ç¿¡ Âü¿©Çؼ Á¤±âÀûÀ¸·Î ¿¬¼³ÇÑ´Ù. ¾Æ¿ï·¯ 1998³â Que ÃâÆÇ»ç¿¡¼ Æì³½ Special Edition: Using Active Server PagesTMÀÇ °øÀúÀÚÀ̱⵵ ÇÏ´Ù.
[¿ªÀÚ¼Ò°³]
¾öÀÍõ(e9391068@unitel.co.kr) Çѱ¹°úÇбâ¼ú±âȹÆò°¡¿ø(KISTEP) ¿¬±¸¿ø ±¹¹Î´ë´ëÇпø Á¤º¸°ü¸®Çаú ¼®»ç - ¼®»ç³í¹® 「À¥¼ºñ½ºÀÇ È°¿ë¹æ¾È¿¡ °üÇÑ ¿¬±¸」
±èÁö¼±(metamorphose@empal.com) Àü¹® ±â¼ú ¹ø¿ª°¡, KNUG ½Ã¼¥, Techalogue ´ëÇ¥
±è°©·É(ararion@chol.com) º£À̽ýº ¼ÒÇÁÆ®(basisSoft) ¼±ÀÓÄÁ¼³ÅÏÆ®, Microsoft MVP (Biztalk ºÐ¾ß)
¹ÚÇöÁ¤(jeoffy@empal.com) À̽ø¶À̳Ê(ECMiner) ¼Ö·ç¼Ç°³¹ßºÎ °³¹ßÀÚ
ʳ²¼ö(sealink@hanmail.net) ¼¼Á¾´ëÇб³ ÄÄÇ»ÅͰøÇаú ÀçÇÐ Áß
[ÀúÀÚÀÇ ±Û]
ÀÌ Ã¥Àº ¼ö³â µ¿¾È ÀÛ¾÷ÇÑ °á°ú¹°ÀÌ´Ù. ´Ù½Ã ¸»ÇØ ÀÌ Ã¥¿¡´Â µÎ °¡Áö ³ë°í°¡ ¼û¾î ÀÖ´Ù. ±× Çϳª´Â ÀÌ Ã¥À» ÁýÇÊÇÏ´Â µ¿¾È ¾à°£ÀÇ ¹ã»ùÀ» Æ÷ÇÔÇÏ¿© ³Ê¹«³ªµµ Èûµé¾ú´ø ÀúÀÚÀÇ °³ÀÎÀû ³ë·ÂÀÌ ´ã°Ü ÀÖ´Ù. ´Ù¸¥ Çϳª´Â ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®ÀÇ ´å³Ý ÇÁ·¹ÀÓ¿öÅ©¡¤XML ¸Þ½ÃÁö Àü¼Û ÆÀ¿¡¼ ±Ù¹«ÇÏ´Â ¸¹Àº »ç¶÷ÀÌ Áö³ ¸î ³â°£ÀÇ ½Ã°£À» °øµéÀÎ °ÍÀÌ´Ù. ¼ö³â µ¿¾È ´Ù¸¥ ±â¾÷°ú IBM¿¡ ±Ù¹«ÇÏ´Â »ù ·¯ºñ(Sam Ruby)¿Í °°Àº Àç´É ÀÖ´Â ÀÎÀçµéÀÌ ´ëÁß¿¡°Ô XML À¥ ¼ºñ½º ±â¼úÀÇ Á߿伺À» ¿ª¼³ÇؿԴÙ. ±×·¯³ª ¿©±â¿¡´Â ´ÙÀ½°ú °°Àº Áß¿äÇÑ ³íÁ¡ÀÌ ºüÁ® ÀÖ´Ù. ¿Ö ±×·¸°Ô ¸¹Àº »ç¶÷°ú ±×·¸°Ô ¸¹Àº µ·À» ÀÌ ±â¼ú¿¡ ½ñ¾Æ º×´Â ÀÌÀ¯°¡ µµ´ëü ¹»±î? ¿Ö ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®¿Í ´Ù¸¥ ¼ÒÇÁÆ®¿þ¾î ¾÷üµéÀÌ °Å´ëÇϰí ÀáÀçÀûÀ¸·Î »ê¾÷À» º¯È½ÃŰ´Â ÀÛ¾÷ÀÇ ´ÜÃÊ·Î À¥ ¼ºñ½º¸¦ ÀÌÇØÇϰí ÀÖÀ»±î? ÀÌ Ã¥Àº ÀÌ·¯ÇÑ Áú¹®µé¿¡ ´ëÇÏ¿© ¿Ïº®ÇÑ ÇØ´äÀ» Á¦°øÇÒ ¼ö´Â ¾øÁö¸¸, Ưº°È÷ ´å³ÝÀ¸·Î ±¸ÇöÇÑ À¥ ¼ºñ½º¿¡ °üÇØ¼´Â ÃÖ´ëÇÑÀÇ Á¤º¸¸¦ Á¦°øÇϰíÀÚ ³ë·ÂÇß´Ù. À̸¦ ÅëÇÏ¿© µ¶ÀÚµé ¿ª½Ã ÇÊÀÚ¿Í ¸¶Âù°¡Áö·Î ÀÌ ±â¼úÀÌ ¾ó¸¶³ª ¸ÚÁø°¡¿¡ ´ëÇÏ¿© ¾Ë ¼ö Àֱ⸦ Èñ¸ÁÇÑ´Ù. À¥ ¼ºñ½º¿¡ °üÇÑ ´ëºÎºÐÀÇ Ã¥Àº À¥ ¼ºñ½º¿Í ±× Ŭ¶óÀÌ¾ðÆ®¸¦ ±¸ÇöÇÏ´Â µ¥ ÇÊ¿äÇÑ Å¬·¡½º ¶óÀ̺귯¸®ÀÇ »ç¿ë ¹æ¹ý°ú ƯÁ¤ÇÑ ±â¼ú¿¡ ÁýÁßÇØ¿Ô´Ù. ÀϺΠ´Ù¸¥ ¼ÀûÀº À̺¸´Ù ÇÑ °ÉÀ½ ´õ ³ª¾Æ°¡ SOAP(Simple Object Access Protocol)¿Í WSDL(Web Services Description Language), ´Ù¸¥ ±â¼úÀÇ °³¿ä¸¦ ¼³¸íÇϴµ¥ ÁÖ·ÂÇß´Ù. À¥ ¼ºñ½º¶õ ¹«¾ùÀΰ¡? ¿Ö À¥ ¼ºñ½º°¡ Á¸ÀçÇϴ°¡? ´Ù½Ã ¸»ÇÏÁö¸¸ ÀÌ Áú¹®¿¡ ¿Ïº®ÇÏ°Ô ´ë´äÇÒ ¼ö´Â ¾ø´Ù. ÇÏÁö¸¸ ÀϹÝÀûÀ¸·Î ÀÌ ±â¼ú¿¡ °ü½ÉÀ» °¡Áö°í ÀÖ´Â °³Àο¡°Ô ÇѰá Çâ»óµÈ À¥ ¼ºñ½ºÀÇ ¼³°è¿Í ¾ÆÅ°ÅØÃ³¸¦ ¸íÄèÇÏ°Ô ÀÌÇØÇÏ´Â µ¥ µµ¿òÀ» ÁÙ ¼ö´Â ÀÖÀ» µí½Í´Ù. ÇÊÀÚ´Â À¥ ¼ºñ½º°¡ Á¸ÀçÇÏ´Â ¸íÈ®ÇÑ ÀÌÀ¯¸¦ ¼³¸íÇÏ´Â ¹æ½ÄÀ¸·Î ÀÌ ÁÖÁ¦¸¦ Ç®¾î³ª°¬´Ù. ¹°·Ð ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®ÀÇ ´å³Ý ÇÁ·¹ÀÓ¿öÅ©¸¦ »ç¿ëÇØ¼ À¥ ¼ºñ½º¸¦ ±¸ÇöÇÏ´Â ÇÁ·Î±×·¥ °ü¸®Àڱ⠶§¹®¿¡ ¾à°£Àº ÀÚ¸¸½ÉÀ» °¡Áö¸ç ÀÚ¶ûÇÏ°í ½ÍÀº ¸¶À½ÀÌ µé±âµµ Çß´Ù. ¼ÖÁ÷È÷ ÀÌ Ã¥Àº °¡Àå ÃÖ¼±ÀÇ À¥ ¼ºñ½º ±â¼úÀ» ±¸ÇöÇÏ´Â µ¥ µµ¿òÀ» ÁÖ°í ÀÌ ±â¼úÀÇ ÁÖ¿äÇÑ Æ¯Â¡À» ÀûÀýÇÏ°Ô »ìÆìº¸´Â µ¥ À̹ÙÁöÇϸ®¶ó »ý°¢ÇÑ´Ù. ´ëºÎºÐÀÇ ¼Ò½º ÄÚµå´Â C#°ú ASP.NET À¥ ¼ºñ½º¸¦ »ç¿ëÇß´Ù. ÀÌ Ã¥Àº ÇÊ¿äÇÑ ´ë·Î ÀÐÀ» ¼ö ÀÖµµ·Ï ±âȹÇß´Ù. ºñ·Ï °¢ ÀåÀÌ ÀÌÀü Àå¿¡ À̾îÁö¸é¼ ¼³¸íÇϰí ÀÖÁö¸¸, ´ëºÎºÐÀÇ ÀåÀº µû·Î Àо ¸¹Àº µµ¿òÀÌ µÉ °ÍÀÌ´Ù. ÀÌ Ã¥Àº ´ÙÀ½Ã³·³ 15ÀåÀ¸·Î ±¸¼ºµÈ´Ù.
• 1Àå°ú 2ÀåÀº À¥ ¼ºñ½ºÀÇ Á¤ÀÇ¿Í ±× À¥ ¼ºñ½º ¼¼°è¸¦ ±¸¼ºÇϴ ǥÁØÀ» ¼³¸íÇÑ´Ù. • 3Àå¿¡¼ 6Àå±îÁö´Â ´å³Ý ÇÁ·¹ÀÓ¿öÅ©¸¦ Ȱ¿ëÇÏ¿© °³¹ßÀÚ°¡ ¾î¶»°Ô À¥ ¼ºñ½º ¾ÖÇø®ÄÉÀ̼ÇÀ» ±¸ÇöÇÒ ¼ö ÀÖ´ÂÁö¿¡ ´ëÇÏ¿© öÀúÇÏ°Ô »ìÆìº»´Ù. • 7Àå¿¡¼ 14Àå±îÁö´Â ÇÑ °ÉÀ½ µÚ·Î ¹°·¯³ª ´Ù½Ã 1Àå°ú 2Àå¿¡¼ ´ë·«ÀûÀ¸·Î »ìÆìº¸¾Ò´ø HTTP, SOAP, WS-Security µî °¢ À¥ ¼ºñ½º Ç¥ÁØÀÇ ¼³¸í¼¸¦ ½ÉÃþÀûÀ¸·Î ޱ¸ÇÑ´Ù. • ¸¶Áö¸·À¸·Î 15ÀåÀº À¥ ¼ºñ½º ¾ÖÇø®ÄÉÀ̼ÇÀ» ¼³°èÇÏ°í ±¸¼ºÇÏ´Â µ¥ ÇÊ¿äÇÑ ¸î °¡Áö ½Ç¹«ÀûÀÎ Á¶¾ðÀ» Á¦°øÇÑ´Ù.
Ű½º ¹ë¸°Àú(Keith Ballinger) µå¸²
[¿ªÀÚÀÇ ±Û]
1. SOA(Service-Oriented Architecture; ¼ºñ½º ÁöÇâÀû ¾ÆÅ°ÅØÃ³)´Â Áö±Ý IT ¾÷°è¿¡ ȵΰ¡ µÇ°í ÀÖ´Ù. ÀÌ SOAÀÇ Áß½ÉÃà¿¡´Â À¥ ¼ºñ½º(Web Services)°¡ ÀÚ¸®Àâ°í ÀÖ´Ù°í ¸»ÇÏ´Â µ¥ ÀÌÀǸ¦ Á¦±âÇÒ »ç¶÷ÀÌ ¾øÀ» µí½Í´Ù. À¥ ¼ºñ½º´Â DCOM(Distributed Component Object Model)À̳ª RMI(Remote Method Invocation)¿Í °°Àº ±âÁ¸ ºÐ»ê ³×Æ®¿öÅ© ±â¼ú¿¡¼ ÃëÇß´ø °³³ä°ú ÀüÇô ´Ù¸£´Ù. ¸»ÇÏÀÚ¸é À¥ ¼ºñ½º¿¡´Â °³Ã¼ »ý¼º ¸ðµ¨(object instancing model)ÀÌ ¾ø´Ù. ÀÌ Ã¥ÀÇ ÀúÀÚ°¡ 10ÀåÀÇ ¡°¸í½ÉÇÏÀÚ! WSDL ¿îµ¿¡±¿¡¼ ¸»Çϰí ÀÖµí, À¥ ¼ºñ½º´Â ´ÜÁö ¿ÜºÎ¿¡ °ø°³µÈ ƯÁ¤ Æ÷Æ®¸¦ »ç¿ëÇØ¼ ¸Þ½ÃÁö¸¦ ÁÖ°í¹ÞÀ» »ÓÀÌ´Ù. ±×·³¿¡µµ ºÒ±¸ÇÏ°í ¸¹Àº »ç¶÷Àº ±âÁ¸ ºÐ»ê ³×Æ®¿öÅ© ±â¼úÀÇ ¼³°è ¹æ½ÄÀ» ´ä½ÀÇØ¼ À¥ ¼ºñ½º¸¦ ¼³°èÇÑ´Ù. ¿Ö ÀÌ·¯ÇÑ ¿ÀÇØ°¡ ¹ß»ýÇÒ±î? Áö±Ý ´çÀå ºñÁÖ¾ó ½ºÆ©µð¿À ´å³Ý(Visual Studio.NET)À» ½ÇÇàÇØº¸ÀÚ. ±×·± ´ÙÀ½ Hello World À¥ ¼ºñ½º ¿¹Á¦¸¦ ÀÛ¼ºÇغ¸¸é ±× ÀÌÀ¯¸¦ ÀÌÇØÇÒ ¼ö ÀÖ´Ù. Hello World À¥ ¼ºñ½º ¿¹Á¦¸¦ »ìÆìº¸¸é, ÀÌÀü¿¡ ºÐ»ê ¾ÖÇø®ÄÉÀ̼ÇÀ» ±¸ÇöÇÏ´Â ÀÛ¾÷°ú ¸¶Âù°¡Áö·Î ÇØ´ç Ŭ·¡½º¸¦ ¼±¾ðÇÏ¸ç ±×¿¡ µû¸£´Â ¸Þ¼µå¸¦ ±¸ÇöÇϰí Àֱ⠶§¹®ÀÌ´Ù. ÇÏÁö¸¸ »ç½ÇÀº ÇÁ¶ô½Ã Ŭ·¡½º¿¡¼ ƯÁ¤ Æ÷Æ®¿¡ Àü¼ÛÇÒ ¸Þ½ÃÁö¸¦ »ý¼ºÇϰí ÀÖ´Â °ÍÀÌ´Ù. ÀÌ ¿ÀÇØÀÇ ¼ÒÁö¸¦ ºÒ·¯ÀÏÀ¸Å°´Â µ¥´Â ºñÁÖ¾ó ½ºÆ©µð¿À ´å³Ý(Visual Studio.NET)°ú °°Àº ¸ÚÁø °³¹ßµµ±¸µéÀÌ ´Ü´ÜÈ÷ ÇÑ ¸òÀ» Çß´Ù. 2003³â ¹Ì±¹¿¡¼ °³ÃÖµÈ ¡Û¡Û¡Û ¼ÒÇÁÆ®¿þ¾î °³¹ßÀÚ ÄÁÆÛ·±½º¿¡¼´Â ¿©·¯ À¥ ¼ºñ½º °³¹ß µµ±¸µé Áß¿¡¼ ¾î´À °³¹ß µµ±¸°¡ °¡Àå À¥ ¼ºñ½º¸¦ À绡¸® ¸¸µé¾î³¾ ¼ö ÀÖ´ÂÁö °æÀïÇÏ´Â °æÁø´ëȸ°¡ °³ÃֵDZ⵵ ÇÏ¿´´Ù. ½ÉÁö¾î ¾î¶² ¼ÒÇÁÆ®¿þ¾î °³¹ß ȸ»ç´Â ÀÚ»ç Á¦Ç°À» »ç¿ëÇÏ¸é ºÒ°ú 5ºÐ ¾È¿¡ À¥ ¼ºñ½º¸¦ °³¹ßÇÏ°í ¹èÆ÷ÇÒ ¼ö ÀÖ´Ù°í ¶°¹ú¸®±â±îÁö ÇÑ´Ù. ±×·¯³ª ¿ì¸®´Â ÀÌ·¯ÇÑ °ú´ë¼±Àü¿¡ ¼Ó¾Æ³Ñ¾î°¡Áö ¸»¾Æ¾ß ÇÑ´Ù. À¥ ¼ºñ½º´Â °áÄÚ ¸¸¸¸ÇÑ »ó´ë°¡ ¾Æ´Ï´Ù. ¿Ö³ÄÇϸé Áö³ 20³â ³Ñ°Ô ÁøÈÇØ¿Â ºÐ»ê ³×Æ®¿öÅ© ±â¼úÀÇ °áÁ¤Ã¼°¡ ¹Ù·Î À¥ ¼ºñ½ºÀ̱⠶§¹®ÀÌ´Ù. ÀÌ Á¡À» Á¦´ë·Î ²¿Áý¾î¼ Á¤È®ÇÏ°Ô ¼³¸íÇϰųª ÀÚ¿¬½º·´°Ô üÇèÇϵµ·Ï ¸¸µå´Â Ã¥À» ¹ß°ßÇϱⰡ ¸Å¿ì Èûµé´Ù. ÀÌ Ã¥ÀÇ ¸ñÂ÷¸¦ ¾ð¶æ »ìÆìº¸¸é, XMLÀ̳ª XML ½ºÅ°¸¶, SOAP, WSDL, UDDI µî ±âÁ¸¿¡ Ãâ°£µÈ ¼Àû¿¡¼ ¾ð±ÞÇÑ ³»¿ëÀ» ´Ù·ç°í Àֱ⠶§¹®¿¡, ÀÌ Ã¥µµ º°¹Ý ´Ù¸¦ °Ô ¾ø´Ù°í ¿ì·ÁÇÏ´Â µ¶ÀÚ°¡ ÀÖÀ» µí½Í´Ù. ±×·¯³ª ÀÌ Ã¥Àº ´Ù¸£´Ù. ƯÈ÷ ´å³Ý À¥ ¼ºñ½ºÀÇ ¼Ó»ìÀ» Àû³ª¶óÇÏ°Ô µéÃ߾¾î ÇØºÎÇϱ⠶§¹®¿¡, Ã¥À» Àо°¡´Ù º¸¸é ´å³Ý À¥ ¼ºñ½º°¡ ¡®¿Ö ±×·¸°Ô µ¿ÀÛÇÒ ¹Û¿¡ ¾ø´ÂÁö¡¯¸¦ ±ú´Ý°Ô µÈ´Ù. ¾Æ¸¶ ÇÊÀÚ°¡ ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®ÀÇ ´å³Ý À¥ ¼ºñ½º ±¸Çö ÇÁ·ÎÁ§Æ® ÆÀÀÇ ¸Å´ÏÀú¿©¼ °¡´ÉÇÏÁö ¾Ê¾Ò³ª »ý°¢ÇÑ´Ù. ¶Ç À¥ ¼ºñ½º ±â¼úÀÇ Åä´ë¸¦ Á¦´ë·Î ´ÛÀ» ¼ö ÀÖ´Â ¸Å¿ì ÁÁÀº Ã¥ÀÌ´Ù. ¸»ÇÏÀÚ¸é ÀÌ¿Í À¯»çÇÑ Ã¥ÀÌ ½ÃÁß¿¡ ³Î·Á ÀÖÁö¸¸, ÀÌ Ã¥Ã³·³ Çٽɸ¸ ²¿Áý¾î ¼³¸íÇÑ Ã¥ÀÌ ¾ø´Ù. ¹«¾ùº¸´Ù Ã¥ Àü¹Ý¿¡ °ÉÃÄ À¥ ¼ºñ½º ±â¼úÀÇ ÇÙ½ÉÀÎ SOAPÀ» dzºÎÇÑ ¿¹Á¦ ÄÚµå¿Í ÇÔ²² ¼¼ºÎÀûÀ¸·Î ÇØºÎÇÑ´Ù. »ê¾÷Àü¹®°¡µéÀº À¥ ¼ºñ½º ±â¼úÀÌ Áö¼ÓÀûÀ¸·Î ÁøÈÇϰí ÀÖ´Â ±â¼úÀ̸ç 2005³â°æÂë¿¡³ª °¡¼¾ß ºñ·Î¼Ò ±× °á½ÇÀÌ ¸Î¾îÁö°Ô µÉ °ÍÀ¸·Î ¿¹»óÇÑ´Ù. À¥ ¼ºñ½º ±â¼úÀº ¹ßÀü ´Ü°è¸¦ 3´Ü°è·Î ±¸ºÐÇØ º¼ ¼ö ÀÖ´Ù. 1´Ü°è´Â ¿¬°á ´Ü°è·Î SOAP°ú WSDL, UDDI¿Í °°Àº À¥ ¼ºñ½ºÀÇ ±âº» ¸í¼¼¼¸¦ »ç¿ëÇÏ´Â ´Ü°èÀÌ´Ù. 2´Ü°è´Â º¸¾È¡¤½Å·Ú¼º ´Ü°è·Î WS-Security, WS-ReliableMessaging°ú °°Àº À¥ ¼ºñ½ºÀÇ º¸¾È°ú ½Å·Ú¼º °ü·Ã ±â¼úÀ» Àû¿ëÇÏ´Â ´Ü°èÀÌ´Ù. 3´Ü°è´Â ±â¾÷ ÇÙ½É ¾÷¹« ´Ü°è·Î BPEL4WS(Business Process Execution Language for Web Services)¿Í °°Àº À¥ ¼ºñ½ºÀÇ ºñÁî´Ï½º ÇÁ·Î¼¼½º °ü·Ã ±â¼úÀ» Àû¿ëÇÏ´Â ´Ü°èÀÌ´Ù. À¥ ¼ºñ½º ±â¼úÀº Áö±Ý 2´Ü°è¸¦ Áö³ 3´Ü°èÀÇ °íÁö¸¦ Ç×ÇØ ´Þ·Á°¡°í ÀÖ´Ù. ÇöÀç IBMÀ̳ª ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®¿Í °°Àº ¸¹Àº ¼ÒÇÁÆ®¿þ¾î ±â¾÷¿¡¼´Â 3´Ü°èÀÇ °íÁö¸¦ ¼±Á¡ÇϰíÀÚ À¥ ¼ºñ½ºÀÇ Ç¥ÁØÈ ÀüÀïÀ» Ä¡¿ÇÏ°Ô ¹úÀ̰í ÀÖ´Ù. ÀÌ Ã¥Àº 1´Ü°è¿Í 2´Ü°èÀÇ À¥ ¼ºñ½º ±â¼úÀ» ¸»ÇØÁØ´Ù. ƯÈ÷ À¥ ¼ºñ½º¸¦ ±¸ÇöÇÒ ¶§ ¸í½ÉÇØ¾ß ÇÒ ¼³°è ¿øÄ¢°ú ±¸Çö ¹æ¹ýÀ» Á¦½ÃÇϰí Àֱ⠶§¹®¿¡, ½Ç¹« ÇÁ·ÎÁ§Æ®¸¦ ÃßÁøÇÏ´Â µ¥ ¸¹Àº µµ¿òÀÌ µÉ °ÍÀÌ´Ù.
2. µ¶ÀÚÀÇ ÀÔÀå¿¡¼ º¸¾ÒÀ» ¶§ ¹ø¿ª¼¿¡¼ ´À³¢´Â ¾Ö·Î »çÇ× Áß ¸¹Àº ºÎºÐÀÌ ¡®¿ë¾î¡¯¿¡¼ ÀϾÙ. »ç½Ç ¸ðµç µ¶ÀÚÀÇ ±¸¹Ì¿¡ ¸Â´Â ¡®¿ë¾î¡¯¸¦ ¼±Á¤Çؼ »ç¿ëÇÑ´Ù´Â °ÍÀº ºÒ°¡´ÉÇÏ´Ù. »ç½Ç µ¶ÀÚ°¡ ´À³¢´Â ±×·± ºÒÆíÇÔÀº ¾î¼¸é ´ÜÁö ¡®½À°ü¡¯, Á»´õ ±ÇÀ§ ÀÖ´Â ´Ü¾î¸¦ ¾´´Ù¸é ¡®±³À°¡¯¿¡ ±âÀÎÇÑ´Ù. ÀÏ´Ü, ÀÌ Ã¥ÀÌ ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®ÀÇ ´å³Ý ±â¼ú¿¡ °üÇÑ Ã¥À̹ǷÎ, °ÅÀÇ ´ëºÎºÐÀÇ ¿µ¾î ¿ë¾î¿¡ ´ëÇÑ Çѱ۴뿪 ¿ë¾î´Â ÇÑ¿ªµÈ °ø½Ä ¼³¸í¼(documentation)¿¡ µû¶ú´Ù. ÇÏÁö¸¸ º»·¡ ¿ë¾îÀÇ Àǹ̸¦ Àü´ÞÇϱâ Èûµé°Å³ª ½ÉÁö¾î ¿ÀÇØµÉ ¿©Áö°¡ ÀÖ´Â ÀϺΠ´Ü¾î¿¡ ´ëÇØ¼´Â °ú°¨È÷ °ø½Ä ÀÔÀåÀ» ¹ö¸®±âµµ Çß´Ù. ´ëüÇÒ Çѱ۴뿪Àº ´å³Ý¿¡ ÇÑÁ¤ÇÏÁö ¾Ê°í ³ÐÀº ½Ã°¢¿¡¼ ´ë¿ªÀ» ¼±ÅÃÇϰųª, ¿ë¾îÀÇ Àǹ̸¦ ³»¿ë»ó ÆÄ¾ÇÇØ¼ °¡Àå ÀûÀýÇÏ´Ù°í ÆÇ´ÜµÈ ´ë¿ªÀ» ¼±Á¤Çß´Ù. ÇÏÁö¸¸ ´ë¿ª ¿ë¾îÀÇ ¼±Á¤À» ½ÅÁßÈ÷ ÇÏ´Â °Í¸¸À¸·Î´Â ¿ª½Ã È¥¼±À» ¸·À» ¼ø ¾ø´Ù. ¿ë¾îÀÇ È¥¼±À» ¸·À» ¼ö ÀÖ´Â À¯ÀÏÇÑ ¹æ¹ýÀÌÀÚ °¡Àå ÁÁÀº ¹æ¹ýÀº ¿µ¾î¸¦ º´±âÇϰųª ÇÑ¿µ´ë¿ªÇ¥¸¦ ¹Ì¸® Á¦½ÃÇÏ´Â °ÍÀÌ´Ù. ¸Å¹ø ¿ë¾î¸¦ º´±âÇÒ ¼ö´Â ¾øÁö¸¸ È¥¼±ÀÌ ÀÖÀ» ¿ë¾î¿¡ ´ëÇØ¼´Â ¾Õ¿¡ ³ª¿Â ÀûÀÌ ÀÖ´õ¶óµµ ÀûÀýÈ÷ ³ëÃâºóµµ¸¦ ³ô¿´´Ù. ¶ÇÇÑ ÀÌ Ã¥ÀÇ º»¹®À» Àб⿡ ¾Õ¼ ¿ªÀÚ ¼¹® µÚ¿¡ ÀÖ´Â <¿µÇÑ¿ë¾î´ë¿ªÇ¥>¸¦ µÎ¼¼ ¹ø ´«À¸·Î ÈÈÀ¸¸é¼ ¿ö¹Ö¾÷À» ÇØµÐ´Ù¸é ¹®¸Æ ÀÌÇØ¿¡ »ó´çÇÑ µµ¿òÀÌ µÇ¸®¶ó »ý°¢ÇÑ´Ù. (¹°·Ð ÀÌ <¿µÇÑ¿ë¾î´ë¿ªÇ¥>´Â ¿ÏÀüÇÑ À妽º ¿ªÇÒÀ» Çϰųª À¥ ¼ºñ½º °ü·Ã ¿ë¾î¸¦ Á¤¸®Çϱâ À§ÇÑ °ÍÀÌ ¾Æ´Ï¶ó È¥µ¿ÀÌ ÀÖÀ»Áö ¸ð¸¦ ¿ë¾î¿¡¸¸ ÇÑÁ¤Çϰí ÀÖÀ½¿¡ À¯ÀÇÇÏ±æ ¹Ù¶õ´Ù.)
3. ÀÌ ¹ø¿ª ÀÛ¾÷Àº Çѱ¹ ´å³Ý »ç¿ëÀÚ ¸ðÀÓ(KNUG, Korea .NET User Group)ÀÇ ÁÖ¸â¹öµé(½Ã¼¥°ú ºÎ½Ã¼¥)ÀÌ ¸ð¿© ÁøÇàÇß´Ù. ¸íÀýÀ» Á¦¿ÜÇÏ°í ¸ÅÁÖ Åä¿äÀÏ, °ÅÀÇ ÀϳâÀÌ ³Ñ°Ô ÀÌ Ã¥À» ¹ø¿ªÇϱâ À§ÇØ Á¤±â ½ºÅ͵𸦠°á¼ºÇØ ÁøÇàÇØ¿Ô´Âµ¥, ÀÌ Ã¥ Ç¥ÁöÀÇ ¿ªÀÚ À̸§Àº ±×µ¿¾È ÀÌ Ã¥À» À§ÇØ °³ÀÎÀûÀÎ ½Ã°£°ú ³ë·ÂÀ» ÇÒ¾ÖÇÑ ¼ø¼¿¡ µû¶ó ³ª¿µÇ¾î ÀÖ´Ù. ¹ø¿ª¿¡ Âü¿©ÇÑ ´Ù¼¸ ¸íÀº ¸ðµÎ IT°ü·Ã ¼ÀûÀ» Àû¾îµµ ÇÑ ±Ç ÀÌ»ó Ãâ°£ÇÑ °æÇèÀÌ ÀÖ´Â ¿ªÀÚµé·Î, ÇöÀç °¢±â ´Ù¸¥ IT ºÐ¾ß¿¡ Á¾»çÇϰí ÀÖ´Ù. ¶ÇÇÑ ÀÌµé ¸ðµÎ´Â KNUG ³»ÀÇ ¡®Å×Ä÷α×(Techalogue)¡¯ ¼Ò¼ÓÀÌ´Ù. ¨ç¡®±â¼ú¡¯À̶ó´Â ÀǹÌÀÇ ¡®Techne¡¯¿Í ¨è¡®¾ð¾î, ¸», À̼º¡¯À̶ó´Â ÀǹÌÀÇ ¡®logos¡¯¶õ µÎ ±×¸®½º¾î¸¦ Á¶ÇÕÇØ ÀÛ¸íÇÑ ÀÌ ±×·ìÀº, ±× À̸§ÀÌ ¾Ï½ÃÇϰí ÀÖµíÀÌ IT Àü¹® ¹ø¿ª ¹× Àú¼ú ÀÛ¾÷½Ã ÇØ´ç ±â¼ú¿¡ ´ëÇÑ Åä·Ð, Á¶¾ð, °Ë¼ö¸¦ ÁøÇàÇÏ´Â ºñ»ó¼³ ¸ðÀÓÀÌ´Ù. www.knug.or.kr¸¦ ã¾Æ¿À°Å³ª µ¥ºêÇǾÆ(www.devpia.com) ³» Ŭ·´¿¡¼ KNUG(Çѱ¹ ´å³Ý »ç¿ëÀÚ ¸ðÀÓ)¸¦ ã¾Æ¿À¸é ÀÌ ¿ªÀÚµéÀ» ¸¸³¯ ¼ö ÀÖ´Ù.
¿ªÀÚµéÀ» ´ëÇ¥ÇØ¼ ¾öÀÍõ, ±èÁö¼±
|
 |
|
|
|
|
|
|
|
|
|
|
|