ANYLINKSTM安宁信息服务平台

    随着计算机技术和社会信息化建设的飞速发展,计算机应用已经成为企业生产和政府办公的重要支撑手段。与此相应的,计算机主要应用领域从原来的数值计算转向于现在的信息处理。当今信息处理所要解决的问题的复杂性与日俱增。现在一个中等软件项目往往具上百万甚至上千万行源代码的规模;同时,往往是几十个人或上百人以上进行分工协作的结果,其复杂性可想而知。项目复杂性的增大必须导致其可靠性、正确性、可理解性和可维护性的降低。这一点,可以从程序的测试量反应出来:最初的软件测试往往是程序员自己或组织小批量人进行测试,而现在的软件测试往往需要组织几十人甚至成百上千人进行软件测试才能交付使用。软件工程思想的提出,为人们进行软件生产提供了一套工程化的指导思想和准则。实施软件工程,为软件的可靠性、正确性、可理解性和可维护性提供了基本保障。然而,对于当今复杂的信息处理领域,如何在实施软件工程的基础上,提高软件的生产效率、软件复用率,减少维护工作量已成为人们关心的主题。

    "ANYLINKSTN安宁信息服务平台"正是在这一主题下,推出的一个自有版权的软件开发平台。该平台是一类智能Agent软件中间件产品,提供在Internet上开展电子商务及电子政务所需的数据访问、安全网关、业务逻辑定义、用户管理、数据源路由、自主方式的相互间数据交换、数据存贮等功能。另外,作为计算机应用系统三层或N层体系结构的中间层,TEANY TM信息服务平台在提供上述功能的同时将用户的界面逻辑与业务逻辑分离,便于系统的维护与扩展,并提供强大的事务处理能力。TEANY TM 信息服务平台在数据交换及显示上采用XML语言(扩展的标记语言),数据传输方面既可采用HTTP(超文本传输协议),也可使用TEANY TM自己的传输协议TA2P(TEANY TM访问应答协议);用户业务的实现采用Service方式,体现为客户端对Service的相应业务功能通过SOAP协议进行的调用(SOAP,简单对象访问协议);在数据访问与传输安全方面,TEANY TM 信息服务平台可与各类CA系统兼容,如CTCA(中国电信CA系统)及CFCA(中国金融CA 系统),也可自建CA中心,实现证书发放、身份认证、数字签名、数字信封等功能;TEANY TM 信息服务平台可与用户的各类数据库如Oracle, DB2, Sybase, Informix, FoxBase连接,在提供数据访问功能的同时,利用平台的安全网关功能将用户的业务数据与外部Internet网络隔离。

    ANYLINKSTN安宁信息服务平台的逻辑结构包括两个部分:服务器部分和客户端部分。

    客户端是一套用户界面生成工具和可嵌入浏览器的、ActiveX控件方式的、运行时的用户界面解析环境。

    服务器部分的逻辑结构如下图所示:



2001-2004 © 版权所有
北京安宁盈科软件系统技术有限公司