我用过,北京南天公司,全称:unibridge
用于informix数据库
用于informix数据库
解决方案 »
- TerminateThread
- 用MFC编程,需要在ListBox中显示文字,如何让这些文字在超过一行时自动换行
- 请问谁曾经开发过“即时通”类软件,和“p2p”类软件,愿重金酬谢请教问题!!!多谢多谢!!!qq:313566716,msn:[email protected],手机
- 关于GDI+的问题
- ComboBox如何使用?
- 能不能用一个modem拨通另一个modem,同时实现两个modem之间的数据传输?
- 如何才能编制或者使一个程序在windows2000登陆框(也就是输入用户名的那个),出现时就开始运行。
- 面试题!!!!急请个位帮忙啊!
- 我前段时间已提过,希望大家参与,无论对否,重在参与吗,我急用,请帮忙 在WIN98 下可以打开USB 口 (HID MOUSE) 但WIN2000/XP
- 打印结果为什么不是这样的呢???
- vc6.0中的一个小问题
- 关于pch文件,请各位指教
讯格式,所谓的结构、文件是怎么传输的……
说得不满意,我可不给分!!!!
jeckel继续回答!
根据“中国建设银行城市综合网络系统”的功能需求,南天公司开发了Unibridge
作为联机事务处理中间件,应用数据的网络传输只是基础的功能,更重要的是提供良好的事务处理效率、应用模型可扩充性和可管理性等功能。联机事务处理的功能模型如图1-1所示,其中灰色部分应由中间件提供。
 开发工具包括编程语言、SQL支持等;
 关系数据库管理系统提供应用数据的存储和操作功能;
 应用服务描述应用的处理逻辑,通过SQL调用数据操作并控制事务处理;
 核心服务提供名字管理和安全等服务;
 通讯服务负责建立和保持与其他事务处理机的会话;
 控制服务提供交易流量控制和分发;
 协议服务提供应用数据表示协议的支持;
 调用层接口CLI(Call Level Interface)是中间件提供给应用调用的程序接口;
 管理、配置和性能提供系统的可管理性;功能模块
 应用服务器(Apserver)是实现建行业务处理的应用程序,每一类应用服务器通过调用数据库等资源来指定一组特定的操作序列。应用服务器负责定义事务的开始和结束并决定是提交还是回滚事务。
 通讯管理器(CM)实现应用模块对其他应用模块的访问,要访问的模块可以在同一事务处理机中,也可以是在通过网络连接的其他事务处理机中。CM通过流方式的TCP协议实现事务处理机之间的信息传递。
 资源管理器(RM)管理着一组特定的共享资源,应用通过RM提供的服务实现对这些共享资源的访问。RM可以包括关系数据库管理系统、共享打印服务等,一般不做特殊指定的话,RM是指关系数据库管理系统,即建行城市综合网络系统中使用的INFORMIX数据库系统。功能模块间接口
 AP-RM接口提供访问资源的功能,SQL是其中最重要的部分。
 AP-CM接口提供应用模块之间的访问,在X/open DTP规范中称为XATMI。
要做管理的话:
配置文件包括:
 ubconfig:Unibridge基本配置文件
 tphosts:Unibridge节点名配置文件
 tpuser:Unibridge用户配置文件
 apgroup:应用服务器组配置文件
 apserver:应用服务器及服务信息配置文件
如果要做程序:
你完全不用管数据的传输,结构就是C语言的结构,只要在配置文件中都配好了,只需要进行应用程序的处理就行了,文件的传输你也不用管,只要你在程序中给相应的指针赋值(写上文件名)就行了,接受方就可以接收到开发一个UniBridge应用大致需要经过以下流程:
 了解业务需求及设计处理流程
 确定通信结构、传输文件名
 定义apgroup,在apserver中添加交易
 生成上、下传结构的views定制
 编写应用代码并生成可执行文件
 测试同步方式Client程序的框架
main()
{
int returncode;
char svcname[15];
struct sendbuf sendbuf;
struct recvbuf recvbuf;
char sendfile[255],recvfile[255];
while ( 1 ) {
显示界面;
接收用户输入;
给svcname,sendbuf,sendfile赋值;
returncode=cmfpsjjh(svcname,ORGCODE,&sendbuf, \
sendfile, &recvbuf, recvfile );
测试returncode;
输出结果;
}
}