´ë·®±¸¸ÅȨ >
Àü°øµµ¼­/´ëÇб³Àç
>
°øÇа迭
>
ÄÄÇ»ÅÍ°øÇÐ

WCF: SOA ¼­ºñ½º¸¦ ½±°í ºü¸£°Ô ±¸ÇöÇØÁÖ´Â ÅëÇÕ ÇÁ·Î±×·¡¹Ö ¸ðµ¨ (¿øÁ¦:Microsoft Windows Communication Foundation Step by Step)
Á¤°¡ 30,000¿ø
ÆǸŰ¡ 27,000¿ø (10% , 3,000¿ø)
I-Æ÷ÀÎÆ® 1,500P Àû¸³(6%)
ÆǸŻóÅ ÆǸÅÁß
ºÐ·ù ÄÄÇ»ÅÍ°øÇÐ
ÀúÀÚ Á¸ »þÇÁ , Á¸ »þÇÁ ( ¿ªÀÚ : Ȳ»óö, ÀÌÇöÁ¤, Á¤ÀºÈñ, Ȳ»óö, ÀÌÇöÁ¤, Á¤ÀºÈñ )
ÃâÆÇ»ç/¹ßÇàÀÏ ¿¡ÀÌÄÜÃâÆÇ / 2008.03.21
ÆäÀÌÁö ¼ö 483 page
ISBN 9788960770386
»óÇ°ÄÚµå 201425330
°¡¿ëÀç°í Àç°íºÎÁ·À¸·Î ÃâÆÇ»ç ¹ßÁÖ ¿¹Á¤ÀÔ´Ï´Ù.
 
ÁÖ¹®¼ö·® :
´ë·®±¸¸Å Àü¹® ÀÎÅÍÆÄÅ© ´ë·®ÁÖ¹® ½Ã½ºÅÛÀ» ÀÌ¿ëÇÏ½Ã¸é °ßÀû¿¡¼­ºÎÅÍ ÇàÁ¤¼­·ù±îÁö Æí¸®ÇÏ°Ô ¼­ºñ½º¸¦ ¹ÞÀ¸½Ç ¼ö ÀÖ½À´Ï´Ù.
µµ¼­¸¦ °ßÀûÇÔ¿¡ ´ãÀ¸½Ã°í ½Ç½Ã°£ °ßÀûÀ» ¹ÞÀ¸½Ã¸é ±â´Ù¸®½Ç ÇÊ¿ä¾øÀÌ ÇÒÀιÞÀ¸½Ç ¼ö ÀÖ´Â °¡°ÝÀ» È®ÀÎÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.
¸ÅÁÖ ¹ß¼ÛÇØ µå¸®´Â ÀÎÅÍÆÄÅ©ÀÇ ½Å°£¾È³» Á¤º¸¸¦ ¹Þ¾Æº¸½Ã¸é »óÇ°ÀÇ ¼±Á¤À» ´õ¿í Æí¸®ÇÏ°Ô ÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.

 ´ë·®±¸¸ÅȨ  > Àü°øµµ¼­/´ëÇб³Àç  > °øÇа迭  > ÄÄÇ»ÅÍ°øÇÐ

 
Ã¥³»¿ë
¸¶ÀÌÅ©·Î¼ÒÇÁÆ® À©µµ¿ì Ä¿¹Â´ÏÄÉÀÌ¼Ç ÆÄ¿îµ¥À̼Ç(WCF)Àº À©µµ¿ì ¿öÅ©Ç÷οì ÆÄ¿îµ¥ÀÌ¼Ç (WF), À©µµ¿ì ÇÁ¸®Á¨Å×ÀÌ¼Ç ÆÄ¿îµ¥À̼Ç(WPF)°ú ÇÔ²² ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® À©µµ¿ì ½Ã½ºÅÛ¿¡¼­ Â÷¼¼´ë ºñÁî´Ï½º ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µé±â À§ÇÑ ±âº» ÇÁ·¹ÀÓ¿öÅ©°¡ µÉ °ÍÀÌ´Ù. WCF¸¦ »ç¿ëÇÏ¸é ¼­ºñ½º¿Í ¾ÖÇø®ÄÉÀ̼ÇÀ» ¿¬°áÇØ °­·ÂÇÑ ¼­ºñ½º ÁöÇ⠽ýºÅÛÀ» ¸¸µé ¼ö ÀÖ´Ù. »õ·Î¿î ¼­ºñ½º¸¦ ¸¸µé ¶§»Ó¸¸ ¾Æ´Ï¶ó ´Ù¸¥ ±â¼ú·Î ¸¸µç ±âÁ¸ ¼­ºñ½º¿Í »óÈ£ÀÛ¿ëÇÒ ¶§µµ WCF¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù. ¿¹Àü¿¡´Â À¥¼­ºñ½º, COM+, ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® ¸Þ½ÃÁö Å¥(MSMQ), .NET ÇÁ·¹ÀÓ¿öÅ© ¸®¸ðÆà µîÀÇ Æ¯Á¤ ±â¼úÀ» ÀÌ¿ëÇؼ­ ºÐ»ê ½Ã½ºÅÛÀ» ¼³°èÇß´Ù. ±×¸®°í ¼Ö·ç¼ÇÀÇ ¾ÆÅ°ÅØó´Â °¡²û ±× ¼±Åà °á°ú¿¡ ¿µÇâÀ» ¹Þ¾Ò´Ù. ÀÌÁ¦ WCF´Â ƯÁ¤ ¿¬°á ¸ÞÄ¿´ÏÁò¿¡ Á¦ÇѵÇÁö ¾Ê°í ¼Ö·ç¼ÇÀ» ¼³°èÇÏ°í ¾ÆÅ°ÅØó¸¦ ±¸¼ºÇÒ ¼ö ÀÖ°Ô ´Ù¾çÇÑ ±â¼úÀ» Àû¿ëÇÒ ¼ö ÀÖ´Â Áö¼ÓÀûÀÎ ¸ðµ¨À» Á¦½ÃÇÑ´Ù. - ÀÌ Ã¥¿¡¼­ ´Ù·ç´Â ³»¿ë À¥¼­ºñ½ºÀÇ ºôµå¿Í È£½ºÆà ¼­ºñ½º °è¾à°ú µ¥ÀÌÅÍ °è¾à ¼³°è »óÅ Á¤º¸ °ü¸®¿Í Æ®·£Àè¼Ç Áö¿ø ¹ÙÀεù°ú ¿£µåÆ÷ÀÎÆ® ¼³Á¤ ·Îµå ¹ë·±½Ì°ú ³»¿ë ±â¹ÝÀÇ ¸Þ½ÃÁö ¶ó¿ìÆà ¸Þ½ÃÁö ¾Ïȣȭ, ÀÎÁõ, ±ÇÇÑ °ü¸® ±¸Çö ¼­ºñ½º Á¶Àý, ÀÎÄÚµù, ½ºÆ®¸®¹ÖÀ¸·Î ¼º´É ÃÖÀûÈ­ ºñµ¿±â ¿ÀÆÛ·¹À̼Ç, ´Ü¹æÇâ ¸Þ¼Òµå, À̺¥Æ® ½ÇÇà ASP.NET°ú COM+¿¡ ´ëÇØ »óȣȣȯµÇ´Â ¼­ºñ½º »ý¼º ¡´ ÀÌ Ã¥ÀÇ ´ë»ó µ¶ÀÚ ¡µ ÀÌ Ã¥Àº WCF¸¦ ±â¹ÝÀ¸·Î ¾ÖÇø®ÄÉÀ̼ǰú ¼­ºñ½º¸¦ ±¸ÃàÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù. ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® À©µµ¿ì ½Ã½ºÅÛ¿¡¼­ ¿î¿ëµÇ´Â ¾ÖÇø®ÄÉÀ̼ÇÀ» ¼³°èÇÏ°í ±¸ÃàÇÏ°í ¹èÄ¡ÇÏ´Â ¾÷¹«¸¦ ¸Ã°í ÀÖ´Ù¸é Á¶¸¸°£ WCF¿¡ Àͼ÷ÇØÁ®¾ß ÇÒ °ÍÀÌ´Ù. ÀÌ Ã¥À» ÅëÇØ WCF ±â¹Ý ½Ã½ºÅÛÀ» ±¸ÃàÇÒ ¶§ ÇÊ¿äÇÑ ´Ù¾çÇÑ ±â¼úÀ» »¡¸® ¹è¿ï ¼ö ÀÖ´Ù. ½Ç¿ëÀûÀÎ Á¢±ÙÀ» ÅëÇؼ­ °³³âÀûÀÎ ºÎºÐ¿¡¼­ »ó¼¼ÇÑ ºÎºÐ±îÁö ¼³¸íÇÏ°í ÀÖÀ¸¹Ç·Î WCF ±â¹ÝÀÇ ½Ã½ºÅÛÀ» ±¸ÃàÇÒ ¼ö ÀÖ°Ô µµ¿ÍÁØ´Ù. ´ÙÀ½ ÇÁ·ÎÇÊÀ» ¸¸Á·ÇÏ´Â µ¶ÀÚ¶ó¸é ÀÌ Ã¥À» ÃÖ´ëÇÑ È°¿ëÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù. -¸¶ÀÌÅ©·Î¼ÒÇÁÆ® À©µµ¿ì Æйи® ½Ã½ºÅÛ¿¡¼­ ¿î¿ëµÉ ¼Ö·ç¼ÇÀÇ ¾ÆÅ°ÅØÆ®, ¼³°èÀÚ, °³¹ßÀÚ -ºñÁÖ¾ó ½ºÆ©µð¿À 2005¿Í C#À» ½á¼­ ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÑ °æÇèÀÌ ÀÖ´Â »ç¶÷ -Æ®·£Àè¼Ç, À¥¼­ºñ½º, ¸Þ½ÃÁö Å¥ °°Àº °³³ä¿¡ ´ëÇØ ÀÌÇØÇÏ°í ÀÖ´Â »ç¶÷
¸ñÂ÷
01Àå WCF °³¿ä WCF¶õ 31 °³Àοë ÄÄÇ»ÅÍ ¾ÖÇø®ÄÉÀ̼ÇÀÇ ½ÃÀÛ 31 Ä¿¹Â´ÏÄÉÀÌ¼Ç ±â¼úÀÇ ³»ºÎ ÇÁ·Î¼¼½º 32 À¥°ú À¥¼­ºñ½º 33 °øÅë µ¥ÀÌÅÍ Æ÷¸ËÀ¸·ÎÀÇ XML »ç¿ë 33 À¥¼­ºñ½º ¿äû ÁÖ°í¹Þ±â 35 ±Û·Î¹ú ȯ°æ¿¡¼­ÀÇ º¸¾È°ú °³ÀÎ Á¤º¸ ó¸® 35 WCFÀÇ ¸ñÀû 36 WCF ¼­ºñ½º »ý¼º 37 °è¾à Á¤ÀÇ 43 ¼­ºñ½º ±¸Çö 45 WCF ¼­ºñ½ºÀÇ ¼³Á¤, ¹èÆ÷, Å×½ºÆ® 50 WCF Ŭ¶óÀ̾ðÆ® »ý¼º 56 ¼­ºñ½º ÁöÇâ ¾ÆÅ°ÅØó¿Í WCF 61 ¿ä¾à 63 2Àå WCF ¼­ºñ½º È£½ºÆà WCF ¼­ºñ½ºÀÇ µ¿ÀÛ ¹æ½Ä 65 ¼­ºñ½º ¿£µåÆ÷ÀÎÆ® 66 Ŭ¶óÀ̾ðÆ® ¿äû ó¸® 67 »ç¿ëÀÚ ¾ÖÇø®ÄÉÀ̼ǿ¡¼­ WCF ¼­ºñ½º È£½ºÆà 69 ServiceHost Ŭ·¡½ºÀÇ ÀÌ¿ë 69 WCF ¼­ºñ½º¸¦ È£½ºÆÃÇÏ´Â WPF ¾ÖÇø®ÄÉÀÌ¼Ç ¸¸µé±â 72 ¿©·¯ ¿£µåÆ÷ÀÎÆ®¸¦ ÀÌ¿ëÇÏ°Ô ¼­ºñ½º Àç¼³Á¤ 79 ¹ÙÀεùÀÇ ÀÌÇØ 82 WCF¿¡ Á¤ÀǵÅÀÖ´Â ¹ÙÀεù 82 ¹ÙÀεù ¼³Á¤ 85 À©µµ¿ì ¼­ºñ½º¿¡¼­ WCF ¼­ºñ½º È£½ºÆà 87 ¿ä¾à 93 3Àå °­°ÇÇÑ ¾ÖÇø®ÄÉÀ̼ǰú ¼­ºñ½º °³¹ß CLR ¿¹¿Ü¿Í SOAP °áÇÔ(Faults) 96 SOAP °áÇÔÀÇ ¹ß°ß°ú Àü´Þ 96 ¾ö°ÝÇÑ Å¸ÀÔÀÇ °áÇÔ ÀÌ¿ë 101 ¾Ë ¼ö ¾ø´Â ¿¹¿ÜÀÇ º¸°í 111 ¼­ºñ½º È£½ºÆ® ¾ÖÇø®ÄÉÀ̼ǿ¡¼­ ¿¹¿Ü °ü¸® 114 ServiceHost »óÅÂ¿Í º¯È­ 114 È£½ºÆ® ¾ÖÇø®ÄÉÀ̼ǿ¡¼­ÀÇ °áÇÔ Ã³¸® 115 È£½ºÆ® ¾ÖÇø®ÄÉÀ̼ǿ¡¼­ ¿¹»óÇÏÁö ¸øÇÑ ¸Þ½ÃÁö ó¸® 116 ¿ä¾à 93 4Àå ¿£ÅÍÇÁ¶óÀÌÁî WCF ¼­ºñ½º º¸È£ º¸¾ÈÀ̶õ 122 À©µµ¿ì ȯ°æ¿¡¼­ ÀÎÁõ°ú ±ÇÇÑ °ü¸® 123 Àü¼Û°ú ¸Þ½ÃÁö ¼öÁØÀÇ º¸¾È 124 À©µµ¿ì µµ¸ÞÀο¡¼­ º¸¾ÈÀÇ ±¸Çö 126 ¸Þ½ÃÁö ¼öÁØ¿¡¼­ TCP ¼­ºñ½ºÀÇ º¸È£ 127 Àü¼Û ¼öÁØ¿¡¼­ HTTP ¼­ºñ½ºÀÇ º¸È£ 134 ¸Þ½ÃÁö ¼öÁØ¿¡¼­ HTTP ¼­ºñ½ºÀÇ º¸È£ 141 À©µµ¿ì »ç¿ëÀÚ ÀÎÁõ 143 »ç¿ëÀÚ ÀÎÁõ 150 ¸®¼Ò½º¿¡ Á¢±ÙÇϱâ À§ÇÑ ÀÇÀÎÈ­(Impersonation) ÀÌ¿ë 157 ¿ä¾à 159 5Àå ÀÎÅͳݿ¡¼­ÀÇ WCF ¼­ºñ½º º¸È£ ÀÎÅÍ³Ý È¯°æ¿¡¼­ »ç¿ëÀÚ¿Í ¼­ºñ½º ÀÎÁõ 162 SQL ¸â¹ö½Ê ÇÁ·Î¹ÙÀÌ´õ¿Í SQL ·Ñ ÇÁ·Î¹ÙÀÌ´õ¸¦ È°¿ëÇÑ »ç¿ëÀÚ ÀÎÁõ°ú ±ÇÇÑ ºÎ¿© 162 ÀÎÁõ¼­·Î »ç¿ëÀÚ ÀÎÁõ°ú ±ÇÇÑ ºÎ¿© 177 ÀÎÁõ¼­¸¦ ÀÌ¿ëÇÑ ¼­ºñ½º ÀÎÁõ 187 ¿ä¾à 193 6Àå ¼­ºñ½º °è¾à°ú µ¥ÀÌÅÍ °è¾à °ü¸® ¼­ºñ½º °è¾à ¼öÁ¤ 196 ¼±ÅÃÀûÀ¸·Î ¿ÀÆÛ·¹ÀÌ¼Ç º¸È£ 196 ¼­ºñ½º ¹öÀü °ü¸® 202 ¼­ºñ½º °è¾à¿¡ ¿µÇâÀ» ÁÖ´Â º¯°æ°ú ÁÖÁö ¾Ê´Â º¯°æ 211 µ¥ÀÌÅÍ °è¾à ¼öÁ¤ 213 µ¥ÀÌÅÍ °è¾à°ú µ¥ÀÌÅÍ ¸â¹ö ¼Ó¼º 213 µ¥ÀÌÅÍ °è¾à ȣȯ¼º 226 ¿ä¾à 229 7Àå »óÅ À¯Áö¿Í ¿ÀÆÛ·¹À̼ÇÀÇ ¼ø¼­ ¹è¿­ WCF ¼­ºñ½º¿¡¼­ÀÇ »óÅ °ü¸® 232 ¼­ºñ½º ÀνºÅϽº ÄÁÅؽºÆ® ¸ðµå 246 PerCall ÀνºÅϽº ÄÁÅؽºÆ® ¸ðµå¿¡¼­ÀÇ »óÅ À¯Áö 251 ¼­ºñ½º ÀνºÅϽº ºñÈ°¼ºÈ­ ¼±ÅÃÀûÀ¸·Î Á¦¾î 258 WCF ¼­ºñ½º¿¡¼­ ¿ÀÆÛ·¹ÀÌ¼Ç ¼ø¼­ ºÎ¿© 260 ¿ä¾à 266 8Àå Æ®·£Àè¼Ç Áö¿ø ShoppingCartService ¼­ºñ½º¿¡¼­ Æ®·£Àè¼Ç »ç¿ë 268 OLE Æ®·£Àè¼Ç ±¸Çö 268 WS-AtomicTransaction Æ®·£Àè¼Ç ±¸Çö 285 Æ®·£Àè¼ÇÀ» Áö¿øÇÏ°Ô WCF ¼­ºñ½º ¼³°è 287 Æ®·£Àè¼Ç°ú ¼­ºñ½º ÀνºÅϽº ÄÁÅؽºÆ® ¸ðµå 287 Æ®·£Àè¼Ç°ú ¸Þ½Ã¡ 288 Æ®·£Àè¼Ç°ú ¸ÖƼ½º·¹µù 288 Àå±â°£ Æ®·£Àè¼Ç 288 ¿ä¾à 289 9Àå ½Å·Ú¼º ÀÖ´Â ¼¼¼Ç ±¸Çö ½Å·Ú¼º ÀÖ´Â ¼¼¼Ç »ç¿ë 292 WCF¿¡¼­ ½Å·Ú¼º ÀÖ´Â ¼¼¼Ç ±¸Çö 292 ÀçÀü¼Û °ø°Ý ŽÁö¿Í ó¸® 303 WCF¿¡¼­ ÀçÀü¼Û °ø°Ý ŽÁö ¼³Á¤ 304 ¿ä¾à 309 10Àå ÇÁ·Î±×·¡¹ÖÀ¸·Î ¼³Á¤°ú Ä¿¹Â´ÏÄÉÀÌ¼Ç Á¦¾î WCF ¼­ºñ½º ¸ðµ¨ 311 ¼­ºñ½º¿Í ä³Î 312 ÇàÀ§ 313 ¹ÙÀεùÀ¸·Î ä³Î ±¸¼º 314 ¸Þ½ÃÁö °Ë»ç 319 Ŭ¶óÀ̾ðÆ® Åë½Å Á¦¾î 324 ÇÁ·Î±×·¥À¸·Î ¼­ºñ½º¿Í ¿¬°á 324 ÇÁ·Î±×·¡¹ÖÀ¸·Î ¸Þ½ÃÁö Àü´Þ 330 ¿ä¾à 334 11Àå ´Ü¹æÇâ ºñµ¿±â ¿ÀÆÛ·¹À̼ÇÀÇ ±¸Çö ´Ü¹æÇâ ¿ÀÆÛ·¹À̼ÇÀÇ ±¸Çö 336 ´Ü¹æÇâ ¿ÀÆÛ·¹À̼ÇÀÇ È¿°ú 336 ´Ü¹æÇâ ¿ÀÆÛ·¹À̼ǰú ŸÀӾƿô 337 ´Ü¹æÇâ ¸Þ¼Òµå »ç¿ë ±ÇÀå »çÇ× 346 ºñµ¿±â ¿ÀÆÛ·¹ÀÌ¼Ç »ý¼º°ú ±¸Çö 347 Ŭ¶óÀ̾ðÆ® ¾ÖÇø®ÄÉÀ̼ǿ¡¼­ ºñµ¿±â ¿ÀÆÛ·¹À̼ÇÀÇ »ý¼º 347 WCF ¼­ºñ½º¿¡¼­ ºñµ¿±â ¿ÀÆÛ·¹À̼ÇÀÇ ±¸Çö 348 ¸Þ½ÃÁö Å¥ »ç¿ë 357 ¿ä¾à 363 12Àå ¼º´ÉÀ» °í·ÁÇÑ WCF ¼­ºñ½º ±¸Çö ÀÚ¿ø »ç¿ë Á¦¾î¸¦ À§ÇÑ ¼­ºñ½º Á¶Àý ±â´É 366 ¼­ºñ½º Á¶Àý ¼³Á¤ 367 MTOMÀ» »ç¿ëÇÑ µ¥ÀÌÅÍ Àü¼Û 373 ´ë¿ë·® ÀÌÁø µ¥ÀÌÅÍ °´Ã¼¸¦ Ŭ¶óÀ̾ðÆ® ¾ÖÇø®ÄÉÀ̼ǿ¡ Àü¼Û 376 WCF ¼­ºñ½º¿¡¼­ µ¥ÀÌÅÍ ½ºÆ®¸®¹Ö 381 WCF ¼­ºñ½º¿Í Ŭ¶óÀ̾ðÆ® ¾ÖÇø®ÄÉÀ̼ǿ¡¼­ÀÇ ½ºÆ®¸®¹Ö 381 ½ºÆ®¸²À» Áö¿øÇÏ´Â ¿ÀÆÛ·¹ÀÌ¼Ç ±¸Çö 381 ½ºÆ®¸®¹ÖÀÇ º¸¾È 382 ¿ä¾à 383 13Àå ¸Þ½ÃÁö ¶ó¿ìÆà WCF ¼­ºñ½º ·±Å¸ÀÓÀÌ ¿ÀÆÛ·¹À̼ÇÀ» ó¸®ÇÏ´Â ¹æ¹ý 386 ChannelDiapatcher¿Í EndpointDispatcher °´Ã¼ Àç¹æ¹® 386 EndpointDispatcher °´Ã¼¿Í ÇÊÅÍ 388 ´Ù¸¥ ¼­ºñ½º·Î ¸Þ½ÃÁö Àü´Þ 390 WCF¿Í WS-Addressing ½ºÆå 403 WS-Referral ½ºÆå°ú µ¿Àû ¶ó¿ìÆà 405 ¿ä¾à 405 14Àå À̺¥Æ®¿¡ µû¶ó ¹ßÇàÇÏ°í ±¸µ¶ÇÏ´Â ÄÝ¹é °è¾àÀÇ ÀÌ¿ë Ŭ¶óÀ̾ðÆ® ÄݹéÀÇ ±¸Çö°ú ½ÇÇà 408 ÄÝ¹é °è¾à Á¤ÀÇ 408 ÄÝ¹é °è¾à¿¡¼­ÀÇ ÇÔ¼ö ±¸Çö 409 ÄÝ¹é °è¾à¿¡¼­ ¿ÀÆÛ·¹À̼ÇÀÇ ½ÇÇà 412 ÄÝ¹é ¿ÀÆÛ·¹À̼ǿ¡¼­ ÀçÀԷ°ú ½º·¹µù 413 ´ÙÁß Ã¤³ÎÀÇ ±¸Çö 414 À̺¥Æ® ±¸Çö¿¡ ÄÝ¹é °è¾à »ç¿ë 414 ¹ßÇà°ú ±¸µ¶ÀÇ Àü´Þ ¸ðµ¨ 427 ¿ä¾à 428 15Àå À©µµ¿ì Ä«µå½ºÆäÀ̽º¸¦ ÀÌ¿ëÇÑ ÀÎÁõ °ü¸® À©µµ¿ì Ä«µå½ºÆäÀ̽º¸¦ »ç¿ëÇÑ WCF ¼­ºñ½º¿¡ Á¢±Ù 430 Ŭ·¹ÀÓ ±â¹ÝÀÇ º¸¾È ±¸Çö 430 Á¦3ÀÚ ½Å¿ø Á¦°øÀÚÀÇ »ç¿ë 443 ¿¬ÇÕ È¯°æ¿¡¼­ Ŭ·¹ÀÓ ±â¹ÝÀÇ ±ÇÇÑ 445 ¿ä¾à 447 16Àå ASP.NET Ŭ¶óÀ̾ðÆ®¿Í ±â¾÷ ¼­ºñ½º ÄÄÆ÷³ÍÆ®ÀÇ ÅëÇÕ ASP.NET Ŭ¶óÀ̾ðÆ®¸¦ Áö¿øÇÏ´Â WCF ¼­ºñ½º »ý¼º 449 WCF ¼­ºñ½º·Î COM+ ¾ÖÇø®ÄÉÀÌ¼Ç Á¦°ø 460 ¿ä¾à 471
º»¹®Áß¿¡¼­
ÀÌÁ¦ SOA¸¦ IT¿¡¼­ ÀϽÃÀûÀ¸·Î À¯ÇàÇÏ°í »ç¶óÁö´Â Æ®·»µå Á¤µµ·Î º¸´Â »ç¶÷Àº ¾Æ¹«µµ ¾øÀ» °ÍÀÔ´Ï´Ù. IBM, Oracle, Tmax¿Í °°Àº ±¹³»¿Ü ¼Ö·ç¼Ç º¥´õµéÀº ¾ÖÇø®ÄÉÀ̼ÇÀÇ ±Ù°£ÀÌ µÇ´Â ¹Ìµé¿þ¾î¸¦ Áß½ÉÀ¸·Î ÅëÇÕ °³¹ß ȯ°æ¿¡ À̸£±â±îÁö ÀÚ»ç Á¦Ç°ÀÌ SOA ÁöÇâÀ̶ó´Â °ÍÀ» ÃÖ°íÀÇ °­Á¡À¸·Î ³»¼¼¿ì°í ÀÖÀ¸¸ç, KTF³ª SK Telecom µîÀÇ ´ëÇü Åë½Å»çµéµµ Â÷¼¼´ë ½Ã½ºÅÛÀÇ ÁÖ¿ä ¾ÆÅ°ÅØó·Î SOA¸¦ µµÀÔÇÏ°í ÀÖ½À´Ï´Ù. ƯÈ÷ ±âÁ¸ ½Ã½ºÅÛÀ» Á¡ÁøÀûÀ¸·Î ÁøÈ­½ÃÅ°¸é¼­ ½Å ½Ã½ºÅÛ°úÀÇ Á¢¸ñÀ» ÃßÁøÇØ¾ß ÇÏ´Â ´ë±Ô¸ð ¿£ÅÍÇÁ¶óÀÌÁî ȯ°æÀ̶ó¸é SOA°¡ °¡Àå Çö½ÇÀûÀÎ ´ë¾ÈÀ¸·Î ²ÅÈ÷°í ÀÖ½À´Ï´Ù. WCF´Â ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®°¡ ÁöÇâÇÏ´Â SOA ÀÎÇÁ¶ó½ºÆ®·°Ã³ÀÇ ÇÙ½ÉÀÔ´Ï´Ù. .NET ÇÁ·¹ÀÓ¿öÅ© 3.0ºÎÅÍ µîÀåÇÑ WCF´Â ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®°¡ ±âÁ¸¿¡ Á¦°øÇÏ´ø .NET Remoting, WSE, ASMX¿Í °°Àº ºÐ»ê ±â¼úÀ» Çϳª·Î °áÇÕ½ÃÅ°°í È®Àå½ÃÄÑ ÀÏ°üµÈ °³¹ß ȯ°æÀ» °³¹ßÀÚ¿¡°Ô Á¦°øÇÕ´Ï´Ù. ÀÌ ´öºÐ¿¡ °³¹ßÀÚµéÀº ºñ ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® Ç÷§Æû°úµµ »óȣȣȯÀÌ °¡´ÉÇÑ ¼­ºñ½º¸¦ ¾ÈÁ¤ÀûÀ¸·Î °³¹ßÇÒ ¼ö ÀÖ°Ô µÆ½À´Ï´Ù. ¡ºWCF: SOA ¼­ºñ½º¸¦ ºü¸£°í ½±°Ô ±¸ÇöÇØÁÖ´Â ÅëÇÕ ÇÁ·Î±×·¡¹Ö ¸ðµ¨¡»Àº WCF¿¡ óÀ½ ÀÔ¹®ÇÏ·Á°í ÇÏ´Â »ç¶÷µéÀ̳ª WCF¸¦ ¾Ë°í ÀÖÁö¸¸ º¸¾ÈÀ̳ª ¼º´É°ú °°Àº Ưº°ÇÑ ºÎºÐ¿¡ ´ëÇØ ´õ ÀÚ¼¼È÷ ¾Ë°í ½ÍÀº »ç¶÷µé¿¡°Ô ¾ÆÁÖ À¯¿ëÇÑ Ã¥ÀÔ´Ï´Ù. óÀ½ 3°³ ÀåÀº WCFÀÇ °³°ýÀûÀÎ ºÎºÐ¿¡ ´ëÇØ ¼³¸íÇÏ°í ÀÖ½À´Ï´Ù. WCF°¡ ¹«¾ùÀÌ°í WCF ¾ÖÇø®ÄÉÀ̼ÇÀ» ¾î¶»°Ô ¼­ºñ½ºÇÏ´ÂÁö¸¦ º¸¿©ÁÝ´Ï´Ù. ±× ÀÌÈĺÎÅÍ´Â ¼­ºñ½º¸¦ »ç¿ëÀÚ¿¡°Ô Á¦°øÇÒ ¶§ ÀϾ ¼ö ÀÖ´Â ½Ã³ª¸®¿À¿¡ µû¶ó ¼³¸íÇÕ´Ï´Ù. ¿¹¸¦ µé¸é ´ÙÀ½°ú °°½À´Ï´Ù. ¡á ¾î¶»°Ô ÇÏ¸é ¼­ºñ½º¸¦ ¾ÈÀüÇÏ°Ô ¼­ºñ½º ÇÒ ¼ö ÀÖ´ÂÁö ¡á Æ®·£Àè¼ÇÀ» Áö¿øÇÏ·Á¸é ¾î¶»°Ô ÇØ¾ß ÇÏ´ÂÁö ¡á ¼º´ÉÀ» ÁÁ°Ô ÇÏ·Á¸é ¾î¶»°Ô ÇØ¾ß ÇÏ´ÂÁö »ç½Ç ÀÌ Ã¥¿¡¼­ ´Ù·ç°í ÀÖ´Â ³»¿ëÀº ÀÔ¹® ¼öÁØÀÌÁö¸¸ ÇâÈÄ ½ÇÁ¦ WCF·Î ¼­ºñ½º¸¦ ±¸ÃàÇØ Á¦°øÇØ¾ß ÇÑ´Ù¸é ÀÌ·± ¼³¸íÀÌ ¸¹Àº µµ¿òÀÌ µÉ °ÍÀ̶ó »ý°¢µË´Ï´Ù. ÀÌ Ã¥ÀÌ Ã³À½ ¾²¿©Áø ÀÌÈÄ À©µµ¿ì ºñ½ºÅ¸, .NET ÇÁ·¹ÀÓ¿öÅ© 3.5, ºñÁÖ¾ó ½ºÆ©µð¿À 2008 µîÀÌ Ãâ½ÃµÇ¸é¼­ WCF ÇÁ·Î±×·¡¹Ö¿¡ ¸¹Àº º¯È­°¡ »ý°å½À´Ï´Ù. ÇÏÁö¸¸ Ã¥ÀÇ ¿øº»Àº ±×·± ºÎºÐÀ» ¹Ý¿µÇÏÁö ¸øÇ߱⠶§¹®¿¡ ¿¹Á¦¸¦ °ËÅäÇϸ鼭 ¸¹Àº ½ÃÇàÂø¿À¸¦ °ÅÃÆ°í ÀÌ·± ³ë·ÂÀÇ °á°ú¸¦ ¸ðµÎ ÀÌ Ã¥¿¡ ´ãÀ» ¼ö ÀÖµµ·Ï ³ë·ÂÇß½À´Ï´Ù. ÀÌ Ã¥ÀÇ ¸ðµç ¿¹Á¦°¡ ÇÑ±Û À©µµ¿ì ºñ½ºÅ¸¿Í ºñÁÖ¾ó ½ºÆ©µð¿À 2008¿¡¼­ ½ÇÇàµÇ´Â °ÍÀ» È®ÀÎÇߴµ¥, ÀÌ °úÁ¤¿¡¼­ ¿ø¼­¿¡ À߸ø ±â¼úµÈ ºÎºÐÀº ¿ª¼­¿¡ ¸ðµÎ ¼öÁ¤ÇØ ¹Ý¿µÇß½À´Ï´Ù. ÀÌ´Â ¿ø¼­¸¦ ¿Ö°îÇÏ·Á´Â Àǵµ°¡ ¾Æ´Ï¶ó ÇÁ·Î±×·¡¹Ö ȯ°æ º¯È­¿¡ ¸Â°Ô ³»¿ëÀ» ¼öÁ¤ÇÑ °ÍÀ̹ǷΠ°³³äÀûÀÎ ³»¿ëÀº ÀüÇô ´Ù¸¥ ¹Ù°¡ ¾ø´Ù´Â °ÍÀ» ¹àÈ÷´Â ¹ÙÀÔ´Ï´Ù. SOA¸¦ °øºÎÇÏ´Ù º¸¸é ºñÁî´Ï½º °üÁ¡¿¡¼­ ¼­ºñ½º¸¦ µµÃâÇÏ°í ¼³°èÇÏ´Â µîÀÇ ¼­ºñ½º ÁöÇâÀÇ ¿øÄ¢°ú °³³ä¿¡ ÀÔ°¢ÇÑ ºÎºÐÀ̳ª ±¸Çö¿¡ °ü·ÃµÈ ¼ö¸¹Àº Ç¥ÁØ ½ºÆåÀ» Á¢ÇÒ ¼ö ÀÖ½À´Ï´Ù. WCF´Â ÀÌ·± ¼­ºñ½º ÁöÇâ °³³ä°ú ½ºÆåÀÌ ½ÇÁ¦·Î ¾î¶»°Ô ±¸ÇöµÅ µ¿ÀÛÇÏ´ÂÁö¸¦ ¹è¿ï ¼ö ÀÖ´Â °¡Àå È¿°úÀûÀÎ ±â¼úÀ̶ó »ý°¢µÇ¸ç, ÀÌ Ã¥À» ÅëÇØ ±×·± °úÁ¤ÀÌ ´õ¿í ºü¸£°í È¿À²ÀûÀ¸·Î µÇ¸®¶ó°í »ý°¢ÇÕ´Ï´Ù. µ¶ÀÚÀÇ ÀÔÀå¿¡¼­ ÀÌ Ã¥À» ÀÐ´Â´Ù¸é ¾îµð¼­ ½ÃÀÛÇÏ´Â °ÍÀÌ ÁÁÀ»±î¿ä? WCF Ãʺ¸ÀÚ¶ó¸é óÀ½ 1, 2, 3ÀåÀ» º¸°í 7ÀåÀ» º» µÚ ³ª¸ÓÁö ÀåµéÀº ÁÖÁ¦º°·Î Á¢±ÙÇÏ´Â °ÍÀÌ ÁÁÀ» °Í °°½À´Ï´Ù. WCF ±âÃʸ¦ ÀÌ¹Ì ¾Ë°í °è½Å ºÐÀº 4ÀåºÎÅÍ ¿øÇÏ´Â ºÐ¾ß¸¦ °ñ¶ó º¸½Ã´Â °ÍÀÌ ÁÁÀºµ¥, Àåµé °£¿¡ ¿¬°áµÇ´Â ³»¿ëµéÀÌ ¸¹½À´Ï´Ù. °¡´ÉÇÏ¸é ¾ÕÀåºÎÅÍ º¸½Ã±æ ±ÇÇص帳´Ï´Ù. Ȳ»óö, ÀÌÇöÁ¤, Á¤ÀºÈñ

ÀúÀÚ
Á¸ »þÇÁ
¡º¸¶ÀÌÅ©·Î¼ÒÇÁÆ® ºñÁÖ¾ó C# 2005 Step by Step¡»µî ¿©·¯ Ã¥À» ÁýÇÊÇß´Ù. ¸ÖƼ¹Ìµð¾î ±¸Ãà±â¼ú°ú ÄÁ¼³ÆÃÀ» Àü¹®À¸·Î ÇÏ´Â CM±× ·ìÀÇ ÀÚȸ»çÀÎ Content MasterÀÇ ¼ö¼® ¿£Áö´Ï¾î·Î¼­, À¥¼­ºñ½º, C#, ASP.NET, ¿¬°è ¼­ºñ½º ÇÁ·¹ÀÓ¿öÅ©, ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® NET ÇÁ·¹ÀÓ¿öÅ©, »óȣȣȯ¼º¿¡ ´ëÇÑ ÇÁ·Î±×·¥À» °³¹ßÇÏ°í °¡À̵åÇÏ°í ÀÖ´Ù.
Á¸ »þÇÁ

¿ªÀÚ
Ȳ»óö
°æÈñ´ëÇб³ »ê¾÷°øÇаú¸¦ Á¹¾÷ÇÏ°í µ¿ ´ëÇпø¿¡¼­ °æ¿µ°úÇÐÀ» Àü°øÇß´Ù. ÇöÀç »ï¼º SDS Eng. Methodology ÆÀ ¼Ò¼ÓÀ¸·Î ¾ÖÀÚÀÏ ¹æ¹ý·ÐÀ» Àü»ç¿¡ ¼Ò°³ÇÏ°í ÀüÆÄÇÏ´Â ¾÷¹«¸¦ ¸Ã°í ÀÖ´Ù.
¼ö³â µ¿¾È J2EE ÇÁ·ÎÁ§Æ®¿¡¼­ °³¹ßÀÚ, PL, ¾ÆÅ°ÅØÆ®·Î ÀÏÇØ¿ÔÀ¸¸ç, ±× °æÇèÀ» ¹ÙÅÁÀ¸·Î Áö±ÝÀº »ý»ê¼º Çõ½Å º»ºÎ¿¡¼­ Àü»ç Ç¥ÁØ ¹æ¹ý·Ð Á¦Á¤ ¹× Ç¥ÁØ °³¹ß µµ±¸ ¼±Á¤ µî¿¡ ´ëÇÑ ÀÏÀ» ÇÏ°í ÀÖ´Ù.
ÁÖ °ü½É ºÐ¾ß´Â ¿ÀǼҽº, ¾ÖÀÚÀÏ, Å×½ºÆ® µîÀ¸·Î ½Ç¿ëÁÖÀÇ À̾߱â(http://moai.tistory.com)¶ó´Â ºí·Î±×¸¦ ÅëÇØ ÀÌ·± ³»¿ëÀ» ³ª´©°í ÀÖ´Ù. [SOA ¼­ºñ½º ÁöÇâ ¾ÆÅ°ÅØó: °³³ä¿¡¼­ ¼³°è, ±¸Çö±îÁö](¿¡ÀÌÄÜ, 2006),[Âû½º ÆäÁ¹µåÀÇ WPF](¿¡ÀÌÄÜ, 2007), [WCF: SOA ¼­ºñ½º¸¦ ºü¸£°í ½±°Ô ±¸ÇöÇØÁÖ´Â ÅëÇÕ ÇÁ·Î±×·¡¹Ö ¸ðµ¨](¿¡ÀÌÄÜ, 2008)À» ¹ø¿ªÇß´Ù.
   ¿£ÅÍÇÁ¶óÀÌÁî ½ºÅ©·³ | Ȳ»óö | ¿¡ÀÌÄÜÃâÆÇ
   °æÇè°ú »ç·Ê·Î Ç®¾î³½ ¼º°øÇÏ´Â ¾ÖÀÚÀÏ | Ȳ»óö | ÀλçÀÌÆ®
ÀÌÇöÁ¤
¼­¿ï´ëÇб³ ¼öÇаú¸¦ Á¹¾÷Çß´Ù. Àü»êÇÐÀ» º¹¼öÀü°øÇϸ鼭 ¼ÒÇÁÆ®¿þ¾î ¾ÆÅ°ÅØó¿¡ °ü½ÉÀ» °®°Ô µÇ¾ú°í, CBD¿Í J2EE °ü·Ã ±³À° ÄÁ¼³ÆÃ, SCM ¼Ö·ç¼Ç °³¹ß ÇÁ·ÎÁ§Æ®, ÇàÁ¤ÀÚÄ¡ºÎ ½ÃµµÇàÁ¤Á¤º¸È­ ÇÁ·ÎÁ§Æ®, °úÇбâ¼úºÎ NTIS ÇÁ·ÎÁ§Æ®, SOA¸¦ Àû¿ëÇÑ Ubiquitous City µµ½ÃÅëÇտ¼¾ÅÍÀÇ ·¹ÆÛ·±½º ¾ÆÅ°ÅØó ±¸Ãà ÇÁ·ÎÁ§Æ® µî¿¡ ¼ÒÇÁÆ®¿þ¾î ¾ÆÅ°ÅØÆ®·Î¼­ Âü¿©ÇØ¿Ô´Ù. ÇöÀç »ï¼º»ý¸í Â÷¼¼´ë ¸¶½ºÅÍÇ÷£ ÄÁ¼³Æà ÇÁ·ÎÁ§Æ®¿¡¼­ IT ¾ÆÅ°ÅØó ºÐ¾ß¸¦ ¼öÇàÇÏ°í ÀÖ´Ù. ÁÖ °ü½É»ç´Â Web2.0 Æз¯´ÙÀÓ°ú ¾ÖÇø®ÄÉÀÌ¼Ç ÇÁ·¹ÀÓ¿öÅ©, ¿£ÅÍÇÁ¶óÀÌÁî Â÷¿øÀÇ SOA µîÀÌ´Ù. ºí·Î±×(http:// elliecn.tistory.com)¸¦ ¿î¿µÇÏ°í ÀÖÀ¸¸ç ¿ª¼­·Î ¡ºSOA ¼­ºñ½º ÁöÇâ ¾ÆÅ°ÅØó: °³³ä¿¡¼­ ¼³°è, ±¸Çö±îÁö¡»(2006³â ¿¡ÀÌÄÜ)°¡ ÀÖ´Ù.
Á¤ÀºÈñ
ºÎ»ê´ëÇб³ Àü»êÇаú¸¦ Á¹¾÷ÇÏ°í, ÇöÀç »ï¼ºSDS Á¤º¸±â¼ú¿¬±¸¼Ò¿¡¼­ ¼±ÀÓ¿¬±¸¿øÀ¸·Î ÀçÁ÷ÇÏ°í ÀÖ´Ù. MS°ü·Ã ±â¼ú ¿¬±¸ ¹× °³¹ß¾÷¹«¸¦ ¼öÇàÇÏ¿´À¸¸ç, MS º»»ç ±³À° ±â°ü¿¡¼­ .NET 3.0ÀÇ ÇÙ½É ±â¼úÀÎ WPF, WCF, WF ±â¼ú ±³À°À» ¼ö·áÇÏ¿´´Ù. ÇöÀç´Â ÃֽŠIT±â¼ú°ú Æ®·»µå¸¦ ÁßÁ¡ÀûÀ¸·Î ¿¬±¸ÇÏ¿© ȸ»çÀÇ ±â¼úÀü·« ¹× ÄÁ¼³Æà ¾÷¹«¸¦ ´ã´çÇÏ°í ÀÖ´Ù.
Ȳ»óö, ÀÌÇöÁ¤, Á¤ÀºÈñ

ÀÌ ÃâÆÇ»çÀÇ °ü·Ã»óÇ°
Tkinter¸¦ »ç¿ëÇÑ ÆÄÀ̽ã GUI ÇÁ·Î±×·¡¹Ö | Moore, Alan D.,ÀÌÅ»ó | ¿¡ÀÌÄÜÃâÆÇ
RESTful Web API ÆÐÅÏ°ú ¸ð¹ü »ç·Ê | ¸¶ÀÌÅ© ¾Ö¸Õ½¼,±è¼ºÁØ | ¿¡ÀÌÄÜÃâÆÇ
Çؼ® °¡´ÉÇÑ AI | ÃÖ¿µÀç,Thampi, Ajay | ¿¡ÀÌÄÜÃâÆÇ
Åë°èÀÇ ÇÔÁ¤ | ¾Ù·± B. ´Ù¿ì´Ï,±è»óÇö | ¿¡ÀÌÄÜÃâÆÇ
125°¡Áö ¹®ÀÚ¿­ ¾Ë°í¸®µë | º¸ÀÌý ¸®ÅÍ,Ƽ¿¡¸® ¸£Å©·Î,¸·½É Å©·Î½´¸ð¾î,³²±âȯ | ¿¡ÀÌÄÜÃâÆÇ

ÀÌ ºÐ¾ß ½Å°£ °ü·Ã»óÇ°
¿ÀÅäijµå(Auto Cad) ±âÃʺÎÅÍ È°¿ë±îÁö | ¸¶Áö¿ø
¸¸µé¸é¼­ ¹è¿ì´Â ¾ÆµÎÀ̳ë IoT »ç¹°ÀÎÅͳݰú 40°³ÀÇ ÀÛÇ°µé | À幮ö | ¾Ø½áºÏ
Tkinter¸¦ »ç¿ëÇÑ ÆÄÀ̽ã GUI ÇÁ·Î±×·¡¹Ö | Moore, Alan D.,ÀÌÅ»ó | ¿¡ÀÌÄÜÃâÆÇ
¸®¾×Æ®¿Í ÇÔ²² ÇÏ´Â À¥ µðÀÚÀÎ | ¼Õ½ÂÀÏ | 21¼¼±â»ç
¹é°ßºÒ¿©ÀÏŸ ÀÌÁ¨ ÇÁ·ÎÁ§Æ®´Ù! ¸®¾×Æ® ¼îÇθô ÇÁ·ÎÁ§Æ® | È«ÁØÇõ | ·ÎµåºÏ
 
µµ¼­¸¦ ±¸ÀÔÇϽŠ°í°´ ¿©·¯ºÐµéÀÇ ¼­ÆòÀÔ´Ï´Ù.
ÀÚÀ¯·Î¿î ÀÇ°ß ±³È¯ÀÌ °¡´ÉÇÕ´Ï´Ù¸¸, ¼­ÆòÀÇ ¼º°Ý¿¡ ¸ÂÁö ¾Ê´Â ±ÛÀº »èÁ¦µÉ ¼ö ÀÖ½À´Ï´Ù.

µî·ÏµÈ ¼­ÆòÁß ºÐ¾ß¿Í »ó°ü¾øÀÌ ¸ÅÁÖ ¸ñ¿äÀÏ 5ÆíÀÇ ¿ì¼öÀÛÀ» ¼±Á¤ÇÏ¿©, S-Money 3¸¸¿øÀ» Àû¸³Çص帳´Ï´Ù.
ÃÑ 0°³ÀÇ ¼­ÆòÀÌ ÀÖ½À´Ï´Ù.