- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据采集与交换平台功能要求.
数据交换平台的主要功能
运用数据交换平台,主要是为了适应信息共享的发展趋势,具有内部不同业务系统间、内部与外单位不同业务系统间进行信息交换的功能。内部各业务系统间如:地税系统与财政系统;内部与外部业务系统间如:地税与工商、银行、社保、质监、土管、城建等。数据交换平台的建立应为今后业务系统的升级、扩展提供基础平台,大大缩短并减少管理系统的开发、部署周期和投资。
数据交换平台,提供定义和配置内部数据集成与协同的方法,对每次数据交换请求,能根据数据报特征计算与之相匹配的数据路由,并按数据路由的定义次序依次调用相应的数据处理服务,从而实现不同数据库间的数据与信息共享。
二、数据交换平台的主要功能要求
1、支持主流硬件厂商的硬件平台及操作系统平台,支持IBM AIX,HP UX 11以更高版本,其他主流的UNIX或LINUX操作系统;支持多种客户机访问模式,如Java、Delphi、C++ Builder、Visual C++、Visual Basic、PowerBuilder、C#、ASP、PHP等。
2、数据交换平台能集中管理、控制各交换结点间数据交换规则和路径。提供数据交换全过程的配置方法,实现、松耦合零编程、强扩展的目标。
具体配置交换任务时,从前置机数据包(或数据库)到各应用数据库服务器的数据处理及分发均可自定义。针对不同的交换任务,可自行定义数据采集、业务逻辑处理、数据存放等多个步骤。其中业务逻辑处理应以SQL语句或存储过程的形式体现,并嵌入到数据交换过程。中间交互过程和数据对象均应透明。在联网业务变化时,只要通过常用的数据库编程,即可完成任务的新增和修改,不需要掌握相关的编程技术,进行任务编程和编译发布。
3、数据交换平台对外部数据交换采用前置联网服务器方式。联网前置机能与主流中间件产品进行直接联接,支持多协议接入,如SOCKET、TUXEDO、MQ、TCP/IP、FTP、NOTES 等。联网时可根据接入点情况,通过联网属性定义(无需编程)完成联网的要求。同时还需要提供采用FTP或邮件形式进行数据交换的技术手段。最大程度降低接入点的成本投入,保证扩展的便捷性和兼容性。
4、平台必须支持主流的数据库,如Oracle、Sybase、SQL Server等,支持异构数据库间的数据集成与协同,并保证多数据库(异构或同构)之间的全局事务一致性。具有数据同步/异步调用和交易冲正机制等功能。针对不同数据库分别提供相匹配的高效数据处理引擎;支持多结果集的数据处理,支持对多媒体等多种数据格式的读取、更新等处理能力。
5、数据交换平台,能支持64位技术;能与64位版本的数据库系统集成。针对不同的操作系统和数据库,可提供一致的缓冲区、消息的持久化;具有交易的调度功能,支持路由规则的动态变更;支持提供客户端和服务器之间多种通讯方式:会话、广播通知、管道、发布/订阅;提供多种接收通知消息的机制满足不同的应用场景需求;联网报文采用字符串报文、二进制流、XML格式报文、文件等形式。
6、数据交换平台能支持不同地域的服务器进行服务端连接,能够进行连接策略和加密的配置;支持跨越广域网的服务器间进行透明的请求转发和内容依赖路由机制;提供服务器间的连接保持机制,保证连接不会因为短暂的空闲被断开;提供网络传输压缩功能,以减少应用在网络上的传输量,压缩功能必须是可配置的,对应用透明。
7、数据交换平台要提供多种高可用性,能够在服务节点间进行请求转移;支持在单机模式和多机模式下,提供多种不同的负载均衡算法,包括轮训、权值等;支持有计划的停机,提供工具将业务组件迁移到其他节点,对节点维修后,可以将原有组件迁回,并正常运行。
8、数据交换平台必须具备事件触发、定时任务、数据触发(当某些敏感数据发生变化时主动触发数据交换)的发起数据交换请求的技术性能。数据触发服务,即数据交换过程中,可根据特定情况进行特殊处理的服务(如业务高峰期间,外单位向交换平台发送了大批量数据处理请求,为了保证内部核心业务系统的正常运行,交换平台接收请求后并不及时处理,而是在业务空闲期再响应外单位请求。)等
9、数据交换平台,应具备完善的日志管理机制。对交换任务全过程进行监控和日志管理。具备直观、详细的运行与状态日志,同时还具有日志分析功能,帮助用户调整优化平台运行性能。
三、数据交换平台的性能要求
1、对简单的实时交易,数据交换平台能在1秒内完成交易从接受请求到处理完成。
2、数据交换平台具有较高的稳定性,对10万次以上的连续请求处理无故障。
3、对实时或批量的数据交换业务请求予以响应,支持至少10个并发请求的响应,具备大并发量处理机制,支持实时与批量数据的均衡调度。
4、对大数据包的处理,记录量在100万条左右,能在10分钟以内完成交易从接受请求到处理完成。
5、运行环境说明如下:
⑴网络环
文档评论(0)