在websphere portlet factory中调用web service

在websphere portlet factory中调用web service

ID:21223897

大小:60.00 KB

页数:5页

时间:2018-10-20

在websphere portlet factory中调用web service_第1页
在websphere portlet factory中调用web service_第2页
在websphere portlet factory中调用web service_第3页
在websphere portlet factory中调用web service_第4页
在websphere portlet factory中调用web service_第5页
资源描述:

《在websphere portlet factory中调用web service》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、在WebSpherePortletFactory中调用WebService  通过Lschema(xsd)等odel放入同一工程TestCallService中。本文档讲解的示例即在同一工程中。  创建新模型(Model)  新建一个名称为TestCall的Model。新建Model的方法请参阅上述创建odel的方法,创建完成后,如图2  图2.模型(Model)目录图  构建器(Builder)的引用  ethodBuilder:在此方法中调用ethodBuilder,进行odel中新建一个ethodbuilder的创建),打开port了其它的文件,使用此调用类型除了拥有port需要的文件

2、,比如Schema文件)。  b.SOAP类型  适用于SOAPodel.ent。  (6)AutoCreateInputvars:选中此复选框可强制ethoddescription:WebService中方法的描述信息。由Builder根据WSDL文件自动生成。  (13)SOAPAction:调用方法的名称一般在此处给出,并且SOAPAction会包含在HTTPRequestHeader中。由Builder根据WSDL文件自动生成。  (14)ServiceURL(override):可以通过在此处输入该服务的另一个URL来覆盖WSDL文档中指定的服务URL,此处作为测试,输入了e(ov

3、erride):WebService所在上一页1234567下一页....,。主机的地址。  (16)ServicePort(override):ethod:输入要调用的方法getQueryResult,信息来自于ethodNamespace:输入上述方法的命名空间aNamespace:输入Schema的名称空间.a,信息来自于L,则可以根据返回的类型来定义一个SchemaBuilder,然后通过点击选择按钮,打开引用选择器来引入此模式,当然也可以直接在此处填写类型IXml。  (7)Timeout(seconds):连接超时设置。  (8)FollowRedirect:遵循重定向,缺省情况

4、下启用。如果不想要服务请求遵循任何重定向,则禁用此复选框。  (9)ForcedContent-Type:强制内容类型,如果来自HTTP服务的响上一页1234567下一页....,。应是除HTML以外的其他内容,则将内容类型设置为适当的值,如text/xml  (10)ParseAllReplytabs:解析所有应答标记,缺省情况下启用。如果返回的结构非常复杂,则可禁用此复选框以使Factory不检查服务调用返回的结构中的所有标记。  (11)L>...</HTML>..和任何其他内容。禁用此复选框以返回响应IXml中的第一个子元素。如果您期望返回内容类型为text/xml

5、并因此只获得未合并的XML内容,则禁用此复选框很有用。  其余几个配置,如图10  图10.辅助配置项目图  上图所示,包含了HTTP头,日志,存/伪根,Service访问身份验证等设置,此处这些设置均采用如图所示的默认值。  所有的设置按照上述所示设置完成后,点击Apply按钮完成此构建器的创建。  d.LOCAL类型  如图11  图11.odel:点击选择按钮打开模型选择器,如图12  图12.模型选择器  如图所示,选中odel然后点击OK按钮  (4)Refresh/fetchodel进行解析,根据其中所包含的odel中的odel中的odel中的ethodDescription:o

6、del中的ethodBuilder  创建调用ethodBuilder(新建方法请参考《在ethodbuilder的创建),如图13  图13.MethodBuilder编辑器上一页1234567下一页....,。  方法名:InvokeServiceCall  参数:为空值(默认值)  方法体:见清单3  清单3.callservice_replyvariable,thevariablecallservice_replyisyieldedbyyents></query>  完成以上几项设置后,点击Apply按钮完成此VariableBuilder的创建。  在WebSer

7、viceCallBuilder中的变量引用,如图16  图16.变量引用  如图所示,取消选择AutoCreateInputVars,然后点击选择按钮打开变量引导器,如图17  图17.变量类型引导器  选中需要的参数对象,然后点击OK按钮。  注意:在选择对象时,要注意选择合适节点层次的对象。  (B)创建变量getResult  如图18上一页1234567下一页....,。  图18.VariableB

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。