![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SOA开发
lithe
这个作者很懒,什么都没留下…
展开
-
VC6开发Web Services 客户端
下面是个控制台的样例Toolkit3.0 终于给出VC6的样例了,1.0只能看到VB和ASP的#include #import "msxml4.dll" using namespace MSXML2;#import "C:/Program Files/Common Files/MSSoap/Binaries/mssoap30.dll" / exclude("IStream",原创 2005-11-30 14:44:00 · 2111 阅读 · 0 评论 -
gsoap中文文档(7.准备工作)
7 准备工作 要开始用gSOAP创建一个web服务应用, 你需要: 一个C/C++编译器. 拥有根据操作系统平台创建的可执行的gSOAP的stdsoap2(windows下为stdsoap2.exe)编译器。 拥有根据操作系统平台创建的可执行的gSOAP的wsdl2h(windows下为wsdl2h.exe)WSDL解析器。 需要stdsoap2.c或stdsoap2.cpp转载 2006-04-16 16:45:00 · 4957 阅读 · 1 评论 -
gsoap中文文档(8.1.2~8.1.3)
8.1.2 关于命名空间 函数ns1__getQuote(上节提到的)中,使用了ns1__作为远程方法的命名空间。使用命名空间是为了防止远程方法名冲突,比方多个服务中使用同一个远程方法名的情况。 命名空间前缀及命名空间名称同时也被用来验证SOAP信息的内容有效性。存根例程通过命名空间表中的信息来验证服务返回信息。命名空间表在运行时被取出用于解析命名空间绑定,反序列化数据结构,解码并验证服务返回信息转载 2006-04-17 20:56:00 · 3092 阅读 · 0 评论 -
gsoap中文文档(8.1.1)
8 快速指南 本指南旨在让你快速开始你的gSOAP开发之旅。阅读本节的内容,需要你对SOAP 1.1协议及C/C++语法有大体的了解。虽然使用gSOAP编译器可以直接用C/C++开始编写web服务及客户端程序而不需要了解SOAP协议的细节,但是由于我们在本节中使用了大量的实例来说明gSOAP与其他SOAP实现的连接及通讯,所以了解一些SOAP及WSDL协议也是必需的。 8.1 如何使用gSOAP转载 2006-04-16 16:47:00 · 5430 阅读 · 0 评论 -
gsoap中文文档(6)
gSOAP 使用下面的软件包验证了其可用性: Apache 2.2 Apache Axis ASP.NET Cape Connect Delphi easySOAP++ eSOAP Frontier GLUE Iona XMLBus kSOAP MS SOAP Phalanx SIM SOAP::Lite SOAP4R Spray SQLData Wasp Adv. Wasp C++ White转载 2006-04-16 16:43:00 · 2463 阅读 · 0 评论 -
gsoap中文文档(3.gSoap2.5版与gSOAP 2.4版(或以前版本)的不同)
按照WS-I Basic Profile 1.0a的要求,gSOAP2.5及以上版本默认使用SOAP RPC文字。这不需要去关心,因为WSDL解析器wsdl2h在你提供一个WSDL文档时,会自动注意这些不同点。增加了一个soapcpp2编译器的编译选项 -e ,用来保持与gSOAP2.4及以前版本的兼容性。原创 2006-04-13 13:00:00 · 2214 阅读 · 0 评论 -
gsoap中文文档(5.gSoap2.x版与gSOAP 1.x版的不同)
5. gSoap2.x版与gSOAP 1.x版的不同 如果你是从1.x版升级到2.x版,请注意下面的内容。 gSOAP2.0及之后的版本是在1.x版基础上重写的。gSOAP2.0之后的版本是线程安全的,但之前版本不是。gSOAP2.x版本中的主要文件已经重新命名,以便与1.x版区分。gSOAP 1.X gSOAP 2.X soapcpp soapcpp2 soapcpp.exe so转载 2006-04-13 13:03:00 · 3536 阅读 · 1 评论 -
gsoap中文文档(4.gSoap2.2版与gSOAP 2.1版(或以前版本)的不同)
如果你是从2.1版升级到2.2或以后版本,请注意这些变化。 为了能够分离传输、内容编码、映射中的接收/发送设置,改变了运行时选项及标志。这些标志分布再四个类中:传输(IO),内容编码(ENC),XML编组(XML)及C/C++数据映射。不再提倡使用旧标志soap_disable_X及soap_enable_X(其中,X表示选项名)。具体内容请参见9.12节。转载 2006-04-13 13:02:00 · 2242 阅读 · 0 评论 -
gsoap中文文档(1.介绍)
1.介绍 gSOAP编译工具提供了一个SOAP/XML 关于C/C++ 语言的实现,从而让C/C++语言开发web服务或客户端程序的工作变得轻松了很多。绝大多数的C++web服务工具包提供一组API函数类库来处理特定的SOAP数据结构,这样就使得用户必须改变程序结构来适应相关的类库。与之相反,gSOAP利用编译器技术提供了一组透明化的SOAP API,并将与开发无关的SOAP实现细节相关的内容对用转载 2006-04-13 12:54:00 · 4087 阅读 · 0 评论 -
gsoap中文文档(2.符号规定)
无内容转载 2006-04-13 12:59:00 · 2382 阅读 · 0 评论 -
实现COM组件向Web Services的转变
微软的.NET开发平台已经发布好长时间了,我们现在需要放弃以前编写的组件而转到VB.NET和C#吗?答案是否定的。我们既不需要放弃以前的组件,反而可以加以利用。大多数程序开发人员要从以前的开发环境迁移到VB.NET和C#是需要付出一定的代价的。然而,为了保持现存程序的兼容性,仍然需要使用VB6。值得庆幸的是,微软的SOAP开发工具Simple Object Access Protocol原创 2005-11-30 14:36:00 · 2663 阅读 · 0 评论 -
用C++实现WebService(ZZ)
作者:魏琼来自:linux宝库 (http://www.linuxmine.com)联系:weiqiong#gmail.com一.系统环境 2二.gSOAP的简要使用例子 2三.图示说明 6四.要注意的问题 6五.参考文档 7六.备注 7一.系统环境linux操作系统kernel2.4.2,安装gsoap2.6到目录/usr/local/gsoap二.gSOAP的简要使用例子下面是一个简单的例子,原创 2005-11-29 10:04:00 · 17065 阅读 · 4 评论 -
Web Service开发指南
开发说明: 1. 创建Web Service,并编译: 开发方法与普通的动态库的开发一样,只是方法前加说明行性的属性,如:[WebMethod(Description="插入数据")] public string InsertData(string strName){ ……函数功能 } 2. 通过IE进行测试: 直接在IE里通过URL调用即可,如http://localhost/DBOperWS/原创 2005-11-30 14:50:00 · 2256 阅读 · 0 评论 -
gsoap中文文档(8.1.7~8.1.15)
8.1.7 如何改变回传元素的名称 SOAP返回消息重的元素命名没有固定的方式,但是推荐使用方法名加Response结尾。例如,getQuote方法的返回参数为getQuoteResponse。 返回参数的名称可以在头文件中以类或结构体的方式声明。这个类或结构体的名字就是服务返回参数的名字。因此,远程方法的输出参数必须声明为类或结构体的一个(多个)字段。gSOAP预编译器可以自动生成用于存根例程转载 2006-04-17 20:58:00 · 4702 阅读 · 2 评论