很急!C++ Builder web service 如何处理定制的XML文件
对方提供web service “deviceChanged”接口,让我去调用。
XML格式:
请求:
<?xml version="1.0" encoding="UTF-8"?>
<request>
<Device>
<deviceId>
<resId></resId>
<physId></physId>
</deviceId >
<type></type>
<vendorId></vendorId>
<vendorDeviceType></vendorDeviceType>
<hardware></hardware>
<software></software>
<description></description>
<splitterRatio></splitterRatio>
<parentDeviceId></parentDeviceId>
<splitterPosition>
<shelfNo></shelfNo>
<moduleNo></moduleNo>
<seq></seq>
</splitterPosition>
<shelfRule></shelfRule>
<shelfDirection></shelfDirection>
</Device>
<changeType></changeType>
<changeLevel></changeLevel>
</request>
对方返回的
响应:
<?xml version="1.0" encoding="UTF-8"?>
<response>
<result>
<isSuccess></isSuccess>
<failReason></failReason>
<remark></remark>
</result>
</response>
soap的包格式好像不是这样的啊,怎么构建这样的xml的数据包?
是不是把这个XML文档做为一个string 参数传过去吗?
很急,因为以前没有做过web service,请各位看看,该怎么做.谢谢啊
XML格式:
请求:
<?xml version="1.0" encoding="UTF-8"?>
<request>
<Device>
<deviceId>
<resId></resId>
<physId></physId>
</deviceId >
<type></type>
<vendorId></vendorId>
<vendorDeviceType></vendorDeviceType>
<hardware></hardware>
<software></software>
<description></description>
<splitterRatio></splitterRatio>
<parentDeviceId></parentDeviceId>
<splitterPosition>
<shelfNo></shelfNo>
<moduleNo></moduleNo>
<seq></seq>
</splitterPosition>
<shelfRule></shelfRule>
<shelfDirection></shelfDirection>
</Device>
<changeType></changeType>
<changeLevel></changeLevel>
</request>
对方返回的
响应:
<?xml version="1.0" encoding="UTF-8"?>
<response>
<result>
<isSuccess></isSuccess>
<failReason></failReason>
<remark></remark>
</result>
</response>
soap的包格式好像不是这样的啊,怎么构建这样的xml的数据包?
是不是把这个XML文档做为一个string 参数传过去吗?
很急,因为以前没有做过web service,请各位看看,该怎么做.谢谢啊
...全文
相关推荐
C++Builder开发用XML文件保存应用程序的配置信息
#### 使用 TXMLDocument 组件操作 XML 文件在C++Builder中,TXMLDocument组件是处理XML文件的关键。下面将详细介绍如何利用这一组件来实现对XML文件的操作。
《C++ Builder 6 SOAP Web Service》配套光盘
《C++ Builder 6 SOAP Web Service》是一本深入讲解如何使用C++ Builder 6开发SOAP(Simple Object Access Protocol)Web服务的专业书籍
C++Builder 2007 soap/web service application
**生成或导入WSDL**:如果你已经有了一个Web服务的WSDL文件,可以使用C++Builder的“Web Service Wizard”导入它,生成相应的客户端代理类。
C++ Builder 简体中文版入门教程
- **第二十七章:WebService程序的开发** - Web Service的工作原理。 - 在C++ Builder中实现Web Service的方法。
SOAPWeb Service 开发
《C++Builder 6 SOAP/Web Service 开发》这本书深入探讨了如何利用C++Builder 6进行SOAP Web服务的开发。


网络及通讯开发
