ixcom技术白皮书

ixcom技术白皮书

ID:21281500

大小:90.50 KB

页数:16页

时间:2018-10-20

ixcom技术白皮书_第1页
ixcom技术白皮书_第2页
ixcom技术白皮书_第3页
ixcom技术白皮书_第4页
ixcom技术白皮书_第5页
资源描述:

《ixcom技术白皮书》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、iXcom技术白皮书 1.前言12.iXcom简介23.iXcom的功能34.iXcom的特点45.基本概念55.1.应用55.2.节点55.3.电文65.4.电文号75.4.1.映射电文号75.5.回线75.6.主机名85.7.主机代号85.8.电文实时传输85.9.电文可靠传输85.10.静态连接95.11.动态连接95.12.队列105.12.1.发送队列105.12.2.接收队列115.13.分组发送115.14.分组接收116.体系结构116.1.系统核心126.1.1.基础平台构件层126.1.2.数据处理构件层136.2.通信管理146.

2、3.应用适配器层15   1.  前言本文档介绍宝信软件的中间件产品iXcom。iXcom属于消息通信中间件,它的主要功能是在应用程序间传递消息,这些消息可以在不同的通信协议(基于TCP/IPSocket)、不同的主机系统和不同的应用系统。iXcom 提供简单易用、高效可靠的分布式应用开发和通信平台,利用它可以快速方便地开发可靠、高效的分布式应用。iXcom 提供远程监控和控制功能,可以方便的控制通信线路和得知通信运行状况。iXcom提供对多种主流数据库的支持,支持Oracle,SQLServer等数据库。iXcom提供对多种开发语言的支持,支持C/C

3、++,Java,.NET,VB,Delphi等语言。2.  iXcom简介iXcom是面向分布式应用的消息中间件,它为网络环境下客户机/服务器(C/S)结构的应用系统的开发和运行,提供了灵活和易用的基础平台。iXcom提供两种通讯模式,实时传输模式和可靠传输模式。在实时传输模式上,iXcom提供快速地数据发送能力,但在通信出现异常时不能保证数据地可靠到达。在可靠传输模式下,iXcom提供可靠的数据发送能力,严格按照应用发送电文的先后顺序进行电文发送,保证电文的可靠传输。一个iXcom的基本工作示意图如图1所示。应用程序分布在网络上的两个结点上,当应用程

4、序之间要传送消息时,应用程序只需将消息电文号和消息的内容通过iXcom提供的接口传给iXcom。iXcom便会利用网络结点上的各个iXcom运行系统组成的虚拟网,将消息输送到消息接收者所在的结点上,然后提交给消息的接收者。 图1 3.  iXcom的功能iXcom的主要功能如下:Ø      提供端到端的实时通信服务。应用不必关心网络通信和其它的网络细节,应用只需关注应用业务层,减少学习和使用的难度。Ø      提供端到端的可靠通信服务。适用于分布式环境下各种不同类型的应用开发,特别是对通信的可靠性要求较高的应用,提供多层次的异步通信机制。通信的应用

5、双方在处理时间上可以互不相关,发送方在发送数据时接收方应用可以还未启动。Ø      提供对发送电文的并发传输(通信规约必须是动态连接的)和接收电文的并发处理,适用于对效率要求比较高的业务领域。Ø      提供简单易用、快速、高效可靠的分布式应用系统的开发平台,应用编程接口(API)简单且易学易用。网络异构环境和细节对用户完全透明并且支持多种网络底层环境,并提供了跨操作系统的C/C++/Java接口;Ø      iXcom可以和具有不同通信规约的节点进行通信。Ø      提供WebService,XML-RPC接口,可以和J2EE和.NET进行集

6、成。Ø      支持工业通信协议Modbus、3964R等协议。Ø      通过iXcom提供的协议框架,可以对通信协议进行扩展。Ø      可靠传输方式下,支持电文的广播和多播发送。Ø      提供对多种消息格式(ASCII和二进制)传输的支持;提供快速可靠的面向事务处理的数据递送功能,保证数据的完整性和可靠性;Ø      提供分布式(C/S和B/S)的管理平台,通过DNS服务和应用管理等方式,提供对iXcom的管理和监控。4.  iXcom的特点iXcom有以下特点:Ø      支持多种操作系统,如IBM AIX、HP-UX、Linux

7、、Windows2000/NT/XP/2003等。Ø      支持多种开发工具。iXcom在所有平台上都支持C、C++、Fortran和JAVA;在Windows系列平台上,提供VB/Delphi/C#等接口。Ø      网络节点数的支持量大:网络节点数的支持可从数十个到上千个,具体上限的多少与主机的性能有关。Ø      基于TCP/IPSocket。Ø      支持客户/服务器(Client/Server)方式。5.  基本概念5.1. 应用与具体业务有关的程序,包括客户端处理输入输出的客户程序(Client)、服务端负责业务逻辑的服务程序(

8、Server)。5.2. 节点节点就是通信程序的宿主主机。一个iXcom可以和多个节点通信。一

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。