Eclipse集成Maximo开发webservice接口详解与应用

需积分: 10 7 下载量 37 浏览量 更新于2024-07-24 收藏 483KB DOC 举报
本文主要讲述了在IBM Maximo平台上进行接口开发的方法,特别是利用Eclipse版本3.4.2支持的Web服务工程与Maximo版本7.2.2.0集成的过程。首先,开发者需要配置Eclipse以支持webservice工程,并确保已安装的Maximo系统提供了所需的webservice库,如果没有,可以通过系统配置创建自定义的webservice。 在Maximo中,不同的webservice对应不同的功能,如MXASSET用于资产的增删改查操作,MXSR负责服务申请的查询和修改,而MXPERSON则针对人员信息。项目需求是接收第三方系统的资产信息请求,通过Maximo进行同步,并在维护记录中记录操作。对于资产信息的更新、新建和删除,选择MXASSET API,而维护记录则通过MXSR来处理。 在实际操作中,开发者需要创建Web服务部署webservice,并通过MXSR的创建和部署功能实现这一过程。同时,配置系统属性,如`mxe.int.webappurl`指向Maximo Web服务的URL,验证MXASSET.wsdl是否正常显示以确认服务创建成功。另外,还设置了属性`mxw.int.globaldir`,以指定服务器端的wsdl文件生成路径。 文章提到,在Eclipse中开发时,除了与Maximo的接口交互,还需要开发一个中间层工具。这个工具作为客户端,负责接收第三方系统发送的数据,进行格式转换和数据预处理,然后调用Maximo提供的webservice接口将数据同步到Maximo数据库中。开发者需创建一个新的Web项目,并配置相关类和webservice客户端工程,如JAX-WS客户端。 最后,文中提到的图形化界面和注释部分没有在文字描述中给出,但可以推测这部分可能涉及具体的界面设计和代码实现细节,建议查阅附带的web_Service_Interactions.pdf文档以获取完整步骤和细节。 总结来说,本文提供了如何在Eclipse环境中利用Maximo的webservice进行接口开发,包括webservice的创建、配置、以及与第三方系统集成的具体步骤和技术要点。开发者可以根据这些信息进行相应的开发工作。