摘要:不同种类的操作系统、应用软件、系统软件和应用基础结构相互交织,这便是通关信息处理中的现状。为了提高通关效率以及一些现存的应用程序被用来处理当前的业务流程,因此从头建立一个新的基础环境是不可能的。通关应该能对业务的变化做出快速的反应,利用对现有的应用程序和应用基础结构的投资来解决新的业务需求,为客户提供新的互动渠道,并呈现一个可以支持有机业务的构架。SOA(Service Oriented Architecture)凭借其松耦合的特性,使得通关可以按照模块化的方式来添加新服务或更新现有服务,为解决新的业务需要提供选择,从而可以通过不同的渠道提供服务,并可以把通关现有的或已有的应用作为服务,从而保护了现有的IT基础建设投资。
关键词:中国电子口岸;通关;SOA;业务驱动开发
Abstract: Interaction of various OS, application software, system software and application infrastructure is just the current condition of customs clearance information processing. It’s impossible to set up a completely new infrastructure for 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 new 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, 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引言
口岸是国家对外开放的窗口,也是外贸进出口的通道。自2001年底中国正式加入世界贸易组织以来,中国对外贸易增长速度连续6年保持在20%以上,进出口规模翻了两番。2007年中国年度外贸进出口总值首次超过2万亿美元,达21 738亿美元,比2006年增长23.5%,净增加4 134亿美元。不断增长的外贸总量,促使我国口岸物流快速发展,已成为我国物流的一个重要组成部分。
随着外贸进出口总量的增加,我国口岸物流规模迅速扩大,己经形成沿海和沿江水运、航空和内陆边境全方位开放的立体化口岸体系。从物流的组织现状来看,港口承担着80%以上的口岸物流工作量。2007年,上海港、深圳港集装箱吞吐量分别达到2 615万标箱和2 109.91万标箱,跃居世界第二位和第四位。我国港口集装箱吞吐量由起步到100万标准箱用了16年时间,由100万标准箱到1 000万标准箱用了9年时间,由1 000万标准箱到5 000万标箱用了6年时间,由5 000万标准箱到1亿标准箱则仅用了3年时间,发展速度为世界罕见。
进出口贸易的迅速发展,对信息化水平提出了较高的要求。为此,国务院提出了运用现代管理、信息化和高科技手段的大通关建设。“大通关”提出之后,各地区、各部门高度重视,积极响应,纷纷采取实际措施迅速贯彻落实。各地还加快了口岸信息化建设,口岸信息平台是实现“大通关”的基础工程 。海关推出了新一代海关通关业务系统H2000,其他口岸单位,国检、码头以及边检为了适应业务的发展都推出了相应的系统。所以一个出口贸易,就涉及到报关行系统、船代系统、码头COS系统、国检CIQ系统及海关H2000系统等,但是这些系统都相对独立,手续相当复杂。而随着贸易量的增加及政策的变化,业务流程也在发生变化。如何整合这些流程以及快速适应业务流程的变化呢?采用SOA(Service Oriented Architecture)设计整合这些业务流程就显得非常的必要。
1用SOA整合口岸系统的优势
SOA(Service Oriented Architecture)是以服务为基本元素建立企业IT架构。如果从技术层面来看,SOA是一种“抽象的、松散耦合的粒度软件架构”;而从业务层面来看,SOA的核心概念是“重用”和“互操作”,它将企业的IT资源整合成可操作的、基于标准的服务,使其能被重新组合和应用。SOA能够在实际应用中获得成功有两个最重要的因素:灵活性和“与业务相关”,这使得它成为弥合企业业务发展需求与企业IT支持能力之间鸿沟的最佳途径。SOA带来的另一个好处是可以充分利用现有的IT资产,包括遗留应用和数据库,新系统可以通过将遗留应用和数据纳入SOA,而不是替换它们,来使其成为企业整体解决方案的一部分。这种架构最终将使企业的IT架构能够更快速、更有效地适应业务需求的变化。
SOA架构用于口岸系统建设的优势:
(1)便于集成现有系统。SOA体系结构可以基于现有的系统来发展,不需要彻底重新创建系统。原有的功能模块可以通过Web服务接口来封装和访问。采取SOA框架可以将各种业务服务构造成现有组件的集合。当其他部门使用这种新的服务只需要知道它的接口和名称,服务的内部细节及在组成服务的组件之间传送的数据的复杂性都对外界隐藏了。这种组件的匿名性使口岸单位能够利用现有的投资,从而可以通过合并构建在不同的机器上、运行在不同的操作系统中、用不同的编程语言开发的组件来创建服务。
(2)便于重复利用通关业务服务。已经创建的业务服务不必与特定的系统和特定的网络相连接。服务是独立的,服务间的通讯框架使得服务重用成为可能。对于业务需求变化,SOA能够方便组合松耦合的服务,以提供更为优质和快速的响应。
(3)提高了系统开发速度。在所有不同的应用程序之间,基础架构的开发和部署将变得更加一致。现有的组件、新开发的组件和从厂商购买的组件可以合并在一个定义良好的SOA框架内,这样的组件集合将被作为服务部署在现有的基础构架中,从而成为了重复使用的架构元素。当需要新的口岸单位进入,可以直接对现有服务和组件进行新的创造性重用,大大缩短了设计、开发、测试和部署产品的时间,可以在最短时间内投入使用。
(4)降低了系统开发成本。Web服务库成为采用SOA框架的核心。直接使用这些Web服务库来构建和部署服务将显著地减少软件开发成本,提高开发人员的工作效率。研究表明,一般系统的接口开发费用占到整个开发费用的33%,最高的竟达到了70%,因为重用和敏捷设计使得在SOA中,接口的重用会节省费用60%。随着业务需求的发展以及业务流程的变化,通过采用SOA框架和服务库,为原有应用程序增加服务和创建新的服务成本大大的减少了。
(5)大大提高通关效率。将通关所涉及到的系统都整合起来以后,报关行船代就不需要在各个系统中录入相同的数据,只需要从一个登陆入口登陆后,就可以实现进出口货物的通关流程,效率大大提高,报关成本也大大降低,而且更有利于货主或者报关行随时跟踪自己的进出口货物所在环节以及货物状况。而对于口岸单位来说,更有利于口岸单位对进出口货物的监管和查验。
[8]电大学习网.免费论文网[EB/OL]. /d/file/p/2024/0425/fontbr /> 2SOA架构的通关系统信息模型
SOA架构可以使用任何平台之间的功能,而与编程的语言、操作系统和计算机类型等无关。就内部而言,应用程序的重复使用是一项关键优势,因为它可以降低开发成本。服务的重复使用,其长期作用在于减少企业中冗余的功能,简化基础架构,从而降低维护代码的成本。通过按服务的使用者来组织应用程序,与传统的编程技术相比,我们获得一个要灵活敏捷得多的集成模型,使我们可以迅速修改业务流程模型如图1所示。
3如何成功实施SOA
实施SOA给通关作业带来的好处是显而易见的。首先,由于部件能够被重用而不是重新创建,且专业技能能在整个项目内得到充分利用,因此带来了更高的生产力、敏捷性和速度;其次,由于服务是可重用的,因此企业IT能更快地提供新服务,并且更紧密地与业务相结合;最后,由于可以将通关流程的多个分散应用系统以服务为中心进行整合,因此使通关流程能提供最佳的用户体验。
虽然实施SOA的好处是明显的,但成功实施却并非易事。因为对通关流程来说,能否成功实施SOA并不仅仅是一个技术问题,它还涉及到管理、业务流程、数据共享、国家政策等问题。
首先遇到的是管理难题。共享服务是SOA的关键,能否迅速组合应用取决于提供这些功能的服务是否能够被共享,而资源的共享离不开管理。其次,业务流程架构技能问题,SOA使得业务人员和IT人员在创建新业务流程的过程中能够更有效的协作。转移到SOA上需要对原有的应用开发方式进行显著的调整。今天,很多开发人员仍然喜欢把每一个应用当作一个独立的项目进行开发,因此代码很少被重用。但在SOA中,开发人员在编写应用时必须时刻考虑重用问题,这既包括重用现有代码,也包括在编写新代码时就为其今后的重用做好准备。这就涉及到数据共享以及口岸相关单位的数据共享问题。
这些问题只要得到海关等口岸单位及政府的支持,用SOA整合通关信息平台就不会有多大问题。
4结论
在SOA的基础架构中,最核心的部分是企业服务总线(Enterprise Service Bus)。它是SOA架构之所以灵活善用的灵魂所在,它就像一条信息高速公路,将整个系统中的各种信息穿接在一起,并采用多点直连各服务单元(也可为各细分应用或应用系统),将信息在整个系统内高速的传递。我们在SOA架构的实施中要注意以下几点:
(1)聚焦真正的业务问题,而不是SOA架构本身。SOA的目的和功用是为了真正的适应业务的发展,解决业务的问题,而不是用一种新的IT架构去影响业务,更不能为了建设SOA而建SOA。
(2)先培养能力,后实施SOA。在实施SOA之前,对SOA的理解至关重要,在决定实施SOA之前,需要认真学习并理解SOA的相关知识、理念及成功的处理经验,这样在SOA化的过程中,才能将SOA的精髓有效地深入到业务之中。
(3)将目光置于长远。SOA是一个系统化的过程,理论上便需要用一段时间去逐步完善对人员、流程及信息的整合。无论是从成本投资收益的角度看,还是从自己架构完整性角度看,都需有一个长远的规划。
通过SOA构架技术整合通关信息平台,我们不但可以顺利提高通关的效率,对进出口货物更好的监管和查验,也有利于我们通关业务需求的变化。可以让我们的通关信息系统真正做到快速响应、随需而变。
参考文献:
[1] 毛新生. SOA原理·方法·实践[M]. 北京:电子工业出版社,2007.
[2] 伊尔(美). SOA概念、技术与设计[M]. 王满红,陈荣华,译. 北京:机械工业出版社,2007.
[3]佚名. 海关总署:2007年外贸超2万亿美元[EB/OL]. (2008-01-11)[2008-05-28]. http://www.customs.gov.cn/YWStaticPage/1/6c03ca05,htm.
[4]佚名. 上海港2007年柜量增20%[EB/OL]. (2008-01-12)[2008-05-30]. http://info.cncshipping.com/i/20080112/12000995625062.shtml.
[8]电大学习网.免费论文网[EB/OL]. /d/file/p/2024/0425/fontbr />
相关文章:
跨国管理新趋势04-26
广州市转制社区治安管理困境原因探析04-26
项目质量管理与一般质量管理的比较研究04-26
应强化老矿区的管理创新04-26
现代企业物流管理中的数据挖掘技术04-26
浅谈多媒体沙盘技术在项目管理中的应用04-26
如何发挥薪酬在经营管理中的导向作用04-26
房地产项目计划的知识管理研究04-26
铁路基层员工职业生涯管理的现状及对策04-26