关于元数据实体和元数据facade中的方法的java调用方式

一、直接调用方式,通过对应的工厂模式类获取对应接口进行调用
对于元数据实体,比如:com.kingdee.eas.basedata.person.app.Person.entity,需要调用其对应的save方法
本地调用,即不走tcp/ip协议的,eas这边通过rpc框架实现,需要直接获取到上下文,服务端一般采用此调用方式
PersonFactory.getLocalInstance(ctx).save(model);
远程调用,一般是gui客户端的调用方式,走tcp/ip协议的,客户端没服务端直接上下
PersonFactory.getRemoteInstance().save(model);
参数,由实体方法上的定义时候参数个数和类型决定
对于facade元数据,同理,比如:com.kingdee.shr.base.syssetting.MSFServiceFacade.facade,需要调用对应的processService方法
本地调用,即不走tcp/ip协议的,eas这边通过rpc框架实现,需要直接获取到上下文,服务端一般采用此调用方式
MSFServiceFacadeFactory.getLocalInstance(ctx).processService(serviceName, cleanMap);
远程调用,一般是gui客户端的调用方式,走tcp/ip协议的,客户端没服务端直接上下文
MSFServiceFacadeFactory.getRemoteInstance().processService(serviceName, cleanMap);
参数,由实体方法上的定义时候参数个数和类型决定
二、抽象调用方式,通过BOS抽象工厂模式获取接口进行调用
本地调用,即不走tcp/ip协议的,eas这边通过rpc框架实现,需要直接获取到上下文,服务端一般采用此调用方式
com.kingdee.bos.BOSObjectFactory.createCommonBOSObject(Context, IMetaDataPK)
//如:
com.kingdee.eas.basedata.person.IPerson iperson = com.kingdee.bos.BOSObjectFactory.createCommonBOSObject(ctx,com.kingdee.bos.metadata.MetaDataPK.create("com.kingdee.eas.basedata.person.app.Person"));
iperson.save(model);
com.kingdee.shr.base.syssetting.IMSFServiceFacade iMSFServiceFacade=com.kingdee.bos.BOSObjectFactory.createCommonBOSObject(ctx,com.kingdee.bos.metadata.MetaDataPK.create("com.kingdee.shr.base.syssetting.MSFServiceFacade"));
iMSFServiceFacade.processService(serviceName, cleanMap);远程调用,一般是gui客户端的调用方式,走tcp/ip协议的,客户端没服务端直接上下文
com.kingdee.bos.BOSObjectFactory.createRemoteCommonBOSObject(IMetaDataPK)
//如:
com.kingdee.eas.basedata.person.IPerson iperson =com.kingdee.bos.BOSObjectFactory.createRemoteCommonBOSObject(com.kingdee.bos.metadata.MetaDataPK.create("com.kingdee.eas.basedata.person.app.Person"));
iperson.save(model);
com.kingdee.shr.base.syssetting.IMSFServiceFacade iMSFServiceFacade=co关于元数据实体和元数据facade中的方法的java调用方式
一、直接调用方式,通过对应的工厂模式类获取对应接口进行调用对于元数据实体,比如:com.kingdee.eas.basedata.person.app.Person.entity,...
点击下载文档文档为doc格式
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
上一篇
已经是第一篇
下一篇



