use*_*944 4 java service soap web-services web
当我从Web应用程序使用RSA 7.5 IDE和Web Sphere 7.0服务器创建新的Web服务时,我可以看到由此过程创建的一些自动生成的文件,即:
1)对于服务,创建SEI文件
2)对于模型,创建ser,deser和helper文件.
但是我无法理解所有这些SEI,ser,deser和helper文件的用途.
任何有效的解释将非常感激.
BOUNTY编辑:
赏金编辑:
由于我没有得到任何回复,我想再次提出这个问题 - 提供奖励以鼓励深入回答.我很想知道这些文件是如何以及何时在内部使用的?
问候,
服务端点接口(SEI):
SEI是与正在实现的Web服务端口类型相对应的Java接口.它由JAX-RPC定义,它指定从WSDL 1.1到Java的语言映射.参考
要么
服务端点接口(SEI)是一个Java接口,它声明客户端可以在服务上调用的方法.参考
这些ser,dser,helper是助手将XML文档转换为java对象,反之亦然(Web服务).参考
服务器项目中生成的文件:(WebSphere Application Server 6.1 Ref)
根据向导运行期间的设置,WeatherJavaBeanWeb已创建项目中的以下文件:
服务端点接口(SEI): itso.bean.WeatherJavaBean_SEI.java定义Web服务中公开的方法的接口.
WSDL文件: /WebContent/WEB-INF/wsdl/WeatherJavaBean.wsdl描述Web服务.
部署描述符: webservices.xml,ibm-webservices-ext.xml和ibm-webservices-bnd.xml.这些文件根据J2EEstyle(JSR 109)的Web服务描述Web服务.该JAX-RPC映射中描述的WeatherJavaBean_mapping.xml文件.
数据映射文件: itso.objects包中的辅助bean执行从XML到Java对象的数据转换.
Web部署描述符中定义了一个servlet来调用JavaBean.

希望这些信息对您有所帮助
| 归档时间: |
|
| 查看次数: |
3416 次 |
| 最近记录: |