《电子信息产业发展基金项目可行性研究报告.docx》由会员分享,可在线阅读,更多相关《电子信息产业发展基金项目可行性研究报告.docx(28页珍藏版)》请在第一文库网上搜索。
1、电子信息产业发展基金项目可行性研究报告(提示:此文档word版本!下载后可任意编辑修改!)一、 项目背景目前,很多国内企业正逐步向国际化大型企业和国内联合企业方向发展。企业的信息化已成为企业发展决策、企业管理的重要支柱。社会的发展也要求国家政府机关高效地履行行政管理职能,而政府机关的信息化,是满足这种要求的必由之路。随着信息化进程的不断发展,电子商务、ERP、CRM、网络办公系统被广泛应用。基于服务器和客户端方式的二层结构,不能满足诸如不同硬件平台、不同网络环境、不同数据库之间的互操作,多种应用模式并存的需要。事实证明,使用传统_ 的B/S和C/S结构开发,造成了应用系统结构和功能过于复杂、开
2、发周期过长,而且还会带来系统效率严重降低、应用开发无法满足实际需要、数据传输不可靠,数甘 据加密无法完成等问题。如何才能够解决上述问题呢?伴随分布式应用的迅猛发展,呆 使用或开发必要的中间件产品显然是最好的解决方法。其消息传输中间件是中间件领域中应用最广、销售量最大的一类中间件产品。消呆 息传输中间件为应用系统提供了可靠的消息通信手段,能够实现不同操作系统平台、而 数据库和硬件系统平台的数据通信。巾某某市场分布来看,中间件的应用正在从电信、金融、电力、中石化、中石油等某某市场,不断扩展到交通行业铁路、航空、航运、公路等行业,以及政府行业的电子政务、公安、税务、工商、社会保障、民某某市场以及教育
3、、某某市场,某场 某市场需求极大促进了消息中间件应用的发展。2002年国内中某某市场的年销售额物 达到72500万元,预计2003年国内中某某市场将继续保持高增长率,这一高增长某某市场发展趋势将至少维持到2005年。/卜湘计立德信息技术有限公司根据多年在系统集成和软件开发方面积累的经验,力 在消息中间件领域提出了数据交换平台软件产品HIEP.数据交换平台软件产品HIEP (HCC Information E某change Platform的缩写),是一个独立的软件产品。该软件的功能是将数据从一台计算机传递到网络上的另外忻 一台计算机上,而传递过程是高效的、自动化的,并且提供基于PKI原理的安全
4、保障。另外,该软件提供了灵活的软件接口,能够很好的为其它应用软件服务。所有安装该软件的计算机设备,形成了一个提供网络化服务的层次,该层次就是数据交换平台,其实质是将网络问题本地化,这让用户感到使用网络服务,就像使用本地计算机一样简单。HIEP实现消息中间件和交易中间件的主要功能,更适合于中国企业和政府的信息化工程实际状况。HIEP软件产品的立项研发,符合了某某市场的需要,得到了国家相关政策的支产 持,它的成功必然带动软件的产业化,和促进中国软件行业的发展。品 二、国内外主要厂家介绍消息传输中间件产品已经广泛地应用在金融、邮电、交通、政府等数据传输频繁、交易量大的行业,目前开发消息传输中间件的厂
5、商主要包括:IBM、BEA、清华北美、东方通科技、中科国际等公司,产品主要有MQSeries、eLink、TH-MT、技术方面TongLink/Q, A2E-MQ等,所有产品均各具优势,可以预见消息中间件是目前中间件技术的发展热点,如果把交易中间件看成是一类特殊的消息中间件的话,那么消息中间件在目某某市场上占据主导地位,而且发展势头迅猛。消息中间件以其独特的优势为各种分布式应用的开发注入了强大动力,极大地推动了应用系统集成的发展。国内中某某市场主要是BEA、IBM等国外厂商占主导地位,某某市场份额的65%, BEA目前在国内有近200家用户,包括国家外汇管理局、中国海关、中国邮政等。北京湘计立
6、德信息技术有限公司在过去的几年中,先后在政府、石化、税务等行业完成了数据交换和应用整合的系统集成项目某某市场上树立了良好的形象,并占有了相当某某市场份额。这为今后数据交换平台软件产品HIEP的研发和产业化奠定了基础。三、 国内外该技术的发展情况、特点针对不同用户的需求,各消息中间件软件主要在满足下述客户需求方面各有特色。对于消息传输中间件而言,最重要的功能是及时提供可靠的消息通信手段。为了能够完成消息的可靠传输,一般情况下,使用队列的方式进行消息管理,也就是说,通常在进行数据传输时,将数据按照用户定义的大小,拆分成若干消息放入消息队列,中间件可以按照同步或异步的通信方式发送或者接收消息、。在实
7、际的操作过程中,为了保障消息可靠传输,经常使用诸如消息优先级、断点续传、可靠消息队列、内存队列等技术,有些产品还加入了流量控制、预建连接等功能。在当前信息系统工程中,出于功能、安全性、可靠性等方面的考虑,大量使用路由器、交换机、防火墙的网络设备,或使用集群、双机热备份等网络技术,网络结构口趋复杂。为了能够满足网络使用的要求,中间件产品通常可以采用多种方式进行部署,做到系统之间构筑一对一、一对多、多对一、多对多的树型网络结构,使系统配置和管理大为简化,同时也能满足系统数据传输的要求。消息传输中间件的跨平台能力也是中间件的重要指标。为满足异构平台的数据通信要求,消息传输均使用标准的IP包封装,因此
8、中间件产品能做到真正跨平台的数据通信。此外,消息传输中间件通常都提供丰富的API函数接口,可以支持标准C/C+、Microsoft Visual C+、Microsoft Visual BasicDelphi PowerBuilder、Java等开发语言,特别是对标准的C/C+和Java的支持,方便在不同应用平台的应用开发,同时实际上也增强了消息传输中间件的跨平台能力。针对国内用户来说,提供一个方便的目录文件接口,会极某某省客户二次开发的工作量,也增加了应用整合的范围,降低了成本。最后我们应该关注的是,消息传输中间件的安全性和可管理性。对于消息传输中间件来说,应该具有基本的安全措施,包括完善的
9、认证机制、数据加密和对异常情况的处理等。可管理性主要指是否提供图形方式的日志、运行参数调整、实时监控等管理功能,这些都是评价一个消息传输中间件的重要指标。四、 项目开发的主要内容数据交换平台软件项目的主要目标是HIEP软件产品开发工作和成果推广工作。1. HIEP软件产品的开发工作开发工作以提交软件HIEPV2.0为目标。具体如下, 在对湘计立德过去几年在系统集成与数据交换项目中各种数据交换软件总结的基础上,确定需求、精心设计、认真编码、严格测试最终形成产品化的数据交换平台软件,以便更好地满足更多客户的需要,同时降低软件的维护成本; 重塑软件架构,以期在性能上的获得全面优化; 增加基于公钥基础
10、设施PKI的身份认证的数据加密传输; 增加节点名字解析系统,使数据交换平台获得分布式管理功能和平台可扩展性; 增加有数据库支持的日志功能,使之能够满足大日志量和远程查询要求; 增加HIEP的UNIX版本;2. HIEP软件产品的成果推广工作全面地系统地某某市场策划,某某市场活动和销售的投入。以便抓住机遇、规避风险,最大限度地实现HIEP的成果转化,为我国企业和政府的信息化建设作出更大的贡献。具体如下, 组织产品鉴定和标准化工作; 组织项目技术实施队伍,做好产品售后支持培训; 组织营销队伍,做好产品销售培某某市场工作。五、 产品研发湘计立德数据交换平台软件产品HIEP的产品研发的主要技术内容如下
11、,种类、功能、性能、用途、应用领域、关键技术1 .产品种类数据交换平台软件产品UNIX Server版数据交换平台软件产品UNIX Client版数据交换平台软件产品Windows Server版数据交换平台软件产品Windows Client版2 .功能数据交换平台的构建与管理 HIEP允许用户依据业务需求灵活地表示节点(存储业务数据的主机)之间的数据流关系,并有效地完成数据的传输,从而形成能够满足业务需求的、平面或树状结构模式的数据交换平台。 数据交换平台具有可扩展性,通过HIEP的名字解析功能及数据自动复制技术实现平台扩展的分布式管理。 HIEP提供的系统应用功能实现了平台管理的自动化。
12、数据传输控制 数据可靠传输与断点续传HIEP可以将用户数据完整、准确、及时地从一个节点传递到远端的另一个节点。对于用户应用来说,数据传输过程是异步的、自动的,不需要用户关心。当因系统故障造成数据传输失败时,HIEP能够从传输失败点接续发送该文件而不是将整个文件重新发送,这将大大提高网络带宽的利用率以及传输效率。 灵活的转发控制和多点发送数据交换平台可以在各个节点上预先定义某类业务数据的流向,以及数据转发关系。而处在某个节点上的用户可以从客户端向其他节点上的多个用户发送同一数据。 数据传输优先级HIEP能够按照用户预先对应用数据的分类和定义的优先级对用户数据的进行不同的传输操作。 数据加密与压缩
13、用户数据在交予数据交换平台处理时,可选择HIEP提供的加密/解密、压缩/解压缩功能。 资源控制 本软件的资源控制功能为用户提供了依据自己所拥有的硬件与网络资源定制传输平台传输效率的手段。系统监控管理HIEP提供一套完整的监控和管理手段,来保证系统的正常运行和数据传输功能的实现。 系统进程和任务队列的监控与管理系统进程的监控包括查看进程是否正在运行、或是处于故障状态。通过提交标准测试任务,检测系统进程是否正常工作。当系统进程存在故障时,系统提供管理命令终止和重新启动系统核心进程。任务队列的监控包括检查队列文件本身的状况和队列内容。系统提供检查、修改任务项和删除无效任务的队列管理工具。 配置管理通
14、常情况下,HIEP在初始安装时完成节点的配置定义。随着数据交换平台的网络应用逻辑关系上的变化,需要系统管理员更新本地节点的配置。HIEP参数配置涉及到系统进程、平台网络逻辑关系、数据安全、日志和特殊应用等。HIEP提供在系统进程不停止运行的情况下,更新系统配置,并使其生效的能力。该功能满足了用户对7X24小时数据传输的需要。日志记录HIEP提供了完整的日志功能,包括口志信息的采集、查询,以及日志子系统的配置与管理。 口志信息采集口志信息由系统进程自动产生,并保存到日志数据库中。日志信息分为系统口志,数据传输日志和系统应用日志,用以记录系统的运行历史状态、数据传输的历史信息和系统应用程序执行的结
15、果。HIEP采用MySQL数据库软件存储和管理口志信息。MySQL具有功能强、管理方便、运行速度快、可靠性高、安全保密性强,以及可在UNIX平台免费使用等优点。 日志查询HIEP提供了对日志数据库内容进行分类查询的功能。查询内容经格式化后在控制台上输出。 日志子系统的配置管理HIEP提供了日志子系统的配置功能,以此控制日志信息采集、日志数据库的大小、备份等选项。数据安全为保证用户数据能安全可靠的传递到目的地,HIEP提供了一系列的安全措施,主要包括:节点认证、用户认证和数据加密。 节点认证通过数字签名实现节点身份的认证,只有通过节点身份认证的节点才能够在整个数据传输平台内传输数据,保证数据从合法的节点中发出并被合法的节点接收。 用户认证系统采取最有效同时也是最简单的访问控制措施一一利用口令技术的用户身份验证。节点服务器记录用户每一次认证的时间,防止了非法用户的数据重传攻击。 数据加密传输用户可以采用数据加密和数据压缩的方法以确保用户数