近年来,各地公安机关大力推进“科技强警”战略,不断加快信息化建设步伐,各种公安业务软件的应用逐步覆盖到各个业务领域,形成人人使用信息化的有利局面,信息化手段越来越成为公安业务工作的有力支撑。由于公安信息化起步较早,早期的软件开发缺乏科学的顶层设计,使用的开发技术种类繁多,开发出的系统各自为政,而且需求单一,资源分散,系统间无法进行有效的应用集成,信息无法共享,“信息孤岛”效应愈发明显。边防部队作为公安系统的重要组成部分,在信息化建设方面同样存在此类问题。随着信息化应用的深入,在软件的信息共享、任务协同、需求同步等方面的要求越来越高。早期的遗留系统虽然存在诸多问题,但已积累了大量的业务数据,很多数据仍在使用,如果摒弃这些遗留系统重新开发新系统,一方面造成极大浪费,另一方面还将投入大量的人力和财力,显然得不偿失。为此,要找到一种技术手段,既能对遗留系统进行改造和整合,又便于增加新的应用模块,既实现资源共享,又能满足业务的灵活变化。<br> 本文就是在这样的背景下,提出边防业务软件一体化的研究思路。简单的说就是:采用面向服务体系架构SOA(Service Oriented Architecture)来整合各类边防业务遗留软件,破除“信息孤岛”,实现信息共享和任务协同。同时通过灵活、快速的服务重构来增加新的业务功能,以适应业务需求的快速变化。<br> 本文首先介绍企业应用集成EAI和面向服务体系架构SOA的优势和特点,对重点技术进行分析研究,其次,给出总体设计和实现方法,建立SOA软件一体化平台模型,分析研究边防业务软件一体化平台模型的特点,最后,通过一个新建警务装备管理模块的案例介绍边防业务...