MiXFire服务部署手册.docx

MiXFire服务部署手册.docx

ID:61534337

大小:21.65 KB

页数:8页

时间:2021-02-25

MiXFire服务部署手册.docx_第1页
MiXFire服务部署手册.docx_第2页
MiXFire服务部署手册.docx_第3页
MiXFire服务部署手册.docx_第4页
MiXFire服务部署手册.docx_第5页
资源描述:

《MiXFire服务部署手册.docx》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、MiXFire服务部署手册一、预备工作:工程名目结构工程的名目结构如下图所示:ldaxfire是工程的根名目。/WEB-INF/classes/META-INF/xfire到的)copy到/WEB-INF/lib名目下。名目用于存放service.xml文件。将下的包(用XFireServletXFireServletorg.codehaus.xfire.transport.http

2、.XFireConfigurableServletXFireServlet/services/*如此在工程中公布的所有服务都能够在工程URL的services子名目下访咨询。三、类结构调整XFire关于要公布的服务没有余外的要求,它能够自动的将指定服务类的公共方法公布出去。然而POJOs的调用要求传入的参数类型必须是接

3、口;同时由于XFire生成的桩使用了不支持的JSR181注释类型,因此在那个地点最好是遵从POJOs的要求,为每一个要公布的服务类生成一个接口,以便于低版本的客户端使用POJOs方式进行访咨询。四、类型影射XFire支持的数据类型包括基础类型、数组、集合、字符串、Date(java.util.Date、java.util.Calendar、java.sql.Timestamp、java.sql.Date、java.sql.Time)、XML类型(Document、Element、XMLStreamReader、Source)及以上类

4、型组成的复合类型。基础类型、数组、String、Date类型不用进行类型影射,除此之外的数据类型如List、Map等集合对象或是其它的复合类型,必须要写对应的类型影射。XFire的类型影射在ServiceClassName.aegis.xml(ServiceClassName为服务类/接口的名字)文件中声明。在那个地点尽量要求公布服务的参数和返回值不要超出基础类型、数组、String的泛围,因此类型影射在此不作详细讲明。在XFire工程中service.xml必须位于/WEB-INF/classes/META-INF/xfire/名

5、目下。其差不多格式如下literal

9、encodedrequest

10、session

11、application

12、pe>true

13、false

14、ort=""allowUndefinedEndpoints="">1、name:必须的。ServiceRegisty确实是通过那个名字进行服务注册的,服务部署完成后也是用它来调用服务。3

15、、serviceClass:必须的。要部署到服务中的类,能够是接口。4、implementationClass:可选的。服务被调用时使用的实现类。如果serviceClass的值是一个接口,那么那个值就必须配置,且必须为service

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

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

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