- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MAXIMO扩展开发-典型应用-类-参数配置说明汇
1. 开发方法
一下内容详细的描述一个典型应用的开发过程以及注意事项。
1.1 定义后台的程序
1.1.1 服务的建立
一般情况下,我们不需要创建新的服务,你可以指定你开发的应用为系统已经存在的
服务,这样的话只需要在数据库配置—详细信息的服务部分输入系统已经存在的服务名。
系统的所有服务均保存在 MAXSERVICES 表中。
如果需要创建新的服务,必须在 MAXSERVICES 表中手动的加入您想要创建的 SERVICE
纪录具体的操作过程如下:
使用数据库工具 PLSQL Developer,找到 maximo 数据库的表 MAXSERVICES,添加一条记
录。记录内容如下
列 内容
servicename TEST
description 测试对象的服务
Classname psdi.app.test.TESTService
当然也可以直接使用 SQL 脚本。
insert into maxserVICE ( SERVICENAME, DESCRIPTION, CLASSNAME, MAXSERVICEID)
values ( TEST, TEST, psdi.app.test.TESTService, MAXSERVICESEQ.nextval);
关于 psdi.app.test.TESTService 类的书写说明:
psdi.app.test.TESTService 类的书写可以完全参照 MXIMO 提供的例子。
package psdi.mbo.custapp;
import java.rmi.RemoteException;
import psdi.server.*;
public class CustomService extends AppService
implements AppServiceRemote
{
public CustomService()
throws RemoteException
{
}
public CustomService(MXServer mxserver)
throws RemoteException
{
super(mxserver);
}
}
您书写的 TESTService 必须继承 AppService ,同时实现 AppServiceRemote 接口,具体
类的方法必须定义如上所述的两个构造函数。具体的结果可以为:
package psdi.app.test;
import java.rmi.RemoteException;
import psdi.server.*;
public class TESTService extends AppService
implements AppServiceRemote
{
public TESTService ()
throws RemoteException
{
}
public TESTService (MXServer mxserver)
throws RemoteException
{
super(mxserver);
}
}
编译您写的类并打包发布,这样您定义的 service 就完成了。
重启 maximo,如果能在日志中看到初始化了 TEST的对象成功则表示添加成功,如下显
示:24 十月 2006 23:04:50:296 [INFO] Initializing TEST Service.
建议:由于 service 与 MAXIMO 的 KEY 有关,因此,建议您在开发的时候尽量的使用
MAXIMO 已经存在的service 。
1.1.2 数据对象的建立
进入“配置-数据库配置”中创建创建
您可能关注的文档
- FPGA课程设计报告-交叉路口交通信号灯微控器设计及FPGA功能验证汇.doc
- Fortigate-产品介绍与实验拓扑汇.ppt
- FS系列无芯中频感应炉系统维护手册汇.doc
- FTP服务及其配置汇.ppt
- FOA维护培训(OA系统管理员文档)汇.doc
- FTTH和FTTB的成本分析汇.ppt
- EXFO关于广电“三网融合”测试方案汇.ppt
- FTTH三种快速连接方式介绍汇.ppt
- FTTH光纤连接器产品技术交流汇.ppt
- FLEXI WCDMA BTS 开站指导(傻瓜版)汇.doc
- 2024-2025学年度执法资格通关题库(培优)附答案详解.docx
- 作文范文一件记忆深刻的事400字14篇.docx
- 2024-2025学年度执法资格通关题库含完整答案详解(夺冠).docx
- 2024-2025学年度执法资格通关题库含完整答案详解【网校专用】.docx
- 2024-2025学年度执法资格通关题库及答案详解(网校专用).docx
- 2024-2025学年度执法资格通关题库及答案详解【历年真题】.docx
- 2024-2025学年度执法资格通关题库及答案详解【必刷】.docx
- 2024-2025学年度执法资格题库带答案详解(基础题).docx
- 2024-2025学年度执法资格题库带答案详解(突破训练).docx
- 2024-2025学年度执法资格题库检测试题打印【达标题】附答案详解.docx
文档评论(0)