Microsoft´Â Microsoft Visual Studio .NET°ú .NET Framework¸¦ ÅëÇØ °³¹ßÀÚ°¡ ºü¸£°í ½±°Ô ÃֽŠÀÀ¿ë
ÇÁ·Î±×·¥°ú XML À¥ ¼ºñ½º¸¦ ¸¸µé ¼ö ÀÖµµ·Ï ¿ÏÀüÇÑ °³¹ß µµ±¸¸¦ Á¦°øÇÕ´Ï´Ù..NET Framework¿Í Visual Studio .NETÀº ÀÀ¿ë ÇÁ·Î±×·¥°ú XML À¥ ¼ºñ½º¿¡ ¾ÈÁ¤¼ºÀ» Á¦°øÇÕ´Ï´Ù. XML À¥
¼ºñ½º¸¦ »ç¿ëÇϸé .NET Ç÷§Æû¿¡¼ ¸¸µç ÀÀ¿ë ÇÁ·Î±×·¥°ú ¼ºñ½º¸¦ ´õ¿í ½±°í È¿À²ÀûÀ¸·Î ÅëÇÕÇÒ ¼ö ÀÖ½À´Ï´Ù.
XML
À¥¼ºñ½º
Microsoft .NETÀ» »ç¿ëÇϸé ÄÚµå´Â XML À¥ ¼ºñ½º¶ó´Â º°µµÀÇ
´ÜÀ§·Î ±¸ÃàµÇ°í XML À¥ ¼ºñ½º´Â Á¦ÇÑµÈ ÀÛ¾÷À» ó¸®ÇÕ´Ï´Ù. XMLÀ» Åä´ë·Î Çϴ ǥÁØ ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÏ¸é ¼ÒÇÁÆ®¿þ¾î °£ Åë½ÅÀÌ °£´ÜÇØÁö±â
¶§¹®¿¡ XML À¥ ¼ºñ½º¸¦ Àü¹®ÈµÈ ÀÀ¿ë ÇÁ·Î±×·¥ ¹× ¼ºñ½ºµµ ÅëÇÕÇÒ ¼ö ÀÖ½À´Ï´Ù. Àü¼¼°è ¾îµð¿¡¼µçÁö ÃÖ°íÀÇ XML À¥ ¼ºñ½º¸¦ »ç¿ëÇÏ¿©
ºü¸£°í ½±°Ô ¿øÇÏ´Â ÀÀ¿ë ÇÁ·Î±×·¥À» ¸¸µé ¼ö ÀÖ½À´Ï´Ù. Microsoft´Â »ç¿ëÀÚ¿¡°Ô ÁßÁ¡À» µÐ XML À¥ ¼ºñ½ºÀÇ ÇÙ½É ÁýÇÕÀÎ Microsoft .NET My ServicesÀ» Á¦°øÇÏ¿© »ç¿ëÀÚ ½Äº°°ú ÀÏÁ¤ °ü¸® µîÀÇ ±â´ÉÀ» Á¦°øÇÒ °ÍÀÔ´Ï´Ù.
ºü¸¥°³¹ß
.NET FrameworkÀÇ °ø¿ë ¾ð¾î ·±Å¸ÀÓ(Common Language
Runtime)À» »ç¿ëÇÏ¸é °³¹ßÀڴ°ÅÀÇ ¸ðµç ÇÁ·Î±×·¡¹Ö ¾ð¾î¸¦ »ç¿ëÇÏ¿© XML À¥
¼ºñ½º¸¦ ¸¸µé ¼ö ÀÖ½À´Ï´Ù. ÀÌ·Î½á °³¹ßÀÚ ¸®¼Ò½º¸¦ ÁÙÀÏ ¼ö ÀÖ°í ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ¿ä±¸
»çÇ׿¡ ¾ÆÁÖ ÀûÇÕÇÑ ÇÁ·Î±×·¡¹Ö ¾ð¾î¸¦ ÀÚÀ¯·Ó°Ô ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù.
Visual Studio .NETÀº ÀÀ¿ë
ÇÁ·Î±×·¥À» XML À¥ ¼ºñ½º·Î °ÅÀÇ ÀÚµ¿ º¯È¯ÇÏ¿© ¼Ö·ç¼ÇÀ» ½Å¼ÓÇÏ°Ô ¸¸µé°í ±¸ÃàÇÏ´Â µ¥
ÇÊ¿äÇÑ ½Ã°£°ú ³ë·ÂÀ» ÁÙ¿©ÁÝ´Ï´Ù.
XML¿¡¼´Â ±âº»ÀûÀ¸·Î µ¥ÀÌÅÍ¿Í µ¥ÀÌÅÍ Ç¥½Ã ¹æ¹ýÀÌ ±¸ºÐµË´Ï´Ù. .NET ȯ°æ¿¡¼´Â µð½ºÇ÷¹ÀÌ Æ¯¼ºÀÌ »ç¶óÁ³±â ¶§¹®¿¡ À½¼º ÀÎ½Ä ¹× Çʱâü ÀÎ½Ä µî »õ·Î¿î ÀÎÅÍÆäÀ̽º ±â¼úÀ» ½±°Ô Ãß°¡ÇÒ ¼ö ÀÖ½À´Ï´Ù. ±»ÀÌ ÀÀ¿ë ÇÁ·Î±×·¥À» ´Ù½Ã ÀÛ¼ºÇÒ ÇÊ¿ä°¡ ¾ø½À´Ï´Ù.
.NET My Services¿Í ±âŸ .NET ºôµù ºí·Ï ¼ºñ½º´Â
Ãß°¡ ÄÚµù ¾øÀ̵µ »ç¿ëÀÚ ÀÎÁõ, ¾Ë¸² ±â´É, ¿¬¶ôó ¸ñ·Ï µî°ú °°ÀÌ ¿©·¯ ÀÀ¿ë
ÇÁ·Î±×·¥¿¡¼ ¿ä±¸ÇÏ´Â ÇÙ½É ±â´ÉÀ» Á¦°øÇÕ´Ï´Ù.
Çâ»óµÈ
¾ÈÁ¤¼º
.NET Ç÷§ÆûÀº ÇöÀç »ç¿ë °¡´ÉÇÑ Ã³¸® ±â´É°ú ±¤ ´ë¿ªÆøÀ» È°¿ëÇÏ¿© ºÐ»ê ÄÄÇ»Æà ±â´ÉÀ» »ç¿ëÇÕ´Ï´Ù.°¡Àå ÇÕ¸®ÀûÀÎ À§Ä¡¿¡¼ ¶Ç´Â XML À¥ ¼ºñ½º À§Ä¡¿¡¼ ÇÁ·Î¼¼½º°¡ ¹ß»ýÇÏ¿© CPU ·Îµå¸¦
ºÐ»ê½ÃÅ°°í ³×Æ®¿öÅ© ¼ÒÅëÀ» ÁÙÀÔ´Ï´Ù.
°ø¿ë ¾ð¾î ·±Å¸ÀÓÀº ¸Þ¸ð¸® ´©¼ö, ¾×¼¼½º À§¹Ý ¹× ¹öÀü »óÀÇ ¹®Á¦¸¦
ÇØ°áÇϵµ·Ï ½ÇÇà ȯ°æÀ» °ü¸®ÇÕ´Ï´Ù.
.NET Framework´Â À¯Çü ¾ÈÀü, ¸í½ÃÀû ÄÚµå °øÀ¯ ¹× ÀÀ¿ë ÇÁ·Î±×·¥ °Ý¸®¸¦
°ÈÇÏ¿© ¾î¶² XML À¥ ¼ºñ½º¿¡¼µµ ´Ù¸¥ À¥ ¼ºñ½º¿¡ ¿µÇâÀ» ¹ÌÄ¡°Å³ª À¥ ¼ºñ½º¸¦
ºÒ¹ýÀûÀ¸·Î È£ÃâÇÒ ¼ö¾øµµ·Ï º¸ÀåÇÕ´Ï´Ù.
ÅëÇÕ
W3C(World Wide Web Consortium)¿¡ ÀÇÇØ °ü¸®µÇ´Â °³¹æÇü Ç¥ÁØÀÎ
XMLÀ» Microsoft .NET¿¡¼ »ç¿ëÇÏ¿© µ¥ÀÌÅÍ °øÀ¯ ¹× ¼ÒÇÁÆ®¿þ¾î ÅëÇÕ ¹®Á¦°¡
»ç¶óÁ³½À´Ï´Ù.SOAP(Simple Object Access Protocol)´Â W3C¿¡
ÀÇÇØ Ç¥ÁØÈµÈ XML ±â¹ÝÀÇ ¸Þ½Ã¡ ±â¼ú·Î, XML À¥ ¼ºñ½º¸¦ ã°í ÀÌ·¯ÇÑ ¼ºñ½º¸¦
ÀÀ¿ë ÇÁ·Î±×·¥¿¡ ÅëÇÕÇÏ°í ¼·Î Åë½ÅÇÏ´Â µ¥ ÇÊ¿äÇÑ ¸ðµç ±ÔÄ¢À» ÁöÁ¤ÇÕ´Ï´Ù.
°ø¿ë ¾ð¾î ·±Å¸ÀÓ(CLR)Àº ÅëÇÕµÈ °ü¸® ȯ°æÀ» Á¦°øÇÏ¿© ÀÛ¼ºµÈ ÇÁ·Î±×·¡¹Ö ¾ð¾î¿¡ °ü°è
¾øÀÌ XML À¥ ¼ºñ½º°¡ ÇÔ²² ÀÛµ¿µÇµµ·Ï ÇÕ´Ï´Ù. .NETÀº ¶ÇÇÑ µ¥ÀÌÅͺ£À̽º ¾×¼¼½º ±â´ÉÀÌ ÀÖ¾î, °³¹ßÀÚ°¡ ODBC ȣȯ µ¥ÀÌÅÍ ÀúÀå¼Ò¸¦ ÀÚ½ÅÀÇ ÀÀ¿ë
ÇÁ·Î±×·¥ ¾ÆÅ°ÅØó·Î °¡Á®¿Ã ¼ö ÀÖµµ·Ï ÇÕ´Ï´Ù.
IT ºÎ¼´Â Microsoft .NETÀ» »ç¿ëÇϸé Àü¹® ¼ºñ½º ¹× ¾Æ¿ô¼Ò½Ì ¼ºñ½º¿¡
IT ºÎ¼ÀÇ ÀÌÀü ÀÀ¿ë ÇÁ·Î±×·¥°ú µ¥ÀÌÅÍ ÀúÀå¼Ò ¹× ´Ù¸¥ °ø±Þ¾÷üÀÇ XML À¥ ¼ºñ½º¸¦
»ç¿ëÇÒ ¼ö ÀÖµµ·Ï ÇÔÀ¸·Î½á °í°´¿¡°Ô Àü´ÞÇÒ ¼ö ÀÖ´Â ±â´ÉÀ» È®ÀåÇÏ°í ³»ºÎ ºñ¿ëÀ» ÁÙÀÏ
¼ö ÀÖ½À´Ï´Ù. Microsoft .NETÀº ¿©·¯ »çÀÌÆ®¿Í ȸ»çÀÇ ¼ºñ½º¸¦ Áý°èÇÏ¿©
»ç¿ëÀÚÀÇ ¿ä±¸¿¡ ¸Â°Ô »ç¿ëÇÒ ¼ö ÀÖµµ·Ï ÇÕ´Ï´Ù.
|