我必须为网络服务建立一个客户端。网络服务还没有准备好。我想用一个模型方法创建一个Web服务服务器。此方法必须采用一个参数 - 对象的集合。我现在唯一能做的就是xsd
描述了web-service方法参数的数据类型。这是
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://localhost/1csite/Contractors" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://localhost/1csite/Contractors">
<xsd:complexType name="Contractor">
<xsd:sequence>
<xsd:element name="Code" type="xsd:string"/>
<xsd:element name="Name" type="xsd:string"/>
<xsd:element name="ParentCode" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="Contractors">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="Element" nillable="true" type="tns:Contractor"/>
</xsd:sequence>
</xsd:complexType>
如何使用一种获取此数据类型对象的方法快速创建Web服务服务器?
谢谢。
答案 0 :(得分:1)
如果我理解正确,您需要一个临时服务器来提供尚未完成的Web服务,因此您可以针对该服务构建客户端。如果是这种情况,并且您对Linux感到满意,则可以设置自己的Apache Web服务器并使用Apache Axis2 web services engine和xsd文件。查看quick start guide。