Oracle EBS WebService开发实践与案例

需积分: 50 0 下载量 25 浏览量 更新于2024-07-20 收藏 1.82MB PDF 举报
Oracle EBS (Oracle Enterprise Business Suite) 是一套集成的企业资源规划系统,它提供了全面的供应链管理、财务、人力资源、制造和其他关键业务功能。在本文档中,作者JarWang(王重东)分享了他的关于Oracle EBS WebService开发的经验和笔记。 1. **介绍与概述** - 该文档创建于2011年4月5日,由北京的JarWang完成,适用于Oracle EBS 11i版本。作者强调,文章内容可以免费传播,但需保持完整性和版权信息。 2. **文档控制** - 文档包含了修改记录,包括日期、作者、版本和批准状态,以及文档分发和编码的相关信息。 3. **内容大纲** - 内容分为多个章节,涵盖了Web服务的基础概念,如XML(可扩展标记语言)、SOAP(简单对象访问协议)、WSDL(Web服务描述语言)以及UDDI(统一描述、发现和集成)等基础知识。 - 进一步讨论了RESTful Web服务(一种轻量级的HTTP通信方式),以及如何利用Axis 1.4开发工具包进行Oracle EBS Web服务的开发。 - 提到了下载、配置环境的部分,包括Java Development Kit (JDK) 1.6、Tomcat 5.5服务器以及Axis 1.4的安装和设置。 - 实战部分包括测试SOAP和JWS(Java消息服务)端点,以及Axis 1.4在开发中的应用,如即时部署和自定义部署选项。 - 对RMI(远程方法调用)和Web服务生命周期管理(如取消部署、处理和链操作)也有所涉及。 - WSDL到Java的转换工具(例如WSDL2Java)被提及,这对于理解和生成Java类以支持Web服务至关重要。 - 最后,针对Oracle EBS 11i的具体应用,作者介绍了Axis 1.4的使用方法,以及如何实现Oracle Call-in Web服务,即允许EBS应用程序调用外部Web服务。 这篇文档为Oracle EBS开发者提供了一个详尽的指南,帮助他们理解并开发基于Web服务的解决方案,以便与Oracle EBS系统无缝集成。通过阅读和实践这些内容,开发者能够掌握关键技能,优化企业资源的管理和通信。