山东电子口岸实体平台技术框架网友投稿

2021-04-25 12:49:32本页面

山东电子口岸实体平台技术框架网友投稿


【正文】

山东电子口岸实体平台 技术框架 中国电子口岸数据中心青岛分中心 2005年9月 山东电子口岸实体平台技术框架 目录 1 总体框架 5 1.1 全国电子口岸体系框架 5 1.2 山东口岸联网单位系统体系框架 5 1.3 山东电子口岸和海关平台技术总体框架 6 1.4 实体平台技术总体框架 7 2 实体平台应用系统结构 9 2.1 SCAX平台应用系统框架 9 2.2 核心应用平台系统框架 11 2.2.1 核心应用平台技术方法 11 2.2.2 核心应用平台系统结构 22 2.3 集成应用平台系统框架 25 2.4 统一数据平台系统框架 26 3 实体平台网络结构 27 3.1 山东电子口岸运行网结构 27 3.2 山东电子口岸管理网结构 28 4 实体平台硬件平台 30 4.1 运行环境硬件平台 30 4.1.1 数据库集群设计 31 4.1.2 应用系统集群设计 33 4.1.3 SAN存储结构 33 4.2 测试环境硬件平台 34 5 实体平台平台管理 35 5.1 机房管理 35 5.1.1 机房监控 35 5.1.2 温湿度管理 36 5.2 网络及拓扑管理 37 5.2.1 网络拓扑管理 37 5.2.2 网络故障管理 37 5.2.3 网络性能管理 37 5.3 服务器与存储设备管理 38 5.3.1 硬件设备管理 38 5.3.2 设备资产管理 39 5.3.3 硬件状态监控 39 5.3.4 服务器性能监控 40 5.3.5 SAN光纤交换机 41 5.3.6 阵列管理 42 5.3.7 磁带库管理 43 5.3.8 数据备份与恢复管理 44 5.4 操作系统与支撑系统管理 45 5.5 应用系统管理 45 5.6 安全管理 45 5.6.1 防病毒 45 5.6.2 系统补丁安装 46 5.6.3 入侵检测系统 46 6 实体平台技术选型 47 7 附件 48 7.1 其他平台应用系统列表 48 图表目录 图表1全国电子口岸总体构架示意图 5 图表2青岛口岸联网单位体系框架示意图 5 图表3山东电子口岸与青岛海关技术框架示意图 6 图表4山东电子口岸系统总体框架示意图 7 图表5山东电子口岸应用系统技术框架示意图 9 图表6安全与交换系统功能结构示意图 9 图表7山东电子口岸实体平台系统构架示意图 11 图表8基于浏览器应用程序原理示意图 12 图表9Windows智能客户端应用程序原理示意图 13 图表10手机短信应用程序原理示意图 14 图表11业务组件原理示意图 15 图表12山东电子口岸实体平台BIZTALK原理示意图 16 图表13山东电子口岸数据库结构示意图 19 图表14数据访问组件的层次结构 19 图表15山东电子口岸实体平台服务访问示意图 20 图表16山东电子口岸传输系统结构示意图 21 图表17外网应用平台示意图 22 图表18内网应用系统示意图 25 图表19山东电子口岸数据库结构示意图 26 图表20山东电子口岸网络总体结构示意图 28 图表21系统管理网拓扑图 29 图表22山东电子口岸硬件平台结构示意图 30 图表23磁盘阵列Mapping视图 34 图表24ITIL的整体架构 35 图表25视频监控系统示意图 36 图表26机房温度在线检测系统结构图 36 图表27Tivoli网络管理拓扑显示界面 37 图表28网络性能分析监控显示 38 图表29Director控制台 39 图表30Director库存管理 39 图表31Director硬件状态监控 40 图表32服务器性能监控 41 图表33SAN光纤交换机 42 图表34磁盘阵列逻辑/物理视图 42 图表35磁盘阵列Mapping视图 43 图表36磁盘阵列Mapping视图 44 图表37SQLServer数据库备份 45 图表38Kill病毒码更新示意图 46 图表39微软补丁更新服务示意图 46 总体框架 1.1全国电子口岸体系框架 图表1全国电子口岸总体构架示意图 1.2山东口岸联网单位系统体系框架 CA认证 山东电子口岸 海关 商检 港务局 航管 国税 地税 海事 场站 航站 运输 其他 航管 企业 航管 图表2青岛口岸联网单位体系框架示意图 1.3山东电子口岸和海关平台技术总体框架 图表3山东电子口岸与青岛海关技术框架示意图 1.4实体平台技术总体框架 图表4山东电子口岸系统总体框架示意图 山东电子口岸技术总体架构是从应用系统架构、硬件平台建设、网络规划、运维管理和技术选型五个技术方面。

对实体平台的技术建设进行总体的规划。据有如下特点: 一、建立安全可靠的平台 搭建一个信息平台,最重要的问题就是保障其安全可靠、稳定运行。山东电子口岸技术架构设计必须始终遵循这个设计思想:从网络系统、主机系统、存储系统,到中间件、数据库、应用系统全部采用高冗余设计;从身份认证、业务操作、系统管理,到运行监控全部采用严格的安全认证和审计策略;从系统备份,到同城备份、异地容灾,在不同层次上确保数据安全以及业务系统的最高响应时间。 二、建立开放性的平台 山东电子口岸实体平台是开放式的技术框架,提供有效的技术架构和技术标准联接各单位的应用系统,提供协作服务和增值服务。 三、建立可统一管理的平台 为了保证山东电子口岸系统的运行可靠。

应做到以下三条:首先,需要对各类核心设施和数据进行有效监控和管理。包括核心网络系统、核心主机系统、核心数据存储系统;其次,必须在“统一标准”的原则指导下,制定山东电子口岸各类数据标准和技术标准,解决口岸单位各个系统之间协调运作的问题,为企业提供更加便利、更加高效的应用服务;最后,必须在“统一认证”的原则指导下,建立山东口岸的各类用户、口岸运输工具、集装箱统一的身份认证体系,这是保障山东电子口岸的安全、可靠、高效运行的基础。 四、建立高可扩展性的平台 为了满足山东电子口岸日益增长的业务需求,山东电子口岸实体平台技术框架必须从软件系统框架、网络结构、硬件设备等多方面着手,高瞻远瞩、综合考虑,努力构建一个高可扩展性的平台。

支持山东电子口岸的快速发展。 2实体平台应用系统结构 图表5山东电子口岸应用系统技术框架示意图 2.1SCAX平台应用系统框架 安全与交换平台是中国电子口岸在山东电子口岸部署的核心平台系统,采用军用级的加密工控机,为各系统提供统一的身份验证、加签/验签、加密/解密、数字签名、存证/举证等功能,保障数据安全。 图表6安全与交换系统功能结构示意图 该系统采用全冗余的保障措施,使用完全相同的两套相对独立的硬件设备(服务器、存储设备、加密设备、网络设备)搭建,可在必要时相互替代。系统的所有设备封装在专门定制的机柜中,形成一个封闭的系统,并可对该系统的外界环境(如温度、湿度等

该系统对外提供WebService、MQ、SOCKET软件调用接口,支持异构系统对它的调用。为了方便各应用系统调用,又将接口再次封装为支持C、C++、C#、Java等语言的不同版本的接口服务,使该系统十分易于调用和集成。由如下应用系统构成: 系统名称 描述 1. 安全与交换系统 通过全国电子口岸体系统一、公认的方式来识别访问系统的用户身份。提供如下功能: 1.获取用户、组织机构在电子口岸注册的基础信息,为扩充会员服务。 2.通过调用该系统的接口,对已登录用户申报的数据和进行的操作记录进行数字签名,以达到存证取证的目的。 3.通过调用该系统的接口,对于部分重要数据进行加密,以保护数据。

4.实现系统间数据交接 2. 数据中心邮箱系统(CSP) 山东电子口岸与政务联网单位实现数据交接的传输系统,由数据中心提供,在安全与交换系统上开发的,提供加签验签、加密解密和数据签名功能。 2.2核心应用平台系统框架 2.2.1核心应用平台技术方法 图表7山东电子口岸实体平台系统构架示意图 山东电子口岸实体平台软件系统是基于三层体系框架构建的,由表示层、业务层和数据层组成,除了三个标准层,软件系统框架中还定义了所有层都可以使用的一组基础服务。该架构具有如下优点: l由于层之间的低耦合、层内部的高内聚,利于系统维护,增强了系统的扩展性。 l其他应用系统能够重用各个层所公开的功能。

尤其在设计层接口时考虑到了重用的情况下更应如此,利于系统高效开发。 l便于分布式开发,降低系统耦合性,利于新需求的实现。 l将层分布在多个物理级可以改善可伸缩性、容错和性能。方便管理,安全性高,利于系统管理和稳定运行。 l具有定义明确的层接口,提高了可测试性。 下面对该框架进行具体描述: 2.2.1.1表示层 表示层是与用户进行交互的界面。山东电子口岸根据针对不同的用户,不同的环境,不同的系统,提供了基于浏览器界面、基于Windows窗体界面和基于手机短信的灵活的用户操作方式: 2.2.1.1.1ASP.NET技术(用于基于浏览器的交互) ASP.NET技术主要应用于基于WEB浏览器的瘦客户端项目中。

具有开发便利,利于使用,维护方便的特点。山东电子口岸采用该技术为企业提供了舱单申报、集装箱信息申报、放行信息管理、门户网站等业务系统。 图表8基于浏览器应用程序原理示意图 基于该模型,我们编写了《山东电子口岸基于Web架构的应用系统开发解决方案》,开发了代码自动生成系统,可以自动生成70%的源代码,提高了开发效率。 2.2.1.1.2Windows智能客户端应用程序 Windows智能客户端应用程序,既可以依赖原有windows桌面应用程序自身强大的功能,又可以发挥服务器端便于维护的特点。山东电子口岸实体平台为了提高企业录入速度,降低投入和维护成本,我们采用Windows智能客户端技术开发了海关信息录入与申报系统。

充分利用了客户端的计算资源,而只将计算结果传到服务器上。同时,保证在服务器上的业务逻辑发生变化时,智能客户端可以自动进行系统更新,并且实现无缝安装。 图表9Windows智能客户端应用程序原理示意图 2.2.1.1.3手机短信 手机短信服务主要提供给需要即时了解海关信息的企业用户。为了实现该功能,我们开发了基于移动通信公司的CMPP协议的短信收发系统,实现了自动接受用户预定、自动生成预定信息、自动发送预定信息,方便了用户,简化了维护。目前,企业可以使用该功能预定“海关放行和审结信息”。 图表10手机短信应用程序原理示意图 2.2.1.2业务层 实体平台业务层实现了应用程序的业务功能。

由业务逻辑、业务工作流和业务实体三种组件组成。使用Microsoft.NETEnterpriseServices和MicrosoftBizTalkServer技术进行组件的开发。 2.2.1.2.1业务组件 业务组件封装业务逻辑,为山东电子口岸实体平台所有的应用项目提供支持,是设计、实现、部署、维护和管理的主要单元。我们使用C#.NET技术,单独的设计和开发了舱单申报、集装箱申报、放行信息管理等业务逻辑组件,并使用动态链接库的方式进行发布和部署,提高了系统的可重用性和可维护性。 图表11业务组件原理示意图 2.2.1.2.2业务工作流 业务工作流反映了业务执行的宏观级别的活动,是将多个业务组件按照业务工作流程进行统一调度。

达到各作业系统协同工作的目的。例如,企业报关申报业务工作流组件可以与海关发布放行信息、场站接收放行信息和闸口验放业务组件交互,以执行"属地申报、口岸监管、闸口验放"业务流程。 图表12山东电子口岸实体平台BIZTALK原理示意图 实体平台使用BizTalkServer技术来定义业务流程,能够方便实现XML、平文本、WebService、MSMQ等多种数据适配接口。实现了以下四大功能: l业务流程管理与控制:管理各类业务流程的配置部署、自动运行,控制业务流转方向和进度。实现业务流程统一管理、统一调度。 l业务流程跟踪:能够跟踪业务流程运行步骤,深入业务流程内部理解业务流转路径。

分析业务流程运行状况。 l消息备份:自动备份输入/输出消息,作为存证举证依据。 l消息格式转换:按照业务流程要求,进行必要的数据处理和格式转换后,以恰当的数据适配器输出,实现系统之间顺利对接。 使用BIZTALK技术,对于快速联接各单位的应用系统,提供协作服务和增值服务起到了至关重要的作用。 2.2.1.2.3业务实体 业务实体是数据容器,它们封装并隐藏特定数据表示格式的细节,并在各个层间流动。例如,数据访问组件通常返回业务实体,而不是数据库特有的结构。 2.2.1.2.4服务接口 2.2.1.3数据层 数据层提供对数据库和外部服务的访问,山东电子口岸的业务应用程序不但可以访问本地的数据库中的数据。

还可以访问远程应用系统提供的服务。该层主要使用ADO.NET和.NETXML技术,包括数据访问组件、数据源、服务代理、服务四个部分: 2.2.1.3.1数据源 数据源是实现各类应用系统的基础,我们充分利用山东电子口岸实体平台的开放性,对数据源进行了二级建设。 一、应用数据库:在该级建设中,我们依托海关H2000系统和中国电子口岸各类系统,通过使用MQ技术、.NETXML技术和BizTalk技术,将各类实时运行数据纳入山东电子口岸实体平台,形成了物流类、网站类、执法应用类、报文类、基础管理类、运行监控类等应用数据库。并利用这些数据为各政府部门和商业企业提供各类服务。 数据库简表如下: 数据库名称 描述 物流类 舱单数据库 存储山东电子口岸海运舱单数据、空运舱单数据、快件舱单数据。

标准编码数据库 存储口岸标准编码数据。 集装箱申报数据库 存储口岸集装箱配载数据和集装箱监管相关的数据 港务信息数据库 存储港务局与海关联网的船舶数据、完船数据等数据 海关通关信息数据库 存储从H2000系统同步接收的数据,主要有报关通关状态数据等。 出口加工区货物管理数据库 存储出口加工区货物管理相关的数据 运输企业备案数据库 存储电子车牌和运输企业备案数据 网站类 网站资讯数据库 存储网站资讯数据,主要有公共信息发布、法规政策、新闻热点、用户指南等数据 执法应用类 海关申报系统数据库 存放通关和加工贸易企业账册的申报数据 帐册电子数据托管数据库 存放加工贸易企业电子账册的托管数据 保税物流园区数据库 存放保税物流园区管理数据库 报文类 报文数据库 存储原始报文内容 基础管理类 企业、用户数据库 存储企业数据库、用户注册授权管理数据库 界面管理数据库 包括用户界面管理、菜单定制等内容。

供入口管理系统使用 审计日志数据库 存储日常操作日志,供系统管理人员分析、跟踪业务操作过程。包括用户登录日志、用户业务操作日志、重要业务修改、重报日志、数据清理日志、自动业务处理日志、网站访问量统计数据等。 计费数据库 存储需要计费的业务系统计费数据 运行监控类 BizTalk运行支持数据库 由BizTalkServer自动创建运行所需数据库,支持BizTalk运行,记录消息流程和环节 异常处理数据库 记录异常处理数据 二、数据仓库:通过抽取和提炼应用数据库数据,建立山东电子口岸实体平台数据仓库,利用数据仓库和数据挖掘技术,为决策支持系统或业务智能系统提供数据来源,为领导决策和客户业务分析提供强有力的数据支持。

前台工作总结相关推荐  
三九文库 www.999doc.com
备案图标苏ICP备2020069977号