WebSphere ESB 入门:创建 POJO 并将其作为服务发布
2010-09-27 08:16:29 来源:WEB开发网将服务组件与独立引用关联
接下来,我们将创建独立引用,并将其与服务组件相关联,以便 JSP 客户机能够通过独立引用访问该组件。
图 8. 创建独立引用
我们可以通过“Add Reference”按钮将TemperatureConverterInterface.wsdl与独立引用相关联。缺省情况下,独立引用将被命名为TemperatureConverterInterfacePartner。
图 9. 将独立引用与服务组件连接
创建客户机,并通过独立引用访问服务
接下来,我们需要开发客户机 JSP 来测试服务组件。此 JSP 将允许用户输入摄氏度值。随后 JSP 会将该值传递给服务,以将其转换为华氏度,并最后显示结果。
图 10. 新 JSP 文件模板
将随后使用下面所示的 ServiceManager 类通过 JSP 调用组件。
清单 2. JSP 实现
String cel = request.getParameter("celcius");
if(cel != null && cel.length() > 0){
try{
ServiceManager serviceManager = new ServiceManager();
Service service = (Service) serviceManager.locateService
("TemperatureConverterInterfacePartner");
Double celDouble = Double.valueOf(cel);
DataObject respObject = (DataObject) service.invoke("convert", celDouble);
if(respObject!= null){
out.println(respObject.getDouble("Fahrenheit"));
}
}catch(Exception e){
//handele it
}
}
编缉推荐阅读以下文章
- WPS 和 WebSphere ESB中的异常处理
- 改进 WebSphere ESB V6.1 中记录的消息的显示
- ››WebSphere Application Server 7.0 XML Feature P...
- ››WebSphere 反向投资者: 解决 WebSphere Applicati...
- ››WebSphere sMash 的创新应用,第 2 部分: 借助包装...
- ››Websphere MQ v6集群的负载均衡新功能
- ››WebSphere Process Server V6.0.2 集群,第 2 部分...
- ››WebSphere Process Server V6.0.2 集群,第 1 部分...
- ››WebSphere MQ性能调优浅谈
- ››WebSphere配置资源库管理
- ››WebSphere中的SSL/TLS:用法、配置和性能
- ››websphere ejb远程/本地调用总结
- ››WebSphere Application Server对SIP的支持
- ››WebSphere Process Server V6 体系结构概述
更多精彩
赞助商链接