快捷搜索:  as  2018  FtCWSyGV  С˵  test  xxx  Ψһ  w3viyKQx

金沙最新登录入口:JSP作为客户方访问CORBA服务对象



公飞

结合J2EE和CORBA可以充分使用两者的优点建立机能更好功能更强的利用系统,例如可以应用C++实现的CORB金沙最新登录入口A工具作为营业处置惩罚构件,形成高机能营业逻辑层,金沙最新登录入口在JSP中造访CORBA构件建立展现层。 下面我们就一路来看一个在JSP中造访CORBA办事工具的例子。

软件选择:

CORBA办事方,我们选择中创软件商用中心件有限公司(http://www.inforbus.com)的InforBus(一个遵照CORBA规范的散播工具中心件),基于C++进行开拓。操作系统选择IBM AIX(当然,你也可以选择HP UNIX、Linux或者Windows之类的)。

CORBA客户方,为了展现CORBA的互操作能力,这里应用了JDK中包孕的ORB。当然,作为一种更好的选择,您也可以应用InforBus的Java版原先实现CORBA的客户方。

JSP运行情况,我们选择中创软件金沙最新登录入口商用金沙最新登录入口中心件有限公司(http://www.inforbus.com)的InforWeb(一个遵照J2EE规范的利用办事器)。操作系统选择Window(当然,你也可以选择HP UNIX、Linux或者AIX之类的)。

法度榜样实现

IDL

IDL是CORBA办事方和客户方进行哀求调用的协议,只要应用相同的IDL,客户方和办事方就可以进行无缝的通讯,而与客户方和办事方的开拓说话、操作系统都没有关系,以致你可以为客户方和办事方选择不合的CORBA中心件(只要他们都遵照CORBA规范)。在实现CORBA客户要领度榜样的时刻,你不必要关心办事方的任何细节,你所必要关心的只有IDL!

在这里我们定义如下所示的IDL(文件名为apptest.idl):

module example {

interface A {

long AOperation(in long ilData金沙最新登录入口);

};

};

您可能还会对下面的文章感兴趣: