- 40
- 0
- 约2.43万字
- 约 59页
- 2017-07-28 发布于浙江
- 举报
第5章编写服务端程序
第5章编写服务端程序
编写服务程序
POA体系架构
伺服对象管理器
适配器激活器
第5章编写服务端程序
编写服务程序
编写服务程序
POA体系架构
伺服对象管理器
适配器激活器
CORBA应用程序开发过程
面向对象分析与设计
用IDL编写对象接口
编译IDL文件生成桩与框架
编写客户程序代码 编写对象实现和服务程序
编译客户端程序 编译服务端程序
部署应用程序
运行应用程序
编写服务程序
初始化ORB
创建一个对象适配器POA
创建提供服务的伺服对象
激活伺服对象
激活POA管理器
等待客户程序发来请求
编写服务程序
初始化ORB
创建一个对象适配器POA
创建提供服务的伺服对象
激活伺服对象
激活POA管理器
等待客户程序发来请求
服务程序
public class Server
{
public static void main(String[] args)
{
try {
org.omg.CORBA.ORB orb = org.omg.CORBA.ORB.init (args, null);
POA rootPOA = POAHelper.narrow(
orb.resolve_initial_references(RootPOA));
org.omg.CORBA.Policy[] policies = {
rootPOA.create_lifespan_policy(
LifespanPolicyValue.PERSISTENT)
};
POA myPOA = rootPOA.create_POA (BankPOA,
rootPOA.the_POAManager(), policies);
AccountManagerImpl managerServant =
new AccountManagerImpl();
myPOA.activate_object_with_id (
BankManager.getBytes(), managerServant);
ro
原创力文档

文档评论(0)