....................................................... 5Р 1文档说明 1.1文档概述Р 本文档Supercontrol系统集成工作总结报告,主要包括以下内容:Supercontrl系统,从XX年11月开始运行,运行地点在江苏。Р 1.2术语与缩略语Р 2系统集成总结 2.1系统集成的定义Р 系统集成就是将各个系统无缝的衔接在一起,使各个系统间风格一致,业务统一。系统间重复的功能交给一个系统来处理(如用户管理,用户验证等),系统间不同的模块累加在一起,组成一个大而全的新系统。感觉像集合操作算法,多个集合取并集。技术上实现多数都是WebService,各个系统提供接口,供外部系统调用,实现数据或操作上的同步。Р 2.2系统集成工作总结 2.2.1系统集成注意的地方Р 系统集成分为业务模块集成和数据集成,当然少不了单点登录,基础数据同步这些事情了。实现上就是WebService了,当然也可以使用其他技术,但Web服务从易用性和稳定安全方面都比较好,属于主流的方式。系统集成设计上需要注意的事情吧。Р 1.一定要有完整而易于查询的系统日志,防止以后集成各方扯皮。 2.系统集成在需求分析阶段就要有个牵头人,负责协调各方资源,否则各个系统功能都很完整,让那方多做工作都很困难,互相推诿。 3.数据同步方面,要提供批量推送机制,在数据发生变化的时候及时调用接口。而且为了稳妥,还要有个手动推送程序,将两方数据汇总在一起找出不一致的数据进行手动推送。要考虑到数据量较大的情况调用方不会得到超时错误,直接在服务中开个新线程或使用线程池来处理数据同步,调用方将数据发送过来后直接返回,不必关心处理是否成功。其实即使处理失败了,也不会在有其他措施了,除非是同部门产品的集成,否则各系统见只关心自己的业务,有数据不一致的情况,还是交给手动推送程序吧。