packagecom.ctgu.beans;
importjavax.xml.transform.Templates;
importorg.omg.CORBA.PUBLIC_MEMBER;
publicclassTestArgsTransfei1{
publicstaticvoidmain(String[]args){
TestArgsTransfei1tt=newTestArgsTransfei1();
DataSwapds=newDataSwap();
System.out.pr..
分类:
其他好文 时间:
2015-01-14 01:06:43
阅读次数:
142
现有的软件中用了大量的COM接口,导致无法跨平台,当然由于与Windows结合的太紧密,还有很多无法跨平台的地方。那么为了实现跨平台,支持Linux系统,以及后续的分布式,首要任务是去除COM接口。 在对大量框架进行调研后,决定使用RCF替换COM接口。 RPC通信框架 CORBA ICE Thri...
分类:
其他好文 时间:
2015-01-11 00:56:37
阅读次数:
233
介绍
这篇笔记将要讲述的是命名服务,命名服务用一句话说就是帮助客户端进行资源的定位通过给定他们的名字的方式,与命名服务十分类似的,这里还会提到目录服务,具体的说是可以通过属性查找,后面将会以DNS,GNS等为例子。
1、在这里说的名字是指与对应的对象进行了绑定的关系,而属性指的是对象与多个属性值进行了关联。在DNS中,IP地址与域名进行了绑定,在CORBA中,将对象的名字与对象的引用进行了映射...
分类:
其他好文 时间:
2015-01-08 18:00:11
阅读次数:
186
前言,目前已经有很多mysql中间层,baidu的 dbproxy,taobao的 tddl ,126 ,alibaba的 corba,360的altas ,mysql-proxy,楼方鑫的oneproxy,sohu的dbproxy,fabric等。有的支持分库分表,有的不支持。选择一款合适的就好。但是,如果做技术选型,还是要谨慎小心。选择自主研发还是用现有的第三方产品要慎重。(把libevent...
分类:
数据库 时间:
2014-12-27 19:01:45
阅读次数:
437
因为忙于其他事情没有仔细去学习CORBA原理,也就大概根据网上的教程搭了一个使用MICO的demo记录如下。这里的话,代码我就不贴了,程序也不详细解释了,因为项目文件夹里有一个PPT详细解释了这个程序的含义,我就把关键的地方说一下,比如说网络环境的配置,程序的结构,Makefile的撰写,MICO的...
分类:
其他好文 时间:
2014-12-21 12:43:19
阅读次数:
355
利用cxf开发WebService
1.什么是CXF
Apache CXF =Celtix + Xfire
支持多种协议:
? SOAP1.1,1,2
? XML/HTTP
? CORBA(Common ObjectRequest Broker Architecture公共对象请求代理体系结构,早期语言使用的WS。C,c++,C#)
? 并可以与Spri...
分类:
Web程序 时间:
2014-12-19 10:06:14
阅读次数:
229
先来BOA,搬自:http://www.cl.cam.ac.uk/research/dtg/attarchive/omniORB/doc/2.8/omniORB2/node6.htmlThe Basic Object Adaptor (BOA)This chapter describes the B...
分类:
其他好文 时间:
2014-12-17 12:24:21
阅读次数:
285
我在写基于MICO的CORBA程序的时候遇到的,上网查了一下转自:http://bbs.seu.edu.cn/pc/pccon.php?id=872&nid=16822Question:父类:class CParent{ ....};继承类的声明比较特别:class CChild : virt...
分类:
编程语言 时间:
2014-12-17 12:14:19
阅读次数:
204
RPC是由Sun发明的远程过程调用协议,是第一种真正的分布式应用模型。Windows上使用的R PC是DCERPC的扩展。严格地说,RPC是一种逻辑上的协议,它可以使用Socket、Named Pipe等更低级的协议完成通信任务。现在Windows系统本身的大多数涉及通信和分布式应用 的服务程序都在...
分类:
Web程序 时间:
2014-12-17 00:11:49
阅读次数:
1731
MICO是CORBA标准的一个实现。开源并且被广泛使用。首先的首先,看用户手册,在页面"http://www.mico.org/docu.html"找到一本教材"MICO: An Open Source CORBA Implementation",去Google搜一下,有PDF下载然后,选择一个正确...