摘要
TongEASY是东方通科技公司登记注册的软件产品。会话模
式依托于TongEASY自身的体系结构,充分利用了消息队列与
共享内存相结合的数据传递方式。在做了核心级的改造之后,
为用户提供了一种与交易相隔离、基于可靠消息传递、有利于
错误处理、保证系统安全运行的会话服务模式。同时提供了一
组从建立连接,数据收发,到拆除连接的一整套接口函数集,
以支持灵活多样的连接方式以及可控、高效的数据传递。
本文就TongEASY会话模式的体系结构设计与具体程序实
现做了尽可能详细的讨论与说明,并对中间件本身做了相关介
绍。
TongEASY is one of commercial software products of TongTech Company. Serving
as the transaction management middleware in OLTP(OnLine Transaction Process),
TongEASY is transaction-oriented in original design. As the unique professional
middleware provider in China, TongTech is dedicated to satisfying requirement form
marketing, making its products more perfect and improving competitive capability of its
products. In order to reclaim the present product, TongTech is carrying on some
important development plans for its new version TongEASY such as embedding
conversational mode into it.
Conversational mode relies on the original system structure of TongEASY itself, and
takes full advantage of coordination of the massage queue and the shared memory to
implement data exchange. After having finished the reclamation at its kernel, new
version T0ngEASY will provide customers a kind of transaction-isolated, message
delivery-reliable, error-free and safe-running conversational mode, including a set of
API for user to build flexible conversation connection, exchange data under control and
destroy connection safely.
In my thesis, I made a detail discussion in design and implementation of TongEASY
conversational mode as possible as I can.
引文
[1]东方通科技公司,联机事物处理与中间件,1998
[2]东方通科技公司,TongEASY开发系统程序员手册,1998
[3]东方通科技公司,TongEASY运行系统管理员手册,1998
[4]东方通科技公司,焦点(一至三期),1999
[5]Bill Claybrook, Online Transaction Processing System, John Wiley & Sons, Inc, 1992
[6]Douglas E. Comer & David L. Stevens, Intemetworking With TCP/IP, Prentice Hall,1998.8
[7]Douglase Comer, latemetworking with TCP/IP, Vol 2: Design, Implementation, and Inemals, Prentice Hall, 1998.8
[8]Andrew S. Tanenbaum, Computer Network, Prentice Hall, 1998
[9]M.T Rose, K. McCloghrie, Structure And Identification Of Management Information For TCP/IP-based Internets, RFC 1155, May 1991
[10]Andrew S. Tanenbaum & Albert S. Woodbull, Operating System: Design And Implementation Second Edition, Prentice Hall, 1997