在 AIX Version 5.3 中使用 Java 和 PHP 技术进行开发 (4)
2008-11-10 08:25:59 来源:WEB开发网您可以通过许多不同的方式来返回这个信息,包括复杂的结构类型(基本上是一个复合对象或者散列)。然而,SOAP 标准还允许您返回多个值。您可以将消息内容指定为变量的列表,如清单 5 所示。
清单 5. 指定消息内容
<xsd:element name="GetSurveyQuestion">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="in" type="xsd:int"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="GetSurveyQuestionResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="questiontext" type="xsd:string"/>
<xsd:element name="questionhelp" type="xsd:string"/>
<xsd:element name="options" type="xsd:boolean"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
同样地,这些输入和输出片段与该服务的关联和前面的那些服务是相匹配的。
getSurveyQuestionOptions Web 服务
如果客户端确定(根据访问该问题时所返回的信息)该问题具有特定的选项,而不是自由格式的回答,那么您可以使用 getSurveyQuestionOptions 方法。
这个方法返回可能的选项的数组。通过 maxOccurs 属性定义可以多次出现的返回值,您可以在 WSDL 中指定这项内容。您可以在清单 6 中更清楚地看到这一点。
- ››使用脚本恢复WinXP系统的用户登录密码
- ››使用phpMyadmin创建数据库及独立数据库帐号
- ››使用Zend Framework框架中的Zend_Mail模块发送邮件...
- ››使用cout标准输出如何控制小数点后位数
- ››使用nofollow标签做SEO的技巧
- ››使用 WebSphere Message Broker 的 WebSphere Tra...
- ››使用SQL Server事件探查器做应用程序的性能分析
- ››使用SQL Server事件探查器分析死锁原因
- ››使用纯文本文件打造WCF服务
- ››使用 Dojo 开发定制 Business Space 小部件,第 4...
- ››使用 ADDRESS 与 INDIRECT函数查询信息
- ››使用 COLUMN函数编制单元信息
更多精彩
赞助商链接