Myeclipse 8.5 Axis2插件:WS服务发布与应用教程
需积分: 31 38 浏览量
更新于2024-09-12
1
收藏 293KB DOC 举报
在本篇文章中,主要介绍了如何在Myeclipse 8.5环境下安装和配置Axis2插件,以便进行Web服务的开发、发布与调用。首先,需要注意的是,由于默认情况下在File/Other选项中可能无法看到新安装的Axis2插件,可能需要手动将Axis2的jar文件解压到dropins目录,并在Axis2_Codegen_Wizard_1.4.0文件夹中添加backport-util-concurrent-3.1.jar和geronimo-stax-api_1.0_spec-1.0.1.jar这两个jar文件。同时,需更新plugin.xml文件中的<plugin>标签中的version属性为"1.4.0",以解决可能的兼容性问题。
接下来,作者以创建一个名为"sayhello"的Web项目为例,展示了如何通过服务端类(如Hello.java和Other.java)实现WebService功能。在这些类中,定义了提供公共服务的方法,如Hello类的helloworld方法和Other类的getCount方法。为了生成WSDL(Web Services Description Language),作者提示操作步骤对于Hello和Other服务是相同的,只需要针对每个服务执行一次。
生成WSDL文件后,将其放置在src目录下,接着使用wsdl文件生成aar(Android Archive)文件,这是Axis2的一种服务部署格式。通过选择wsdl文件并在图示中指定,然后将aar打包并输出到WEB-INF目录,最后将aar文件复制到Tomcat的axis2/WEB-INF/services子目录中。
当Tomcat服务器启动后,用户会看到发布的服务,即HelloService和OtherService,这表明服务已经被成功地发布并可以在客户端进行调用。整个过程涉及到了插件配置、服务开发、WSDL生成、aar打包和服务器部署等多个关键步骤,确保了在Myeclipse 8.5环境中使用Axis2进行Web服务开发的完整流程。
2010-09-24 上传
2015-04-17 上传
102 浏览量
2023-05-10 上传
2023-03-16 上传
2023-03-16 上传
2023-11-05 上传
2024-10-30 上传
2024-10-30 上传
lichaojkx
- 粉丝: 0
- 资源: 6
最新资源
- 高清艺术文字图标资源,PNG和ICO格式免费下载
- mui框架HTML5应用界面组件使用示例教程
- Vue.js开发利器:chrome-vue-devtools插件解析
- 掌握ElectronBrowserJS:打造跨平台电子应用
- 前端导师教程:构建与部署社交证明页面
- Java多线程与线程安全在断点续传中的实现
- 免Root一键卸载安卓预装应用教程
- 易语言实现高级表格滚动条完美控制技巧
- 超声波测距尺的源码实现
- 数据可视化与交互:构建易用的数据界面
- 实现Discourse外聘回复自动标记的简易插件
- 链表的头插法与尾插法实现及长度计算
- Playwright与Typescript及Mocha集成:自动化UI测试实践指南
- 128x128像素线性工具图标下载集合
- 易语言安装包程序增强版:智能导入与重复库过滤
- 利用AJAX与Spotify API在Google地图中探索世界音乐排行榜