| XML ½ºÅ°¸¶ Ŭ·¡½º »ý¼º±â XML ½ºÅ°¸¶ Ŭ·¡½º »ý¼º±â´Â .xsd XML ½ºÅ°¸¶ ÆÄÀÏ ¶Ç´Â .wsdl SOAP ¼ºñ½º ¼³¸í ÆÄÀÏÀ» C ++ Ŭ·¡½º·Î º¯È¯ÇÏ´Â µµ±¸ÀÔ´Ï´Ù. |
Áö±Ý ´Ù¿î·Îµå |
XML ½ºÅ°¸¶ Ŭ·¡½º »ý¼º±â ¼øÀ§ ¹× ¿ä¾à
- °Ô½ÃÀÚ À̸§:
- Anders Hedstr
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://www.alhem.net/project/wsdl2cpp/
XML ½ºÅ°¸¶ Ŭ·¡½º »ý¼º±â ű×
XML ½ºÅ°¸¶ Ŭ·¡½º »ý¼º±â ¼³¸í
XML ½ºÅ°¸¶ Ŭ·¡½º »ý¼º±â´Â .xsd XML ½ºÅ°¸¶ ÆÄÀÏ ¶Ç´Â .wsdl SOAP ¼ºñ½º ¼³¸í ÆÄÀÏÀ» C ++ Ŭ·¡½º·Î º¯È¯ÇÏ´Â µµ±¸ÀÔ´Ï´Ù. XML Schema Ŭ·¡½º »ý¼º±â´Â .xsd XML ½ºÅ°¸¶ ÆÄÀÏ ¶Ç´Â .wsdl SOAP ¼ºñ½º ¼³¸í ÆÄÀÏÀ» C ++ Ŭ·¡½º·Î º¯È¯ÇÏ´Â µµ±¸ÀÔ´Ï´Ù. ¼Ò½º ÄÚµå´Â GNU GPL ¶óÀ̼¾½º·Î ÇØÁ¦µË´Ï´Ù. ¾Æ·¡¿¡¼ ´ÙÀ½°ú °°Àº Genererated CodeThe ¿¹Á¦°¡ »ý¼ºµË´Ï´Ù. $ ./wsdl2cpp -href conf.xsd -verwite -namespace ajp13input ¡¤ conf.xsdoutput ¡¤ iconf.h ¡¤ iconf.cpusage : ./wsdl2cpp -port portType -namespace ¼±Åà Àü¿ª namespace -classname SOAP Ŭ¶óÀ̾ðÆ® classname -lt º¤ÅÍ À¯Çü (±âº»°ª : std :: vector) -href Á¢µÎ»ç ´ë½Å href¿¡¼ c ++ namespace ¸¸µé±â - ¿À¹ö ¶óÀÌÆ® ½ºÅ°¸¶ ÆÄÀÏ¿¡¼ ±âÁ¸ filesAbatoreach complexType Á¤ÀǸ¦ ¹Ù²Ù±â °á°ú ¼Ò½º Äڵ忡¼ ÇϳªÀÇ Å¬·¡½º¸¦ »ý¼ºÇÕ´Ï´Ù. ±âº» Á¦°ø XML ½ºÅ°¸¶ À¯ÇüÀº ±âº» C À¯Çü¿¡ ¸ÅÇε˴ϴÙ. Áö¿øµÇ´Â À¯Çü ¸ñ·ÏÀº ¿©±â¸¦ ÂüÁ¶ÇϽʽÿÀ. STL ÄÁÅ×À̳ʴ º¤ÅÍ À¯Çü (std :: vector)À» ¸¸µå´Â µ¥ »ç¿ëµË´Ï´Ù. ¼Ó¼º ±×·ìÀº Áö¿øµÇÁö ¾Ê½À´Ï´Ù. ´Ù½Ã quirements : ¡¤ libxml2 ¡¤ c ++ ¼ÒÄÏ ¶óÀ̺귯¸® ¿ä±¸ »çÇ× : ¡¤ libxml2. ¡¤ C ¼ÒÄÏ ¶óÀ̺귯¸®
XML ½ºÅ°¸¶ Ŭ·¡½º »ý¼º±â °ü·Ã ¼ÒÇÁÆ®¿þ¾î