ATCS 中间件系统

主页
作品简介
作品下载
关于作者
 
 

    应用程序交易构件系统(简称:ATCS,Application Transaction Components System)是一个构件模式设计的基于消息处理的小型中间件系统。

    ATCS艾提克思)适用于分布式应用程序的开发,为应用系统的运行提供可靠、高效的通信交易平台。系统既为应用提供简洁、方便的开发接口,又为系统自身的扩展提供空间。该系统平台采用C语言编写,整体表现具有简洁、高效、方便和实用的特征,它为应用提供了良好的软件基础,在此之上构建企业应用将更加方便、快捷。

 

网路模型图

系统采用的独立域模型是指每一个系统节点被视为一个独立的域节点,每一个域节点均可以自行管理(启动或关闭、连入或断开、获得或公布服务列表),这样在复杂的硬件环境之上形成一个独立分布的软环境。

  • 支持经典的服务进程并发处理方式——子进程处理

系统支持子进程处理这一经典的并发服务处理方式,这能够提高服务函数的独立性,即:某一服务的异常不会影响该进程公布的其它服务。

  • 提供标准服务焦点函数,保证数据的完整和一致性;

系统支持服务焦点函数,分为:聚焦函数——执行标准服务之前执行的函数;去焦函数——执行标准服务之后执行的函数;利用这一功能,能够在一定程度上保证数据的一致性。

  • 具有合理的负载均衡处理机制;

系统采用基于负载因子的负载竞争算法对高并发时的负载进行均衡分配,并可以设置网络负载值,通过该设置可以调节网络负载的不均衡分配。

 

  • 应用开发工具

ATCS系统为应用提供标准C语言接口。 

  • 应用开发平台

ATCS系统目前支持以下操作系统环境

-.下载ATCS 1.0 for SCO OpenServer 5.0.5

-.下载ATCS 1.0 for Red Hat Linux 7.2

 

联系作者:周兰生

联系电话:13910515910

E-MAIL地址:[email protected]

相关链接:朗星ATCS中间件