导 师: 王东;陈德
学科专业: H1204
授予学位: 硕士
作 者: ;
机构地区: 上海交通大学
摘 要:
世界经济在全球化趋势的推动下,跨国贸易迅速增长。海运企业作为世界贸易中的关键环节,扮演着举足轻重的角色,其业务涉及仓储、运输、包装,装卸以及检验检疫等多个物流环节。随着信息技术的不断进步和业务需求的增长变更,海运企业信息系统日趋复杂。不同的信息技术、平台产生了异构的数据和应用接口,不断变化的业务需求导致系统功能的繁杂并且重复,遍布世界各地的港口、仓库以及办公室使数据库形式多样、管理无序。如何充分整合海量的历史数据,高效的运行业务系统,快速变更业务流程,保障企业信息的安全,成为当前企业亟待解决的问题。海运企业应用集成就是在这样的背景下诞生的,它的引入带来了诸多的有益革新,譬如在各种海运企业应用之间共享数据和服务,提高数据处理效率,降低海运企业运营成本,增强市场应变能力,提供海运企业遗留应用的接口,延长遗留应用的生命周期,等等。伴随着海运企业业务的发展和信息技术的进步,海运企业应用集成的系统模式也在不断地探索中更新。
本文研究了当前海运企业应用集成的不同模式,结合当前海运企业的行业现状,分析了当前模式面临的问题,提出了SBC协同SOA的海运企业应用集成的系统模式,设计并实现了基于WCF技术、BIZTALK服务总线和CITRIX服务器计算的海运企业集装箱管理子系统。本文在多个系统层面进行海运企业应用集成的设计和实现,在方法层采用基于WCF的海运企业应用的WEB服务;在应用接口层采用基于BIZTALK的海运企业服务总线;在表示层采用基于CITRIX 服务器计算的海运企业应用客户端;贯穿整个集成系统构建基于WEB服务和活动目录的架构级别的系统安全认证中心,从而形成跨区域海运企业分布式应用的集成。
通过服务构建,将业务逻辑以集成服务的方式提供给企业总线,运用企业流程管理来动态地组织和运用这些服务,解决异构系统交互和业务流程动态重组问题;以SBC技术作为对系统部署速度和访问性能的辅助和加强,解决海运企业在全球各地因经济文化差异以及计算机基础设施不同造成的应用程序部署和访问难题;通过安全认证中心对用户在各个应用子系统中认证、授权、审计进行统一管理,解决大型海运企业分布式应用系统的安全控制难题。
SBC协同SOA的海运企业应用集成系统支持大型海运企业分布式应用环境,在面向服务架构、基于服务器计算、系统安全等内容和技术的基础上,结合现代海运企业的特点,在多个层面构建海运企业的应用集成新模式,力求满足现代海运企业应用集成的需求,使系统保持松散耦合特性、动态特性、可扩展性和安全性,为推动海运企业的发展提供了有利的条件。该系统已在某大型海运企业中成功应用,效果良好。
关 键 词: 海运企业 企业应用集成 面向服务架构 基于服务器计算 系统安全
分 类 号: [F27 TP3]
领 域: [经济管理] [经济管理] [自动化与计算机技术]