°øÀ¯Çϱâ
½ºÇÁ¸µ À¥ ¼­ºñ½º °³¹ß(acorn+PACKT ½Ã¸®Áî)
±¸¸ÅÈıâ 0°³ (0)
¤ýµµ¼­Á¤º¸ ÀúÀÚ : ÇϹ̵巹ÀÚ »çŸ¸®
ÃâÆÇ»ç : ¿¡ÀÌÄÜÃâÆÇ
2015³â 09¿ù 25ÀÏ Ãâ°£  |  ISBN : 8960777609  |  376ÂÊ  |  ±Ô°Ýèâ  |  1ÆÇ
¤ý±³º¸È¸¿ø ±³º¸¹®°í ID ¿¬°áÇϱâ
µµ¼­¸¦ ±¸ÀÔÇÏ½Ã¸é ±³º¸¹®°í¿Í ²É¸¶ÀÇ È¸¿øÇýÅÃÀ» ÇÔ²²
¹ÞÀ¸½Ç ¼ö ÀÖ½À´Ï´Ù.
¤ý²É¸¶°¡ 30,000¿ø 27,000¿ø 10%
¤ýÃß°¡ÇýÅÃ
²É 3¼ÛÀÌ
¤ý¹è¼ÛÁö¿ª ±¹³»
¤ý¹è¼Ûºñ
Á¶°ÇºÎ¹«·á¹è¼Û
  • ÀÌ °¡°ÔÀÇ ¹«·á¹è¼Û »óǰÀ» ÇÔ²² ÁÖ¹®Çϰųª, ÃÑÁÖ¹®±Ý¾×ÀÌ 15,000¿ø ÀÌ»óÀÌ¸é ¹«·á¹è¼Û.
  • 15,000¿ø ¹Ì¸¸ÀÌ¸é ¹è¼Ûºñ 2,500¿ø °í°´ºÎ´ã
  • µµ¼­»ê°£/Á¦ÁÖµµ´Â Ãß°¡¿îÀÓºñ ºÎ°úµÉ ¼ö ÀÖÀ½
1ÀÏ À̳» Ãâ°í
¤ý¼ö·®
ÃÑ ÇÕ°è±Ý¾×  ¿ø
Âò
¼±¹°
Àå¹Ù±¸´Ï ´ã±â
¹Ù·Î ±¸¸ÅÇϱâ

Àå¹Ù±¸´Ï¿¡ ´ã¾Ò½À´Ï´Ù. Àå¹Ù±¸´Ï¸¦ È®ÀÎ ÇϽðڽÀ´Ï±î?

¼îÇΰè¼ÓÇϱâ
Àå¹Ù±¸´Ïº¸±â
¤ýÀÌ °¡°ÔÀÇ ´Ù¸¥ »óǰ ¸ðµç»óǰº¸±â+
²ÞÀ» ÇÇ¿ì´Â ¼¼»ó, ÀÎÅÍ³Ý ±³º¸¹®°íÀÔ´Ï´Ù.
²ÞÀ» ÇÇ¿ì´Â ¼¼»ó, ÀÎÅÍ³Ý ±³º¸¹®°íÀÔ´Ï´Ù.
°¡°ÔÁÖÀÎ : ±³º¸¹®°í
ÀüÈ­ ¹× ÅùèÁ¤º¸
ÀüÈ­ ¹× ÅùèÁ¤º¸
»óǰ ¾È³» ¹× ȯºÒ, ±³È¯, ¹è¼Û¹®ÀÇ
- °¡°Ô ÀüÈ­¹øÈ£ : 1544-1900
- ÀüÈ­¹®ÀÇ ½Ã°£ : ¿ÀÀü 9½ÃºÎÅÍ ¿ÀÈÄ 6½Ã±îÁö
(¸ÅÁÖ ¿ù¿äÀÏ, È­¿äÀÏ, ¼ö¿äÀÏ, ¸ñ¿äÀÏ, ±Ý¿äÀÏ, °øÈÞÀÏ Á¦¿Ü)
- °¡°Ô À̸ÞÀÏ : ink@kyobobook.co.kr
- ÀÌ¿ë Åùèȸ»ç : CJ´ëÇÑÅë¿î
ÆÇ¸Å°¡°ÔÁ¤º¸
- »ç¾÷ÀÚ¸í : (ÁÖ)±³º¸¹®°í
- »ç¾÷ÀÚµî·Ï¹øÈ£ : 102-81-11670
- Åë½ÅÆÇ¸Å¾÷½Å°í : 01-0653
- Çö±Ý¿µ¼öÁõ : ¹ß±Þ°¡´É
ÀüÈ­ÁÖ¹® ¹× °áÁ¦¹®ÀÇ
- ²ÉÇÇ´Â ¾ÆÄ§¸¶À» : 1644-8422
°¡°Ô¿Í Á÷°Å·¡¸¦ ÇÏ½Ã¸é ²É¼ÛÀÌ Àû¸³ ¹× °¢Á¾ ÇýÅÿ¡¼­
Á¦¿ÜµÇ°í, ¸¸ÀÏÀÇ ¹®Á¦°¡ ¹ß»ýÇÏ´Â °æ¿ì¿¡µµ ²É¸¶ÀÇ
µµ¿òÀ» ¹ÞÀ¸½Ç ¼ö ¾ø½À´Ï´Ù. °¡°ÔÀÇ ºÎ´çÇÑ ¿ä±¸,
ºÒ°øÁ¤ ÇàÀ§ µî¿¡ ´ëÇØ¼­µµ ²É¸¶·Î Á÷Á¢ ÀüÈ­ÁÖ¼¼¿ä.
 À̾߱â²É¹ç
µî·ÏµÈ À̾߱Ⱑ ¾ø½À´Ï´Ù.
»ó¼¼Á¤º¸ ±¸¸ÅÈıâ (0) »óǰQ&A (0) ¹è¼Û/±³È¯/ȯºÒ ¾È³»

Ã¥¼Ò°³

ÀÌ Ã¥Àº ½ºÇÁ¸µ À¥ ¼­ºñ½º¸¦ »ç¿ëÇÏ¿© ±¸ÇöÇÒ ¼ö ÀÖ´Â ´Ù¾çÇÑ ±â´ÉµéÀ» ¿¹Á¦ Áß½ÉÀ¸·Î Àϸñ¿ä¿¬ÇÏ°Ô Á¤¸®ÇÏ¿© È¿°úÀûÀÎ Âü°í°¡ °¡´ÉÇÏ´Ù. ÁÖ·Î ÇÁ·ÎÅäÄݺ° SOAP À¥ ¼­ºñ½º ¿£µåÆ÷ÀÎÆ® ±¸Çö¹æ¹ý°ú À¥ ¼­ºñ½º Å×½ºÆ® ±â¹ý, soapUI, TCPMonÀ» Ȱ¿ëÇÑ À¥ ¼­ºñ½º ¸ð´ÏÅ͸µ, ´Ù¾çÇÑ ¸¶¼£¸µ/¾ð¸¶¼£¸µ ¹æ¹ý, RESTful ±â¹ÝÀÇ À¥ ¼­ºñ½º °³¹ßÀ» ´Ù·é´Ù.

»ó¼¼À̹ÌÁö

ÀúÀÚ¼Ò°³

ÀúÀÚ : ÇϹ̵巹ÀÚ »çŸ¸® ÀúÀÚ ÇϹ̵巹ÀÚ »çŸ¸®(Hamidreza Sattari)´Â 2002³âºÎÅÍ ¼ÒÇÁÆ®¿þ¾î °³¹ßÀ» ½ÃÀÛÇÏ¿© ¼ÒÇÁÆ®¿þ¾î °øÇÐÀÇ ¿©·¯ ¿µ¿ª¿¡¼­ ¿î¿µ ¹× ÇÁ·Î±×·¡¹Ö°ú ¾ÆÅ°ÅØÃ³ ¾÷¹«¸¦ ¼öÇàÇØ¿Ô´Ù. ÁÖ °ü½É ¿µ¿ªÀº ¾ÖÇø®ÄÉÀÌ¼Ç °£ÀÇ ÅëÇÕÀÌ´Ù. 1994³â À̶õÀÇ Å×Çì¶õ ¾ÆÀÚµå(Tehran Azad) ´ëÇп¡¼­ Àü±â(ÀüÀÚ)°øÇÐ Çлç ÇÐÀ§¸¦ ÃëµæÇϰí, 2008³â ¿µ±¹ÀÇ Ç츮¾ù ¿ÍÆ®(Herriot Watt) ´ëÇп¡¼­ ¼ÒÇÁÆ®¿þ¾î °øÇÐ ¼®»ç ÇÐÀ§¸¦ ÃëµæÇß´Ù. ÃÖ±Ù¿¡ Èï¹Ì¸¦ ´À³¢°í ÀÖ´Â ¿¬±¸ ¿µ¿ªÀº ¾Ë°í¸®Áò°ú ÆÐÅÏÀνÄ, ÃßÁ¤, ±â°èÀÎ½Ä °°Àº Åë°è ±â¼úÀ» ÀÌ¿ëÇÑ °úÇÐÀû µ¥ÀÌÅÍ ¸¶ÀÌ´×ÀÌ´Ù. justdeveloped-blog.blogspot.com ºí·Î±×¸¦ ¿î¿µÇϰí ÀÖ´Ù. ÀúÀÚ : »þ¹Ì¾î ÄïÁÖ¸ðÇϸ޵å ÀúÀÚ »þ¹Ì¾î ÄïÁÖ¸ðÇϸ޵å(Shameer Kunjumohamed)´Â ±â¾÷¿ë ¾ÖÇø®ÄÉÀÌ¼Ç ÅëÇÕ°ú SOA ºÐ¾ß¿¡ ƯȭµÈ ¼ÒÇÁÆ®¿þ¾î ¾ÆÅ°ÅØÆ®·Î J2EE¿Í ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® .NET Àü¹®°¡´Ù. ¾Èµå·ÎÀ̵å, ºí·¢º£¸®, ±× ¿Ü ¿À´Ã³¯ ½ÃÀå¿¡ ³ª¿ÍÀÖ´Â ¸ð¹ÙÀÏ Å©·Î½º Ç÷§Æû µî ´Ù¾çÇÑ ¸ð¹ÙÀÏ Ç÷§Æû¿¡ °ü½ÉÀÌ ¸¹´Ù. 2000³â¿¡ ÀεµÀÇ Ä¶¸®ÄÆ(Calicut) ´ëÇÐÀ» Á¹¾÷ÇÑ ÈÄ ¼ÒÇÁÆ®¿þ¾î °øÇÐ ºÐ¾ß¿¡¼­ ´Ù¾çÇÑ ¿ªÇÒÀ» ¼öÇàÇß´Ù. 2009³â Ç츮¾ù ¿ÍÆ® ´ëÇÐ(µÎ¹ÙÀÌ Ä·ÆÛ½º)¿¡¼­ ¼ÒÇÁÆ®¿þ¾î °øÇÐ ¼®»ç ÇÐÀ§¸¦ ÃëµæÇÏ¿´°í, À£·ÎÁ÷ ME(Wellogic ME)¿¡ ¼Ò¼ÓµÇ¾î µÎ¹ÙÀÌ ÀÎÅÍ³Ý ½ÃƼ(Dubai Internet City)¿¡¼­ ÀÏÇß´Ù. ÇöÀç´Â µÎ¹ÙÀÌ, UAE¿¡¼­ ¼Ö·ç¼Ç ¾ÆÅ°ÅØÆ®·Î ÀÏÇϰí ÀÖÀ¸¸ç, Ç츮¾ù ¿ÍÆ® ´ëÇÐÀÇ Á¤º¸±â¼ú Àü°ø ´ëÇпø»ýµéÀ» ´ë»óÀ¸·Î Ưº° °­»çµµ Çϰí ÀÖ´Ù. justcompiled.blogspot.com ºí·Î±×¸¦ ¿î¿µÇϰí ÀÖ´Ù. ¿ªÀÚ : ±è¸íÈÆ ¿ªÀÚ ±è¸íÈÆÀº »ê¾÷ °øÇÐÀ» Àü°øÇÏ°í »ý»ê/ǰÁú °ü¸®ÀÇ ±æÀ» °ÉÀ» Áغñ¸¦ ÇÏ´Ù Àû¼º¿¡ ¸ÂÁö ¾Ê´Â °ú¸ñÀ» Á¢¾îµÎ°í ÇÁ·Î±×·¡¸ÓÀÇ ±æÀ» ÅÃÇÑ ÈÄõ¼º ÇÁ·Î±×·¡¸Ó´Ù. ÇöÀç »ï¼º SDS¿¡ ±Ù¹« ÁßÀ̸ç, ÁÖ·Î ¼ÒÇÁÆ®¿þ¾î ¾ÆÅ°ÅØÃ³ÀÇ ¿ªÇÒÀ» ´ã´çÇÏ´Ù°¡ Áö±ÝÀº ¿µ»ó ºÐ¼® ¹× °¨½Ã ¼Ö·ç¼ÇÀ» ¸¸µå´Â µ¥ ¿­Á¤À» ºÒÅ¿ì°í ÀÖ´Ù. ÀÚ¹ÙÀÇ J2EE ȯ°æ°ú ÇÏµÓ ±â¹ÝÀÇ ºòµ¥ÀÌÅÍ È¯°æ¿¡ °ü½ÉÀÌ ¸¹À¸¸ç ´Ê°Ô ¹è¿î C++¿Í C# °è¿­ÀÇ ÇÁ·Î±×·¡¹Ö¿¡µµ Èï¹Ì¸¦ ´À²¸ ȸ»ç µ¿·áµéÀ» ±«·ÓÈ÷°í ÀÖ´Â ÁßÀÌ´Ù.

¸ñÂ÷

1 SOAP À¥ ¼­ºñ½º ±¸¼º __¼Ò°³ __¸ÞÀ̺ìÀ» »ç¿ëÇÑ ½ºÇÁ¸µ À¥ ¼­ºñ½º ÇÁ·ÎÁ§Æ®ÀÇ ±¸¼º ¹× ½ÇÇà __µ¥ÀÌÅÍ ÄÜÆ®·¢Æ® »ý¼º __µð½ºÆÐó ¼­ºí¸´À» ÀÌ¿ëÇÑ À¥ ¼­ºñ½º ¼³Á¤ __¸Þ½ÃÁö µð½ºÆÐó ¼­ºí¸´À» Ȱ¿ëÇÑ À¥ ¼­ºñ½º »ý¼º °£¼ÒÈ­ __ÀÚ¹Ù ¸Þ½ÃÁö ¼­ºñ½º ±â¹ÝÀÇ À¥ ¼­ºñ½º ±¸¼º __À̸ÞÀÏ Àü¼Û ÇÁ·ÎÅäÄÝ ±â¹ÝÀÇ À¥ ¼­ºñ½º ±¸¼º __³»Àå HTTP ¼­¹ö ±â¹ÝÀÇ À¥ ¼­ºñ½º ±¸¼º __XMPP ±â¹ÝÀÇ À¥ ¼­ºñ½º ±¸¼º __contract-first À¥ ¼­ºñ½º ±¸¼º __°£´ÜÇÑ À¥ ¼­ºñ½º ¿£µåÆ÷ÀÎÆ® ¸ÅÇÎ ±¸¼º __ÆäÀÌ·Îµå ·çÆ® ¾î³ëÅ×À̼ÇÀ» Ȱ¿ëÇÑ ¿£µåÆ÷ÀÎÆ® ±¸¼º __Àü¼Û ¹æ½Ä¿¡ Á߸³ÀûÀÎ À¥ ¼­ºñ½º ¾îµå·¹½Ì ¿£µåÆ÷ÀÎÆ® ±¸¼º __XÆÐ½º Ç¥Çö½ÄÀ» »ç¿ëÇÑ ¿£µåÆ÷ÀÎÆ® ±¸¼º __DOMÀ» »ç¿ëÇÑ ¼ö½Å XML ¸Þ½ÃÁö Çڵ鸵 __JDOMÀ» »ç¿ëÇÑ ¼ö½Å XML ¸Þ½ÃÁö Çڵ鸵 __JAXB2¸¦ »ç¿ëÇÑ ¼ö½Å XML ¸Þ½ÃÁö Çڵ鸵 __ÀÎÅͼÁÅ͸¦ »ç¿ëÇÑ ¼­¹ö Ãø XML ¸Þ½ÃÁö °ËÁõ 2 SOAP À¥ ¼­ºñ½º Ŭ¶óÀÌ¾ðÆ® ±¸¼º __¼Ò°³ __ÀÌŬ¸³½º¸¦ ÀÌ¿ëÇÑ À¥ ¼­ºñ½º Ŭ¶óÀÌ¾ðÆ® °³¹ß ȯ°æ ±¸¼º __¸ÞÀ̺ìÀ» ÀÌ¿ëÇÑ À¥ ¼­ºñ½º Ŭ¶óÀÌ¾ðÆ® °³¹ß ȯ°æ ±¸¼º __HTTP Àü¼Û ¹æ½ÄÀÇ À¥ ¼­ºñ½º Ŭ¶óÀÌ¾ðÆ® »ý¼º __ÀÚ¹Ù ¸Þ½ÃÁö ¼­ºñ½º Àü¼Û ¹æ½ÄÀÇ À¥ ¼­ºñ½º Ŭ¶óÀÌ¾ðÆ® »ý¼º __À̸ÞÀÏ Àü¼Û ¹æ½ÄÀÇ À¥ ¼­ºñ½º Ŭ¶óÀÌ¾ðÆ® »ý¼º __XMPP Àü¼Û ¹æ½ÄÀÇ À¥ ¼­ºñ½º Ŭ¶óÀÌ¾ðÆ® »ý¼º __XÆÐ½º Ç¥Çö½ÄÀ» ÀÌ¿ëÇÑ À¥ ¼­ºñ½º Ŭ¶óÀÌ¾ðÆ® »ý¼º __À¥ ¼­ºñ½º ¾îµå·¹½Ì ¿£µåÆ÷ÀÎÆ®¿ë À¥ ¼­ºñ½º Ŭ¶óÀÌ¾ðÆ® »ý¼º __XSLT¸¦ »ç¿ëÇÑ À¥ ¼­ºñ½º ¸Þ½ÃÁö Àü¼Û 3 À¥ ¼­ºñ½º Å×½ºÆ® ¹× ¸ð´ÏÅ͸µ __¼Ò°³ __½ºÇÁ¸µ JUnitÀ» Ȱ¿ëÇÑ ÅëÇÕÅ×½ºÆ® __¸ñ À¥ ¼­ºñ½º Ŭ¶óÀÌ¾ðÆ®¸¦ »ç¿ëÇÑ ¼­¹ö Ãø ÅëÇÕÅ×½ºÆ® __¸ñ À¥ ¼­ºñ½º ¼­¹ö¸¦ »ç¿ëÇÑ Å¬¶óÀÌ¾ðÆ® Ãø ÅëÇÕÅ×½ºÆ® __TCPMonÀ» »ç¿ëÇÑ TCP ¸Þ½ÃÁö ¸ð´ÏÅ͸µ __soapUI¸¦ »ç¿ëÇÑ À¥ ¼­ºñ½º ·Îµå/±â´É Å×½ºÆ® ¹× ¸ð´ÏÅ͸µ 4 ¿¹¿Ü/SOAP ¿À·ù ó¸® __¼Ò°³ __SOAP ¿À·ù ¹®ÀÚ¿­·Î ¿¹¿Ü ¸Þ½ÃÁö¸¦ ¹ÝȯÇÏ¿© ¼­¹ö Ãø ¿¹¿Üó¸® __SOAP ¿À·ù¿Í ¿¹¿Ü Ŭ·¡½º À̸§ ¸ÅÇÎ __@SOAPFault ¾î³ëÅ×À̼ÇÀ¸·Î ¿¹¿Ü Ŭ·¡½º ÁöÁ¤ __½ºÇÁ¸µ À¥ ¼­ºñ½º¿¡ »ç¿ëÀÚ Á¤ÀÇ ¿¹¿Ü ¸®Á¹¹ö ÀÛ¼º 5 SOAP ¸Þ½ÃÁö ·Î±ë/ÃßÀû __¼Ò°³ __¸Þ½ÃÁö ÆäÀÌ·Îµå ·Î±ë __log4j¸¦ »ç¿ëÇÑ ¿äû/ÀÀ´ä ¸Þ½ÃÁö SOAP Àκ§·Ó ·Î±ë __½ºÇÁ¸µ À¥ ¼­ºñ½º ÀÎÅͼÁÅ͸¦ »ç¿ëÇÑ ¿äû/ÀÀ´ä ¸Þ½ÃÁö ·Î±ë __ÀÌŬ¸³½º Ȱ¿ë ½ºÇÁ¸µ À¥ ¼­ºñ½º µð¹ö±ë 6 ¸¶¼£¸µ, °´Ã¼¿Í XML °£ ¸ÅÇÎ __¼Ò°³ __JAXB2¸¦ ÀÌ¿ëÇÑ ¸¶¼£¸µ __XMLºóÁ ÀÌ¿ëÇÑ ¸¶¼£¸µ __JiBX¸¦ ÀÌ¿ëÇÑ ¸¶¼£¸µ __X½ºÆ®¸²À» ÀÌ¿ëÇÑ ¸¶¼£¸µ __¹«½ºXMLÀ» ÀÌ¿ëÇÑ ¸¶¼£¸µ __XÆÐ½º¸¦ »ç¿ëÇÏ¿© Á¶°ÇºÎ XML ÆÄ½ÌÀ» À§ÇÑ »ç¿ëÀÚ Á¤ÀÇ ¸¶¼£·¯ »ý¼º 7 XWSS ¶óÀ̺귯¸®¸¦ »ç¿ëÇÑ SOAP À¥ ¼­ºñ½º º¸¾È __¼Ò°³ __»ç¿ëÀÚ À̸§ ÅäÅ«À» »ç¿ëÇÑ À¥ ¼­ºñ½º È£Ãâ ÀÎÁõ __»ç¿ëÀÚ À̸§°ú ºñ¹Ð¹øÈ£ ÀÎÁõ¿¡ ½ºÇÁ¸µ ½ÃÅ¥¸®Æ¼¸¦ »ç¿ëÇÑ À¥ ¼­ºñ½º È£Ãâ ÀÎÁõ __»ç¿ëÀÚ À̸§ ÅäÅ« ÀÎÁõ¿¡ JAAS ¼­ºñ½º¸¦ »ç¿ëÇÑ À¥ ¼­ºñ½º È£Ãâ ÀÎÁõ __Ű ½Ö°ú ´ëĪ Ű Ű½ºÅä¾î Áغñ __µðÁöÅÐ ¼­¸íÀ» »ç¿ëÇÑ SOAP ¸Þ½ÃÁö º¸¾È __X509 ÀÎÁõ¼­¸¦ »ç¿ëÇÑ À¥ ¼­ºñ½º È£Ãâ ÀÎÁõ __SOAP ¸Þ½ÃÁö ¾Ïº¹È£È­ 8 WSS4J ¶óÀ̺귯¸®¸¦ »ç¿ëÇÑ SOAP À¥ ¼­ºñ½º º¸¾È __¼Ò°³ __»ç¿ëÀÚ À̸§ ÅäÅ«À» »ç¿ëÇÑ À¥ ¼­ºñ½º È£Ãâ ÀÎÁõ __»ç¿ëÀÚ À̸§°ú ºñ¹Ð¹øÈ£ ÀÎÁõ¿¡ ½ºÇÁ¸µ ½ÃÅ¥¸®Æ¼¸¦ »ç¿ëÇÑ À¥ ¼­ºñ½º È£Ãâ ÀÎÁõ __µðÁöÅÐ ¼­¸íÀ» »ç¿ëÇÑ SOAP ¸Þ½ÃÁö º¸¾È __X509 ÀÎÁõ¼­¸¦ »ç¿ëÇÑ À¥ ¼­ºñ½º È£Ãâ ÀÎÁõ __SOAP ¸Þ½ÃÁö ¾Ïº¹È£È­ 9 RESTful À¥ ¼­ºñ½º __¼Ò°³ __½ºÇÁ¸µ MVCÀÇ RESTful Ư¼ºÀ» »ç¿ëÇÑ ½ºÇÁ¸µ RESTful À¥ ¼­ºñ½º ±¸¼º __REST Ŭ¶óÀÌ¾ðÆ® µµ±¸¸¦ »ç¿ëÇÑ RESTful À¥ ¼­ºñ½º Á¢¼Ó __HTTP ¸Þ½ÃÁö º¯È¯À» »ç¿ëÇÑ ½ºÇÁ¸µ RESTful À¥ ¼­ºñ½º ±¸¼º __½ºÇÁ¸µ ÅÛÇø´ Ŭ·¡½º¸¦ »ç¿ëÇÑ ½ºÇÁ¸µ RESTful À¥ ¼­ºñ½º¿ë Ŭ¶óÀÌ¾ðÆ® ±¸¼º 10 ½ºÇÁ¸µ ¸®¸ðÆÃ __¼Ò°³ __¿ø°Ý ¸Þ¼Òµå È£ÃâÀ» »ç¿ëÇÑ À¥ ¼­ºñ½º ±¸¼º __Çì½ë/¹ú·¦À» »ç¿ëÇÑ ¼­ºí¸´ ±â¹ÝÀÇ À¥ ¼­ºñ½º ±¸¼º, ºñÁî´Ï½º ºó ³ëÃâ __JAX-WS¸¦ »ç¿ëÇÑ À¥ ¼­ºñ½º ±¸¼º __¾ÆÆÄÄ¡ CXF¸¦ »ç¿ëÇÑ ¼­ºí¸´ ±â¹ÝÀÇ À¥ ¼­ºñ½º ³ëÃâ __ÀÚ¹Ù ¸Þ½ÃÁö ¼­ºñ½º ÇÁ·ÎÅäÄÝÀ» »ç¿ëÇÑ À¥ ¼­ºñ½º ³ëÃâ

ÃâÆÇ»ç ¼­Æò

¡Ú ÀÌ Ã¥¿¡¼­ ´Ù·ç´Â ³»¿ë ¡Ú ¡á HTTP, ÀÚ¹Ù ¸Þ½ÃÁö ¼­ºñ½º, XMPP, À̸ÞÀÏ °°Àº ´Ù¾çÇÑ ÇÁ·ÎÅäÄÝÀ» »ç¿ëÇÑ SOAP À¥ ¼­ºñ½º ±¸¼º ¡á DOM, JDOM, XÆÐ½º(XPath) ±â¼úÀ» »ç¿ëÇÑ À¥ ¼­ºñ½º ¿£µåÆ÷ÀÎÆ® ±¸Çö ¡á ½ºÇÁ¸µ À¥ ¼­ºñ½º Ãֽбâ¼úÀ» »ç¿ëÇÑ À¥ ¼­ºñ½º Å×½ºÆ® ¡á soapUI, TCPMonÀ» Ȱ¿ëÇÑ À¥ ¼­ºñ½º ¸ð´ÏÅ͸µ ÀÚµ¿È­ ¡á JAXB2, XMLºóÁî(XMLbeans), X½ºÆ®¸²(XStream)À» »ç¿ëÇÑ ¸¶¼£¸µ/¾ð¸¶¼£¸µ ¡á ½ºÇÁ¸µ RESTful Áö¿øÀ¸·Î REST À¥ ¼­ºñ½º °³¹ß ¡Ú ÀÌ Ã¥ÀÇ ´ë»ó µ¶ÀÚ ¡Ú ÀÌ Ã¥Àº À¥ ¼­ºñ½º¸¦ °æÇèÇØº» ÀûÀÌ Àְųª, óÀ½ÀÎ ÀÚ¹Ù/J2EE °³¹ßÀÚµéÀ» À§ÇÑ Ã¥ÀÌ´Ù. ´Ù¾çÇÑ À¥ ¼­ºñ½º °³¹ß ¿¹Á¦µéÀº ÀÌ¹Ì À¥ ¼­ºñ½º¿¡ Ä£¼÷ÇÑ µ¶ÀÚ¿¡°Ô´Â ÈǸ¢ÇÑ Âü°íÀÚ·á°¡ µÉ °ÍÀ̰í, ÃʽÉÀÚ¿¡°Ô´Â À¥ ¼­ºñ½º °³¹ßÀ» ´õ¿í ºü¸£°Ô ½ÀµæÇÏ´Â µ¥ µµ¿òÀ» ÁÙ °ÍÀÌ´Ù. ¡Ú ÀÌ Ã¥ÀÇ ±¸¼º ¡Ú 1Àå, ¡®SOAP À¥ ¼­ºñ½º ±¸¼º¡¯¿¡¼­´Â HTTP, JMS, XMPP, À̸ÞÀÏ ÇÁ·ÎÅäÄÝÀ» »ç¿ëÇØ SOAP À¥ ¼­ºñ½º¸¦ ±¸¼ºÇÏ´Â ¹æ¹ýÀ» ´Ù·é´Ù. DOM, JDOM, XÆÐ½º, ¸¶¼£·¯ µîÀ» »ç¿ëÇØ ´Ù¸¥ ¹æ½ÄÀ¸·Î À¥ ¼­ºñ½º ¿£µåÆ÷ÀÎÆ®¸¦ ½ÇÇàÇÏ´Â ¹ýµµ ´Ù·ê °ÍÀÌ´Ù. 2Àå, ¡®SOAP À¥ ¼­ºñ½º Ŭ¶óÀÌ¾ðÆ® ±¸¼º¡¯¿¡¼­´Â ½ºÇÁ¸µ À¥ ¼­ºñ½º ÅÛÇø´ Ŭ·¡½º¸¦ »ç¿ëÇØ HTTP, JMS, XMPP, À̸ÞÀÏ ÇÁ·ÎÅäÄÝ ±â¹ÝÀÇ Å¬¶óÀÌ¾ðÆ® Ãø SOAP À¥ ¼­ºñ½º¸¦ »ý¼ºÇÏ´Â ¹æ¹ýÀ» ´Ù·é´Ù. 3Àå, ¡®À¥ ¼­ºñ½º Å×½ºÆ® ¹× ¸ð´ÏÅ͸µ¡¯¿¡¼­´Â ½ºÇÁ¸µ À¥ ¼­ºñ½º ÃֽйöÀüÀ» Ȱ¿ëÇÑ À¥ ¼­ºñ½º Å×½ºÆ® ±â¹ý°ú soapUI, TCPMon°ú °°Àº µµ±¸¸¦ »ç¿ëÇÑ À¥ ¼­ºñ½º¸¦ ¸ð´ÏÅ͸µ ¹æ¹ýÀ» ¼Ò°³ÇÑ´Ù. 4Àå, ¡®¿¹¿Ü/SOAP ¿À·ù 󸮡¯¿¡¼­´Â ¾ÖÇø®ÄÉÀ̼ÇÀ̳ª ½Ã½ºÅÛ ¿À·ù·Î ÀÎÇÑ ¿¹¿Ü¸¦ ó¸®ÇÏ´Â ¹ýÀ» ¼³¸íÇÑ´Ù. 5Àå, ¡®SOAP ¸Þ½ÃÁö ·Î±ë/ÃßÀû¡¯¿¡¼­´Â À¥ ¼­ºñ½º ½ÇÇà ½Ã ¹ß»ýÇÑ Áß¿äÇÑ À̺¥Æ®¿¡ ´ëÇÑ ·Î±ë°ú ÀÌ·Â ÃßÀû ¹æ¹ýÀ» »ìÆìº»´Ù. 6Àå, ¡®¸¶¼£¸µ, °´Ã¼¿Í XML °£ ¸ÅÇΡ¯¿¡¼­´Â »ç¿ëÀÚ Á¤ÀÇ ¸¶¼£·¯¸¦ »ý¼ºÇغ¸°í ¸¶¼£¸µ/¾ð¸¶¼£¸µ ±â¼ú¿¡ ´ëÇØ ¾Ë¾Æº¼ °ÍÀÌ´Ù. 7Àå, ¡®XWSS ¶óÀ̺귯¸®¸¦ »ç¿ëÇÑ SOAP À¥ ¼­ºñ½º º¸¾È¡¯¿¡¼­´Â XWSS ±â¹ÝÀÇ ¾Ïȣȭ, º¹È£È­, ÀüÀÚ¼­¸í ÀÎÁõ, ½ºÇÁ¸µ À¥ ¼­ºñ½º Ư¼ºÀ» Ȱ¿ëÇÑ ±ÇÇѰü¸®, Ű½ºÅä¾î »ý¼º µî¿¡ ´ëÇØ ´Ù·é´Ù. 8Àå, ¡®WSS4J ¶óÀ̺귯¸®¸¦ »ç¿ëÇÑ SOAP À¥ ¼­ºñ½º º¸¾È¡¯¿¡¼­´Â WSS4J ±â¹ÝÀÇ ¾Ïȣȭ, º¹È£È­, ÀüÀÚ¼­¸í ÀÎÁõ, ½ºÇÁ¸µ À¥ ¼­ºñ½º Ư¼ºÀ» Ȱ¿ëÇÑ ±ÇÇѰü¸® µî¿¡ ´ëÇØ ´Ù·é´Ù. 9Àå, ¡®RESTful À¥ ¼­ºñ½º¡¯¿¡¼­´Â ½ºÇÁ¸µ¿¡¼­ Á¦°øÇÏ´Â RESTful ¹æ½ÄÀ» »ç¿ëÇØ REST ½ºÅ¸ÀÏÀÇ À¥ ¼­ºñ½º¸¦ °³¹ßÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù. 10Àå, ¡®½ºÇÁ¸µ ¸®¸ðÆÃ¡¯¿¡¼­´Â ½ºÇÁ¸µ ¸®¸ðÆÃÀ» Ȱ¿ëÇØ ·ÎÄà ºñÁî´Ï½º ¼­ºñ½º¸¦ Çì½ë(Hessian)/¹ú·¦(Burlap), JAX-WS, JMS¸¦ »ç¿ëÇÑ À¥ ¼­ºñ½º ÇüÅ·Π³ëÃâÇÏ´Â contract-last ¹æ½ÄÀÇ À¥ ¼­ºñ½º °³¹ß¿¡ ´ëÇØ ¾Ë¾Æº¸°í ¾ÆÆÄÄ¡ CXFÀÇ JAX-WS API¸¦ »ç¿ëÇØ À¥ ¼­ºñ½º¸¦ ±¸¼ºÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ¼­µµ ¾Ë¾Æº»´Ù.
±¸¸ÅÈıâ
ÀÌ »óǰ¿¡ ´ëÇÑ ±¸¸ÅÈıâ´Â ±¸¸ÅÇϽŠºÐ¿¡ ÇÑÇØ 'ÁÖ¹®/¹è¼ÛÁ¶È¸'¿¡¼­ ÀÛ¼ºÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.
ÀÛ¼ºµÈ ±¸¸ÅÈıⰡ ¾ø½À´Ï´Ù.
ù ¹øÂ° ÈıâÀÇ ÁÖÀΰøÀÌ µÇ¾îº¸¼¼¿ä!
    »óǰQ&A
    »óǰ¿¡ °üÇØ ±Ã±ÝÇÑ »çÇ×À» ¹°¾îº¸¼¼¿ä!
    ±Û¾²±â
    ±Û¾²±â
    µî·ÏµÈ ¹®Àǰ¡ ¾ø½À´Ï´Ù.
    ±Ã±ÝÇÑ Á¡ÀÌ ÀÖ´Ù¸é ¾ðÁ¦µç ¹°¾îº¸¼¼¿ä!
      ¹è¼Û/±³È¯/ȯºÒ ¾È³»
      ¹è¼Û¾È³»
      - ÁÖ¹®±Ý¾×ÀÌ 15,000¿ø ÀÌ»óÀÎ °æ¿ì ¹«·á¹è¼Û, 15,000 ¹Ì¸¸ÀÎ °æ¿ì ¹è¼Ûºñ 2,500¿øÀÌ ºÎ°úµË´Ï´Ù. (´Ü, ¹«·á¹è¼Û »óǰÀÇ °æ¿ì Á¦¿Ü)
      - ÁÖ¹® ÈÄ ¹è¼ÛÁö¿ª¿¡ µû¶ó ±¹³» ÀϹÝÁö¿ªÀº ±Ù¹«ÀÏ(¿ù-±Ý) ±âÁØ 1Àϳ» Ãâ°íµÊÀ» ¿øÄ¢À¸·Î Çϳª, ±â»ó»óȲ µîÀÇ ÀÌÀ¯·Î Áö¿¬µÉ ¼öµµ ÀÖ½À´Ï´Ù. (´Ü, ÀÏ¿äÀÏ ¹× °øÈÞÀÏ¿¡´Â ¹è¼ÛµÇÁö ¾Ê½À´Ï´Ù.)
      - µµ¼­ »ê°£ Áö¿ª ¹× Á¦ÁÖµµÀÇ °æ¿ì´Â Ç×°ø/µµ¼± Ãß°¡¿îÀÓÀÌ ºÎ°úµÉ ¼ö ÀÖ½À´Ï´Ù.
      - ÇØ¿ÜÁö¿ªÀ¸·Î´Â ¹è¼ÛµÇÁö ¾Ê½À´Ï´Ù.
      ±³È¯/ȯºÒ ¾È³»
      - »óǰÀÇ Æ¯¼º¿¡ µû¸¥ ±¸Ã¼ÀûÀÎ ±³È¯ ¹× ȯºÒ±âÁØÀº °¢ »óǰÀÇ '»ó¼¼Á¤º¸'¸¦ È®ÀÎÇϽñ⠹ٶø´Ï´Ù.
      - ±³È¯ ¹× ȯºÒ½ÅûÀº °¡°Ô ¿¬¶ôó·Î ÀüÈ­ ¶Ç´Â À̸ÞÀÏ·Î ¿¬¶ôÁֽøé ÃÖ¼±À» ´ÙÇØ ½Å¼ÓÈ÷ ó¸®ÇØ µå¸®°Ú½À´Ï´Ù.

      ±³È¯ ¹× ȯºÒ °¡´É »óǰ¿¡
      ¹®Á¦°¡ ÀÖÀ» °æ¿ì
      1) »óǰÀÌ Ç¥½Ã/±¤°íµÈ ³»¿ë°ú ´Ù¸£°Å³ª ºÒ·®(ºÎÆÐ, º¯Áú, ÆÄ¼Õ, Ç¥±â¿À·ù, À̹°È¥ÀÔ, Áß·®¹Ì´Þ)ÀÌ ¹ß»ýÇÑ °æ¿ì
      - ½Å¼±½Äǰ, ³ÃÀå½Äǰ, ³Ãµ¿½Äǰ : ¼ö·ÉÀÏ ´ÙÀ½³¯±îÁö ½Åû
      - ±âŸ »óǰ : ¼ö·ÉÀϷκÎÅÍ 30ÀÏ À̳», ±× »ç½ÇÀ» ¾È ³¯ ¶Ç´Â ¾Ë ¼ö ÀÖ¾ú´ø ³¯·ÎºÎÅÍ 30ÀÏ À̳» ½Åû
      2) ±³È¯ ¹× ȯºÒ½Åû ½Ã ÆÇ¸ÅÀÚ´Â »óǰÀÇ »óŸ¦ È®ÀÎÇÒ ¼ö ÀÖ´Â »çÁøÀ» ¿äûÇÒ ¼ö ÀÖÀ¸¸ç »óǰÀÇ ¹®Á¦ Á¤µµ¿¡ µû¶ó Àç¹è¼Û, ÀϺÎȯºÒ, ÀüüȯºÒÀÌ ÁøÇàµË´Ï´Ù. ¹Ýǰ¿¡ µû¸¥ ºñ¿ëÀº ÆÇ¸ÅÀÚ ºÎ´ãÀ̸ç ȯºÒÀº ¹ÝǰµµÂøÀϷκÎÅÍ ¿µ¾÷ÀÏ ±âÁØ 3ÀÏ À̳»¿¡ ¿Ï·áµË´Ï´Ù.
      ´Ü¼øº¯½É ¹×
      ÁÖ¹®Âø¿ÀÀÇ °æ¿ì
      1) ½Å¼±½Äǰ, ³ÃÀå½Äǰ, ³Ãµ¿½Äǰ
      ÀçÆÇ¸Å°¡ ¾î·Á¿î »óǰÀÇ Æ¯¼º»ó, ±³È¯ ¹× ȯºÒÀÌ ¾î·Æ½À´Ï´Ù.
      2) È­Àåǰ
      ÇǺΠƮ·¯ºí ¹ß»ý ½Ã Àü¹®ÀÇ Áø´Ü¼­ ¹× ¼Ò°ß¼­¸¦ Á¦ÃâÇϽøé ȯºÒ °¡´ÉÇÕ´Ï´Ù. ÀÌ °æ¿ì Á¦¹Ýºñ¿ëÀº ¼ÒºñÀÚ ºÎ´ãÀ̸ç, ¹è¼Ûºñ´Â ÆÇ¸ÅÀÚ°¡ ºÎ´ãÇÕ´Ï´Ù. ÇØ´ç È­Àåǰ°ú ÇǺΠƮ·¯ºí°úÀÇ »ó´çÇÑ Àΰú°ü°è°¡ ÀÎÁ¤µÇ´Â °æ¿ì ¶Ç´Â Áúȯġ·á ¸ñÀûÀÇ °æ¿ì¿¡´Â Áø´Ü¼­ ¹ß±Þºñ¿ëÀ» ÆÇ¸ÅÀÚ°¡ ºÎ´ãÇÕ´Ï´Ù.
      3) ±âŸ »óǰ
      ¼ö·ÉÀϷκÎÅÍ 7ÀÏ À̳» ½Åû, ¿Õº¹¹è¼Ûºñ´Â ¼ÒºñÀÚ ºÎ´ã
      4) ¸ð´ÏÅÍ ÇØ»óµµÀÇ Â÷ÀÌ·Î »ö»óÀ̳ª À̹ÌÁö°¡ ´Ù¸¥ °æ¿ì ´Ü¼øº¯½É¿¡ ÀÇÇÑ ±³È¯ ¹× ȯºÒÀÌ Á¦ÇÑµÉ ¼ö ÀÖ½À´Ï´Ù.
      ±³È¯ ¹× ȯºÒ ºÒ°¡ 1) ½Åû±âÇÑÀÌ Áö³­ °æ¿ì
      2) ¼ÒºñÀÚÀÇ °ú½Ç·Î ÀÎÇØ »óǰ ¹× ±¸¼ºÇ°ÀÇ Àüü ¶Ç´Â ÀϺΰ¡ ¾ø¾îÁö°Å³ª ÈѼÕ, ¿À¿°µÇ¾úÀ» °æ¿ì
      3) °³ºÀÇÏ¿© ÀÌ¹Ì ¼·ÃëÇÏ¿´°Å³ª »ç¿ë(Âø¿ë ¹× ¼³Ä¡ Æ÷ÇÔ)ÇØ »óǰ ¹× ±¸¼ºÇ°ÀÇ °¡Ä¡°¡ ¼Õ»óµÈ °æ¿ì
      4) ½Ã°£ÀÌ °æ°úÇÏ¿© »óǰÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì
      5) »ó¼¼Á¤º¸ ¶Ç´Â »ç¿ë¼³¸í¼­¿¡ ¾È³»µÈ ÁÖÀÇ»çÇ× ¹× º¸°ü¹æ¹ýÀ» ÁöŰÁö ¾ÊÀº °æ¿ì
      6) »çÀü¿¹¾à ¶Ç´Â ÁÖ¹®Á¦ÀÛÀ¸·Î ÅëÇØ ¼ÒºñÀÚÀÇ ÁÖ¹®¿¡ µû¶ó °³º°ÀûÀ¸·Î »ý»êµÇ´Â »óǰÀÌ ÀÌ¹Ì Á¦ÀÛÁøÇàµÈ °æ¿ì
      7) º¹Á¦°¡ °¡´ÉÇÑ »óǰ µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì
      8) ¸À, Çâ, »ö µî ´Ü¼ø ±âÈ£Â÷ÀÌ¿¡ ÀÇÇÑ °æ¿ì