基于SOA整合通关信息平台的探讨.doc

上传人:99****p 文档编号:1979038 上传时间:2019-03-25 格式:DOC 页数:8 大小:30KB
下载 相关 举报
基于SOA整合通关信息平台的探讨.doc_第1页
第1页 / 共8页
基于SOA整合通关信息平台的探讨.doc_第2页
第2页 / 共8页
基于SOA整合通关信息平台的探讨.doc_第3页
第3页 / 共8页
基于SOA整合通关信息平台的探讨.doc_第4页
第4页 / 共8页
基于SOA整合通关信息平台的探讨.doc_第5页
第5页 / 共8页
点击查看更多>>
资源描述

1、基于整合通关信息平台的探讨摘要:不同种类的操作系统、应用软件、系统软件和应用基础结构相互交织,这便是通关信息处理中的现状。为了提高通关效率以及一些现存的应用程序被用来处理当前的业务流程,因此从头建立一个新的基础环境是不可能的。通关应该能对业务的变化做出快速的反应,利用对现有的应用程序和应用基础结构的投资来解决新的业务需求,为客户提供新的互动渠道,并呈现一个可以支持有机业务的构架。SOA(Service Oriented Architecture)凭借其松耦合的特性,使得通关可以按照模块化的方式来添加新服务或更新现有服务,为解决新的业务需要提供选择,从而可以通过不同的渠道提供服务,并可以把通关现

2、有的或已有的应用作为服务,从而保护了现有的 IT 基础建设投资。 关键词:中国电子口岸;通关;SOA;业务驱动开发 Abstract: Interaction of various OS, application software, system software and application infrastructure is just the current condition of customs clearance information processing. Its impossible to set up a completely new infrastructure for

3、improving the efficiency of customs clearance since existing applications are used to process current business process. Customs clearance should make prompt response to changing business, utilize investment in existing application and infrastructure to meet new requirements, supply customers with ne

4、w interaction channels, present a frame available to support organic business. With its feature of loose coupling, SOA(Service Oriented Architecture)have customs clearance add new service or update existing service in the modularization way, supply options for service delivery in different channels,

5、 make current or existing application as service, consequently protect existing IT infrastructure investment. Key words: China electronic port;cargo clearance;service oriented architecture;business-driven development 0 引言 口岸是国家对外开放的窗口,也是外贸进出口的通道。自年底中国正式加入世界贸易组织以来,中国对外贸易增长速度连续年保持在以上,进出口规模翻了两番。年中国年度外贸

6、进出口总值首次超过万亿美元,达 亿美元,比年增长,净增加 亿美元。不断增长的外贸总量,促使我国口岸物流快速发展,已成为我国物流的一个重要组成部分。 随着外贸进出口总量的增加,我国口岸物流规模迅速扩大,己经形成沿海和沿江水运、航空和内陆边境全方位开放的立体化口岸体系。从物流的组织现状来看,港口承担着 80%以上的口岸物流工作量。2007 年,上海港、深圳港集装箱吞吐量分别达到 万标箱和 2 10991 万标箱,跃居世界第二位和第四位。我国港口集装箱吞吐量由起步到 100万标准箱用了 16 年时间,由 100 万标准箱到 1 000 万标准箱用了 9 年时间,由 1 000 万标准箱到 5 000

7、 万标箱用了 6 年时间,由 5 000 万标准箱到 1 亿标准箱则仅用了 3 年时间,发展速度为世界罕见。 进出口贸易的迅速发展,对信息化水平提出了较高的要求。为此,国务院提出了运用现代管理、信息化和高科技手段的大通关建设。 “大通关”提出之后,各地区、各部门高度重视,积极响应,纷纷采取实际措施迅速贯彻落实。各地还加快了口岸信息化建设,口岸信息平台是实现“大通关”的基础工程 。海关推出了新一代海关通关业务系统 H2000,其他口岸单位,国检、码头以及边检为了适应业务的发展都推出了相应的系统。所以一个出口贸易,就涉及到报关行系统、船代系统、码头 COS系统、国检 CIQ 系统及海关 H2000

8、 系统等,但是这些系统都相对独立,手续相当复杂。而随着贸易量的增加及政策的变化,业务流程也在发生变化。如何整合这些流程以及快速适应业务流程的变化呢?采用SOA(Service Oriented Architecture)设计整合这些业务流程就显得非常的必要。 1 用 SOA 整合口岸系统的优势 SOA(Service Oriented Architecture)是以服务为基本元素建立企业 IT 架构。如果从技术层面来看,SOA 是一种“抽象的、松散耦合的粒度软件架构” ;而从业务层面来看,SOA 的核心概念是“重用”和“互操作” ,它将企业的 IT 资源整合成可操作的、基于标准的服务,使其能被

9、重新组合和应用。SOA 能够在实际应用中获得成功有两个最重要的因素:灵活性和“与业务相关” ,这使得它成为弥合企业业务发展需求与企业 IT支持能力之间鸿沟的最佳途径。SOA 带来的另一个好处是可以充分利用现有的 IT 资产,包括遗留应用和数据库,新系统可以通过将遗留应用和数据纳入 SOA,而不是替换它们,来使其成为企业整体解决方案的一部分。这种架构最终将使企业的 IT 架构能够更快速、更有效地适应业务需求的变化。 SOA 架构用于口岸系统建设的优势: ()便于集成现有系统。SOA 体系结构可以基于现有的系统来发展,不需要彻底重新创建系统。原有的功能模块可以通过 Web 服务接口来封装和访问。采

10、取 SOA 框架可以将各种业务服务构造成现有组件的集合。当其他部门使用这种新的服务只需要知道它的接口和名称,服务的内部细节及在组成服务的组件之间传送的数据的复杂性都对外界隐藏了。这种组件的匿名性使口岸单位能够利用现有的投资,从而可以通过合并构建在不同的机器上、运行在不同的操作系统中、用不同的编程语言开发的组件来创建服务。 ()便于重复利用通关业务服务。已经创建的业务服务不必与特定的系统和特定的网络相连接。服务是独立的,服务间的通讯框架使得服务重用成为可能。对于业务需求变化,SOA 能够方便组合松耦合的服务,以提供更为优质和快速的响应。 ()提高了系统开发速度。在所有不同的应用程序之间,基础架构

11、的开发和部署将变得更加一致。现有的组件、新开发的组件和从厂商购买的组件可以合并在一个定义良好的 SOA 框架内,这样的组件集合将被作为服务部署在现有的基础构架中,从而成为了重复使用的架构元素。当需要新的口岸单位进入,可以直接对现有服务和组件进行新的创造性重用,大大缩短了设计、开发、测试和部署产品的时间,可以在最短时间内投入使用。 ()降低了系统开发成本。Web 服务库成为采用 SOA 框架的核心。直接使用这些 Web 服务库来构建和部署服务将显著地减少软件开发成本,提高开发人员的工作效率。研究表明,一般系统的接口开发费用占到整个开发费用的 33,最高的竟达到了 70,因为重用和敏捷设计使得在S

12、OA 中,接口的重用会节省费用 60。随着业务需求的发展以及业务流程的变化,通过采用 SOA 框架和服务库,为原有应用程序增加服务和创建新的服务成本大大的减少了。 (5)大大提高通关效率。将通关所涉及到的系统都整合起来以后,报关行船代就不需要在各个系统中录入相同的数据,只需要从一个登陆入口登陆后,就可以实现进出口货物的通关流程,效率大大提高,报关成本也大大降低,而且更有利于货主或者报关行随时跟踪自己的进出口货物所在环节以及货物状况。而对于口岸单位来说,更有利于口岸单位对进出口货物的监管和查验。 2SOA 架构的通关系统信息模型 SOA 架构可以使用任何平台之间的功能,而与编程的语言、操作系统和

13、计算机类型等无关。就内部而言,应用程序的重复使用是一项关键优势,因为它可以降低开发成本。服务的重复使用,其长期作用在于减少企业中冗余的功能,简化基础架构,从而降低维护代码的成本。通过按服务的使用者来组织应用程序,与传统的编程技术相比,我们获得一个要灵活敏捷得多的集成模型,使我们可以迅速修改业务流程模型如图 1所示。 3 如何成功实施 SOA 实施 SOA 给通关作业带来的好处是显而易见的。首先,由于部件能够被重用而不是重新创建,且专业技能能在整个项目内得到充分利用,因此带来了更高的生产力、敏捷性和速度;其次,由于服务是可重用的,因此企业 IT 能更快地提供新服务,并且更紧密地与业务相结合;最后

14、,由于可以将通关流程的多个分散应用系统以服务为中心进行整合,因此使通关流程能提供最佳的用户体验。 虽然实施 SOA 的好处是明显的,但成功实施却并非易事。因为对通关流程来说,能否成功实施 SOA 并不仅仅是一个技术问题,它还涉及到管理、业务流程、数据共享、国家政策等问题。 首先遇到的是管理难题。共享服务是 SOA 的关键,能否迅速组合应用取决于提供这些功能的服务是否能够被共享,而资源的共享离不开管理。其次,业务流程架构技能问题,SOA 使得业务人员和 IT 人员在创建新业务流程的过程中能够更有效的协作。转移到 SOA 上需要对原有的应用开发方式进行显著的调整。今天,很多开发人员仍然喜欢把每一个

15、应用当作一个独立的项目进行开发,因此代码很少被重用。但在 SOA 中,开发人员在编写应用时必须时刻考虑重用问题,这既包括重用现有代码,也包括在编写新代码时就为其今后的重用做好准备。这就涉及到数据共享以及口岸相关单位的数据共享问题。 这些问题只要得到海关等口岸单位及政府的支持,用 SOA 整合通关信息平台就不会有多大问题。 4 结论 在 SOA 的基础架构中,最核心的部分是企业服务总线(Enterprise Service Bus) 。它是 SOA 架构之所以灵活善用的灵魂所在,它就像一条信息高速公路,将整个系统中的各种信息穿接在一起,并采用多点直连各服务单元(也可为各细分应用或应用系统) ,将

16、信息在整个系统内高速的传递。我们在 SOA 架构的实施中要注意以下几点: (1)聚焦真正的业务问题,而不是 SOA 架构本身。SOA 的目的和功用是为了真正的适应业务的发展,解决业务的问题,而不是用一种新的IT 架构去影响业务,更不能为了建设 SOA 而建 SOA。 (2)先培养能力,后实施 SOA。在实施 SOA 之前,对 SOA 的理解至关重要,在决定实施 SOA 之前,需要认真学习并理解 SOA 的相关知识、理念及成功的处理经验,这样在 SOA 化的过程中,才能将 SOA 的精髓有效地深入到业务之中。 (3)将目光置于长远。SOA 是一个系统化的过程,理论上便需要用一段时间去逐步完善对人

17、员、流程及信息的整合。无论是从成本投资收益的角度看,还是从自己架构完整性角度看,都需有一个长远的规划。 通过 SOA 构架技术整合通关信息平台,我们不但可以顺利提高通关的效率,对进出口货物更好的监管和查验,也有利于我们通关业务需求的变化。可以让我们的通关信息系统真正做到快速响应、随需而变。 参考文献: 1 毛新生. SOA 原理方法实践M. 北京:电子工业出版社,2007. 2 伊尔(美). SOA 概念、技术与设计 M. 王满红,陈荣华,译. 北京:机械工业出版社,2007. 3佚名. 海关总署:2007 年外贸超 2 万亿美元EB/OL. (2008-01-11)2008-05-28. http:/ 4佚名. 上海港 2007 年柜量增 20%EB/OL. (2008-01-12)2008-05-30. http:/

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。