esoapcg-windows-demo-1.09

所属分类:单片机开发
开发工具:Visual C++
文件大小:161KB
下载次数:39
上传日期:2007-09-26 22:55:26
上 传 者xia_1029
说明:  gsoap 专注于嵌入式web service开发,压缩包中提供将WSDL文件生成客户框架的工具包。
(gsoap focus on embedded web service development, the cabinet will provide the framework of WSDL documents to generate client toolkit.)

文件列表:
esoapcg\docs\wsdl_mapping.pdf (72895, 2001-09-08)
esoapcg\esd2wsdl.xsl (7308, 2001-07-27)
esoapcg\esoapcg.exe (258048, 2001-09-27)
esoapcg\esoapcg.types (3622, 2001-07-30)
esoapcg\license.txt (3256, 2001-07-26)
esoapcg\wsdl2esd.xsl (11745, 2001-08-08)

eSoap's C++ Code Generator - esoapcg --------------------------------------- This is a C++/Java code generator for eSoap. It is able to read WSDL/eSD documents and generate proxy stubs as well as the skeletons of server implementation for a web service based on eSoap. The eSD document format is an intermediate format designed to simplify the design of SOAP servers based on eSoap. Also, there is a way to export a WSDL file from a eSD. Converting an existing WSDL to eSD is poosible, using one XSL stylesheet. For details about the C++ mappings, see document included in this distribution( wsdl_mapping.pdf ) Development Tools ------------------ You need to have your own XSLT processor to convert files from/to WSDL format. The code generator esoapcg operates with eSD files as input. So, it is recommend to start development of a web service, defining the interfaces using an eSD file. Also, you would need to have the eSoap run-time ( library + header files ) in order to compile and link the programs. You can generate source code without eSoap runtime, but you cannot compile or link to create applications. eSoap 0.7+ is required. The stylesheets ( XSL ) file has been tested with two very portable XSL processors: + Sablotron 5.2 ( http://www.gingerall.com ) + Instant-Saxon (http://users.iclway.co.uk/mhkay/saxon/index.html ) More information about these processors can be found on their web sites. Using Instant-Saxon ( Windows ) to convert a WSDL file to an eSD file: saxon your_wsdl_file wsdl2esd.xsl >your_esd_file convert from an eSD file to a WSDL file: saxon esd2wsdl.xsl your_wsdl_file >your_wsdl_file Also, you need the eSoap run-time. Please go to site below to get the source distribution, or a pre-built binary distribution. http://www.embedding.net/eSOAP Windows Installation -------------------- md c:\work cd work unzip esoapcg-windows-ver.zip This should create an directory structure such as: esoapcg\*.* ---> binary for windows and XSL stylesheets to process the XML documents and convert them to/from WSDL. esoapcg\tests ---> two simple examples Just add the file esoapgc.exe somewhere in your PATH, and you ready. Running the tests example: -------------------------- NOTE: You need to have the XSLT processor and eSoap Run-time. Makefiles have saxon hardcoded in them. Another thing that you have to do, is to define the location of the eSoap run-time. set the "TOP" macro in the makefiles to match that location. rdasilva@connecttel.com Rosimildo da Silva.

近期下载者

相关文件


收藏者