WEB开发网
开发学院操作系统Linux/Unix 在 WebSphere Portlet Factory 中创建 Web Servic... 阅读

在 WebSphere Portlet Factory 中创建 Web Service

 2010-09-27 08:19:12 来源:WEB开发网   
核心提示: query 对象表示 WebServiceModel 中已经定义的方法 getQueryResult 所需要的输入参数的数据结构,result 对象表示 WebServiceModel 中已经定义的方法 getQueryResult 所需要的返回值的数据结构,在 WebSphere Portle

query 对象表示 WebServiceModel 中已经定义的方法 getQueryResult 所需要的输入参数的数据结构。

result 对象表示 WebServiceModel 中已经定义的方法 getQueryResult 所需要的返回值的数据结构。

(三)Web Service Enable Builder

在 WebServiceModel 中新建一个 Web Service Enable Builder(新建方法请参考 Method builder 的创建),打开 Web Service Enable Builder 编辑器, 如图 9

图 9. Web Service Enable Builder 编辑器

在 WebSphere Portlet Factory 中创建 Web Service

如图所示:

在进行 Web Service Enable 构建器的配置时,首先要确定待发布的 Web Service 的模式,即在编辑器中的 Advanced 栏目下选择 Web Service 的模式,本示例采用的是 Document-literal 模式,所以将 SOAP Style 选为 document,Encoding Style 选为 literal。

(1) 在 Name 中输入此构建器的名称 ExposeServiceEnable。

(2) 在 Method 中,从下拉菜单中选择要开放为 Web Service 的方法,此处选择已定义好的 getQueryResult() 方法。

(3) Reset NameSpace:按下此按钮将重新计算方法/服务名称空间。如果将模型移至一个新位置或重命名模型,则可能需要执行此操作。按下此按钮将强制构建器指向当前模型的路径和名称。

(4) Method Description:输入方法 ( 即服务提供的方法 ) 的描述信息。此处采用默认空值。

(5) Response Description:输入服务响应的描述信息。例如:“返回数据结构。”此处采用默认空值。

(6) Response SchemaPath:选择用于定义方法返回的数据的模式类型(或元素)。注意:如果显示为 RPC 样式,则通常指定类型。如果显示为文档文字,则指定元素。此处使用步骤(二)中创建的 schema 构建器 query 中的 query/result 对象,具体做法是:点击右边的选择按钮,打开 Schema 选择器, 如图 10

编缉推荐阅读以下文章

  • 在WebSphere Portlet Factory中调用Web Service

上一页  1 2 3 4 5 6 7 8  下一页

Tags:WebSphere Portlet Factory

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