WEB开发网
开发学院操作系统Linux/Unix 在 AIX Version 5.3 中使用 Java 和 PHP 技术进行... 阅读

在 AIX Version 5.3 中使用 Java 和 PHP 技术进行开发 (4)

 2008-11-10 08:25:59 来源:WEB开发网   
核心提示: 请注意,将 Web 服务描述为位于目标 Web 服务器的主 axis/service 目录中,在 AIX Version 5.3 中使用 Java 和 PHP 技术进行开发 (4)(8),并且使用 SQWSSOAP(表示 SurveyQuestion Web 服务,SOAP)作为最终服务的

请注意,将 Web 服务描述为位于目标 Web 服务器的主 axis/service 目录中,并且使用 SQWSSOAP(表示 SurveyQuestion Web 服务,SOAP)作为最终服务的名称。

让我们更深入地研究各个服务定义。

InitializeSurvey Web 服务

InitializeSurvey Web 服务由一个空的输入消息和一个包含单个元素(一个整数,表示由数据库生成的、唯一的问卷调查 ID 数值)的输出消息组成。

所以,下面显示了非常简单的输入和输出消息定义(请参见清单 2)。

清单 2. 输入和输出消息定义

<xsd:element name="InitializeSurvey">
 <xsd:complexType>
  <xsd:sequence>
  </xsd:sequence>
 </xsd:complexType>
</xsd:element>
<xsd:element name="InitializeSurveyResponse">
 <xsd:complexType>
  <xsd:sequence>
   <xsd:element name="surveyresponseid" type="xsd:int"></xsd:element>
  </xsd:sequence>
 </xsd:complexType>
</xsd:element>

所关联的 WSDL 操作和绑定也都非常简单(请参见清单 3)。

清单 3. WSDL 操作和绑定

<wsdl:operation name="InitializeSurvey">
 <wsdl:input message="tns:InitializeSurveyRequest"></wsdl:input>
 <wsdl:output message="tns:InitializeSurveyResponse"></wsdl:output>
</wsdl:operation>
...
<wsdl:operation name="InitializeSurvey">
 <soap:operation
  soapAction="http://localhost:8080/axis/services
         /SurveyQuestions/InitializeSurvey" />
 <wsdl:input>
  <soap:body use="literal" />
 </wsdl:input>
 <wsdl:output>
  <soap:body use="literal" />
 </wsdl:output>
</wsdl:operation>

上一页  3 4 5 6 7 8 9 10  下一页

Tags:AIX Version 使用

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接