有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

如何在java中用约束注释web服务参数?

我有一个GUI应用程序,它使用jdom创建一组XML文档,这些文档符合各自的模式。它还有一个WSDL创建者类(遵循W3C提供的标准模式),该类创建一个Services.wsdl。在这个WSDL中,有“n”个服务描述及其各自的实体(端口、绑定、类型和消息元素)。这些web服务的参数具有与之相关联的特定约束

问题1:如何在WSDL中使用服务参数的特定约束对其进行注释

问题2:我应该使用由IBM或WS-Policy语言从WSLA语言扩展而来的自定义SlapParameter来注释这些参数及其相关约束吗

XML:

<wsdl:message name="request">
        <part name="param1" type="xsd:string"/>
        <part name="param2" type="xsd:int"/>
</wsdl:message name="response"/>

<wsdl:message name="response"/>  
...
<wsdl:operation name="myMethod" parameterOrder="param1, param2">
    <input name="input" message="request"/>
    <output name="output" message="response"/>
</wsdl:operation> 

Java:

void myMethod(String param1, int param2) ... 

附:以上片段的sourceWSLAWS-Policy都以各自的方式补充WSDL


共 (0) 个答案