⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 web_serverserver.java

📁 java corba 的例子 ~~~~~~~~
💻 JAVA
字号:
/* * @author javamxj (CSDN Blog) 创建日期 2004-12-27 */  import org.omg.CosNaming.*;  import org.omg.CORBA.*;  public class Web_ServerServer {        public static void main(String args[]) {              try {                    /* 创建和初始化 ORB */                    ORB orb = ORB.init(args, null);                    System.out.println("开始 ORB Server ...");                    /* 创建一个实例并将其向 ORB 注册 */                    Web_ServerImpl Web_ServerImpl = new Web_ServerImpl();                    orb.connect(Web_ServerImpl);                    System.out.println("将实例注册到ORB ");                    /* 获取根命名上下文 */                    org.omg.CORBA.Object objRef =orb.resolve_initial_references("NameService");                    NamingContext ncRef = NamingContextHelper.narrow(objRef);                    /* 绑定命名中的对象引用 */                    NameComponent nc = new NameComponent("Hello", "");                    NameComponent path[] = { nc };                    ncRef.rebind(path, Web_ServerImpl);                    /* 等待来自客户机的调用 */                    java.lang.Object sync = new java.lang.Object();                    synchronized (sync) {                          sync.wait();                    }                    System.out.println("等待CORBA客户端调用...");              } catch (Exception e) {                    System.err.println("错误: " + e);                    e.printStackTrace(System.out);              }        }  }  

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -