基于Java的CORBA技术复杂应用范例计算机等级考试

文章作者 100test 发表时间 2010:01:01 12:31:56
来源 100Test.Com百考试题网


  本文通过一个四则运算实例来展示一个基于Java的CORBA应用,范例如下:

  一、定义IDL

  module zzvcom{

  module cbrtest{

  interface Calc{

  void add(in long a,in long b,out long c).

  void sub(in long a,in long b,out long c).

  void muti(in long a,in long b,out long c).

  void div(in long a,in long b,out long c).

  }.

  }.

  }.

  二、根据IDL生成存根和代理等代码

  idlj -fall Hello.idl

  三、开发CORBA服务

  import org.omg.CORBA.IntHolder.

  import org.omg.CORBA.ORB.

  import org.omg.CosNaming.NameComponent.

  import org.omg.CosNaming.NamingContextExt.

  import org.omg.CosNaming.NamingContextExtHelper.

  import org.omg.PortableServer.POA.

  import org.omg.PortableServer.POAHelper.

  import zzvcom.cbrtest.Calc.

  import zzvcom.cbrtest.CalcHelper.

  import zzvcom.cbrtest.CalcPOA.

  /**

  * 四则运算的服务端实现

  *

  */

  class CalcImpl extends CalcPOA {

  private ORB orb.

  public void setORB(ORB orb_val) {

  orb = orb_val.

  }


相关文章


javascript:JS实现双色表格计算机等级考试
javascript:逃走的按钮计算机等级考试
如何实现Ext的checkBox的横排效果计算机等级考试
如何让Ext的RowExpander实现异步调用计算机等级考试
基于Java的CORBA技术复杂应用范例计算机等级考试
Java用于开发桌面应用的优劣分析计算机等级考试
Java等腰三角形例子计算机等级考试
防止同一个Java应用重复启动的shell脚本计算机等级考试
J2EE系统异常的处理准则计算机等级考试
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛