webservice中返回值如果非JAVA自带的变量类型,改如何来做,附规范
http:// SPCenter/GeneralLedgerFeedback
接口请求消息GeneralLedgerFeedbackRequest包含如下信息:
定义GeneralLedgerFeedbackRequest的Schema的格式如下:
<?xml version="1.0"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="GeneralLedgerFeedbackRequest">
<xs:complexType>
<xs:sequence>
<xs:element name="SenderID" type="xs:string"/>
<xs:element name="Authenticator" type="xs:string"/>
<xs:element name="TimeStamp" type="xs:string"/>
<xs:element name="SPID" type="xs:string"/>
<xs:element name="LedgerType" type="xs:string"/>
<xs:element name="StartTime" type="xs:string"/>
<xs:element name="EndTime" type="xs:string"/>
<xs:element name="Result" type="xs:int"/>
<xs:element name="TotalCount" type="xs:long"/>
<xs:element name="TotalFee" type="xs:long"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
接口应答消息GeneralLedgerFeedbackResponse包含如下信息:
定义GeneralLedgerFeedbackResponse的Schema格式如下:
<?xml version="1.0"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="GeneralLedgerFeedbackResponse">
<xs:complexType>
<xs:sequence>
<xs:element name="GeneralLedgerFeedbackResult">
<xs:complexType>
<xs:sequence>
<xs:element name="SPID" type="xs:string"/>
<xs:element name="Result" type="xs:int"/>
<xs:element name="ErrorDescription" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
这里我想问的是:
1,这里提到了request和response2个XML Schema 那我在webService里面是需要发布一个request服务然后将返回信息做为response,还是要发布request和response2个方法?
2,如果是将返回信息做为response , 他要求的返回信息包括了3个元素? 这里我该如何来做?谢谢了.
问题点数:50、回复次数:4Top
1 楼foxty(狐狸糊涂)回复于 2005-02-02 10:01:45 得分 0
顶下,希望有人来帮忙,谢谢了Top
2 楼foxty(狐狸糊涂)回复于 2005-02-02 15:05:16 得分 0
顶啊,顶啊,我顶顶顶 啊...
Top
3 楼usabcd(9号公路上的3名共军)回复于 2005-02-03 22:33:03 得分 50
很基本的内容啊,两个值对象而已。
请求传一个Request对象,10个属性
回应返回一个Response对象,3个属性
服务端和客户端记得要注册一下。Top
4 楼foxty(狐狸糊涂)回复于 2005-02-05 10:42:06 得分 0
可是这个返回的Response对象具体该如何实现呢?Top




