主题是我真实的的问题,但我想知道另一个关于Web服务的问题。
Web服务返回某些内容的关键点是什么?
1.可序列化(因为在将它们添加到SOAP消息之前,所有内容都转换为XML)
1.?(我应该为泛型类做什么)
1.??(我如何将所有内容(可序列化的类)放入一个返回类型,如Object类型)
1.???(如何通过Web服务传递异常?)
alt text http://docs.sun.com/source/819-3669/images/saaj-noAttach.gif
(来源:dret.net)
2条答案
按热度按时间smtd7mpg1#
你必须返回复杂类型的消息才能返回ArrayList。
为此,您必须在WSDL文件中定义此消息。
检查http://fusesource.com/docs/framework/2.2/wsdl/WSDLDefiningArrays.html
类似地,在出现异常时,您必须返回SOAPFault消息。
tkclm6bt2#
这里有一些细节和例子的链接,这将有助于.(小旧的,但很好):
http://www.ibm.com/developerworks/xml/library/ws-tip-j2eenet2.html
http://download-uk.oracle.com/docs/cd/B25221_04/web.1013/b25603/apptypemapping.htm