集成解决方案,was,新建应用_第1页
集成解决方案,was,新建应用_第2页
集成解决方案,was,新建应用_第3页
集成解决方案,was,新建应用_第4页
集成解决方案,was,新建应用_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

集成解决方案,was,新建应用篇一:大数据整合集成解决方案数据集成,主要是指基于企业分散的信息系统的业务数据进行再集中、再统一管理的过程,是一个渐进的过程,只要有新的、不同的数据产生,就不断有数据集成的步聚执行。企业有了五年、八年的信息化发展,凌乱、重复、歧义的数据接踵而至,数据集成的空间与需求日渐迫切,企业需要一个主数据管理(Master Data Manager)系统来统一企业的产品信息、客户信息;企业需要一个数据仓库(Data Warehouse)系统来提高领导层的决策意识,加快市场战略调整行动;企业需要一个数据中心(Data Center)系统来集中交换、分发、调度、管理企业基础数据。 数据集成的必要性、迫切性不言而喻,不断被推至企业信息化战略规划的首要位置。要实现企业数据集成的应用,不光要考虑企业急需集成的数据范围,还要从长远发展考虑数据集成的架构、能力和技术等方面内容。从数据集成应用的系统部署、业务范围、实施成熟性看主要可分三种架构。一种是单个系统数据集成架构、一种是企业统一数据集成架构、一种是机构之间数据集成架构。 企业统一数据集成架构,组织结构较复杂的大型企业、政府机构尤为偏爱这种数据集成的架构,因此类单位具有业务结构相对独立、数据权力尤为敏感、数据接口复杂繁多等特征,更需要多个部门一起协商来建立一个统一的数据中心平台,来解决部门之间频繁的数据交换的需求。如金融机构、电信企业,公安、税务等政府机构,业务独立、层级管理的组织结构决定了内部数据交互的复杂性。概括来说此类应用属于多对多的架构、数据交换频繁、要有独立的数据交换存储池、数据接口与数据类型繁多等特点。 对于企业管理性、决策性较强的信息系统如主数据管理系统、财务会计管理系统、数据仓库系统等数据可直接来源于数据中心,摆脱了没有企业数据中心前的一对多交叉的困扰,避免了业务系统对应多种管理系统时需要数据重复传送篇二:WAS 集群部署方案及安装配置手册1. 部署方案参考 如上图所示,中间件平台主要包括两大部分: ? 负载分发层 ? 包括两台服务器,通过 Heartbeat 实现 HA,提供浮动 IP 给客户端,保证了系 统不存在单点故障问题 ? 负载分发软件采用 IBM HTTP Server 实现 ? 通过IBM HTTP Server 配置虚拟主机,实现对不同应用的请求进行分发到不同 的后台 WAS 中间件集群。 ? WAS 中间件集群 ? 包括两台 4CPU(每 CPU 4Core)服务,每个服务器上通过水平扩展可以启动多 个 WAS 服务器。 ? 基于应用部署要求,为每个应用建立一个集群,逻辑上实现应用之间的隔离。 ? 每个集群可以根据应用的负载,动态分配 WAS 服务器实例数。如 HR 应用访 问量较大则分配 4 个 WAS 实例。 ? 但最小要保证一个集群至少包括 2 个 WAS 实现,并且这两个实例分别在不同 的物理服务器上,这样才能保证不出现单点故障。 ? 部署管理器,部署在 WAS Server1 上。 2. WebSphere 7 安装及配置 此安装配置说明仅供参考,还需要根据现场实现情况进行调整。 WAS 安装一、 四台服务器拓朴结构 四台机器 IP 地址,名称与安装内容 其中 DM 控制台管理用户 admin,口令 两个 web 服务器的管理用户也是 admin,口令二、 安装后验收 可打开应用服务器主机的控制管理台,管理用户admin,口令* 服务器集群下建有应用集群 服务器应用服务器下建有两个 WEB 服务 节点共有五个,分别是一个控制节点(一个 dmgr 节点),两个受控节点(两个 app 节点),两个非受控节点(两个 web节点) 集群下各受控节点已同步,并启动服务;两个 WEB 服务已生成插件、传播插件并启动。 在 DMGR 控制管理台可直接控制两个 WEB 的启动与停止。 三、 安装前系统检查 ? 群集安装时,确认所有机子的日期要一致 ? 确认磁盘空间足够 两个应用服务器的安装文件放在/was_install 两个WEB 服务器的安装文件放在/http_install 安装目录都是安装于默认的/opt 目录下 两个应用服务器安装后生成目录 /opt/IBM/WebServer/AppServer 两个 WEB 服务器安装后生成目录/opt/IBM/HTTPServer 两个 WEB 服务器的目录/opt/IBM/HTTPServer/plugins 放有插件 ? 确认管理域之内的所有的机器主机名和 ip 地址相互能够 ping 通 在安装前,要确保四台机的/etc/hosts 文件里面增加四台机的 ip 与主机名,修改如下 *.*.*.1 app1 *.*.*.2 app2 *.*.*.3 web1 *.*.*.4 web2 (对于初次安装系统后的主机,因为没有在 HOSTS 文件中增加此类记录,会导致安装失败,现象是安装后生成的profiles 不完整,并且执行失败,启动不了管理服务。 另外,安装完 WAS 后,不能修改主机名,否则 WAS 的服务启动不了,需要重新安装) ? 确认主机名在生产环境中不会再改变 ? 四台主机做好设置,能够用 xmanager 进行图形化安装。如不能进行图形化安装,则需 要修改 was 或 his 下的文件中的各参数,工作量大而且易出错。 ? 安装介质已有, nd for linux x86-64 bit 对于 ,对于操作系统与硬件空间要求如下: The following list identifies the products that are supported when WebSphere Application Server runs on the Linux x86-64 operating system. It is not necessary to run these products on the same machine or operating system as WebSphere Application Server.: Operating Systems ? Red Hat Enterprise Linux AS, Version 4 with Update 6 supported with 64-bit WebSphere Server Application ? ? ? ? ? Red Hat Enterprise Linux ES, Version 4 with Update 6 Red Hat Enterprise Linux, Version 5 SUSE Linux Enterprise Server, Version 9 with SP4 SUSE Linux Enterprise Server, Version 10 with Update 1 SUSE Linux Enterprise Server, Version 11 6? Hardware Requirements ? ? ? ? AMD Opteron and Intel EM64T (64 bit kernel support only) Minimum 1 GB physical memory recommended CD-ROM drive 四、 把安装程序包放到主机/was_install 目录下,解压,解包 命令 gunzip*.gz Tar xvf *.tar 五、 图形化安装过程(用执行安装)1、应用服务器主机 36 安装 was 过程如下各步: 进入 linux 环境,打开终端,打开文件系统,在was_installwas_ins目录下的 ,双击运行 选择左面列表的第一项,进行 was 安装, 进入下一个安装画面 选择接受协议系统进行安装前检查,检查版本,软硬件环境,检查通过 篇三:基于 SOA 的应用集成解决方案基于 SOA 的应用集成解决方案 四川烟草商业系统应用集成项目 Application Integration Solution Based on SOA Introduction of Application Integration Solution to Sichuan Tobacco Business Systems 山东浪潮齐鲁软件产业股份有限公司 张永刚 单震 摘要:通过提出的基于 SOA 的应用集成解决方案,介绍了四川烟草“平台+应用”方式的 SOA 总体设计方案,描述了项目实施过程中如何进行服务的分析和设计,着重阐述 SOA 应用集成解决方案,并试图提出一种符合 SOA 思想的信息整合模式,为后续烟草行业内的信息系统集成整合提供一个可参考的指南。 关键词:SOA,应用集成,平台,应用,服务 Abstrace:This paper proposes a SOA-based application integration solutions,described the “platform + application“ way of SOA design program of Sichuan Tobacco,and how services been analyzed and designed in this project, focuses on the SOA-based application integration,and try to proposes an SOA-thinking information integration model,provide a reference guide for tobacco industrys Application Integration. Keywords: service oriented architecture;application integration; platform; service 1. 引言 烟草行业是一个包含行政、商业、工业、农业等多元化构成结构的体系,对烟草商业企业来说,既担负着卷烟专卖管理的职责,又是卷烟经营销售的主体,所以存在着大量的信息进行横向、纵向的互联互通、数据交换、服务集成。传统的信息化建设,对原有的信息系统推倒重建的方式已无法适合庞大的结构复杂的体系,而 SOA 架构的核心主要是灵活、重用、松耦合、自动化流程和标准,对烟草行业这样一个多元化构成结构的体系来说,利用 SOA 的思想和技术体系进行行业信息化建设非常合适。 为实现 “系统集成、资源整合、信息共享”的目标,中国烟草总公司四川省公司(以下简称四川烟草),组织进行了应用集成整合项目的建设,应用集成项目基于创新的SOA 思想构建,以四川烟草信息系统为突破点,以“界面集成整合、应用集成整合、流程集成整合、数据集成整合”为建设方向,在行业内创新地提出了一套从界面到应用流程再到数据的完整集成整合解决方案。 2. SOA 应用需求分析 业务背景 近年来,四川省烟草专卖局的业务不断发展,对信息化建设的要求也越来越高,信息化已基本覆盖了企业的所有部门。部门级应用系统已经建设的比较完备,形成了大量的信息资源。随着 IT 系统所支撑的业务的增加,在用户层面,用户和系统管理者都面对同一个日益复杂、进行功能操作的界面。用户不得不在多个系统上进行登录,而系统管理者则面对越来越复杂的用户资源的权限管理。每个系统都提供不同的用户界面,需要看的信息分散在多个系统中,迫使用户多次打开并处理必要的工作。在应用层面,由于目前的信息应用系统是在不同时期、不同开发商、在不同的阶段建设的,又采用了不同的技术架构,这样各个系统之间进行信息共享和互动就很困难,底层缺乏统一的技术架构和集成标准,随着目前烟草行业业务模式的调整和系统的提升,需要信息系统在底层架构层面提供支撑,便于系统间的信息 和流程的集成、新系统的统一接入管理。SOA 需求分析 我们不能认为企业中现有的信息资源是推进 SOA 架构的阻碍。恰恰相反,在 SOA 的思想下,现有的部门级信息系统资源是一颗颗散落的珍珠,而 SOA 的架构并不是要将珍珠抛弃掉,而是要将他们串联起来,形成更有价值的资产。 ? 集成现有系统,而非推倒重来 面向服务的体系结构可以基于现有系统的情况来进行构建,而不需要彻底重新创建系统。通过使用适当的 SOA 框架并使其用于整个集团公司,将现有的信息系统功能的对外接口进行包装,实现外部交互的组件化,就可以实现SOA 的价值了。 ? 服务设计松耦合,增加灵活性 服务对于调用者是位置透明的,而且服务是从业务角度出发发现的,并不与特定的信息系统紧密相关。同时,组件化提供的服务,不依赖于组件本身,可随时替换组件。? 加快开发实施速度,减少阻力 利用分散的组件,可逐步满足企业的集成整合需要,集成整合的分步实施就是充分利用 SOA 组件化的优势。同时,现有信息系统也在逐步地进行改造,降低了激变的风险。 3. 总体设计方案 从当前信息技术发展趋势来看,四川烟草下一步的信息化建设需要制定一个统一的标准体系和基础平台,所有的应用系统基于标准,搭建在一个企业级的基础平台之上。浪潮软件结合自身在 SOA 方面的相关经验和该项目的实际需求,确立了符合 SOA 思想的“平台+应用”的建设方案。立足于企业现有信息系统基础,构建统一的“平台+应用”模式,将信息系统的前台应用化、后台平台化,打通系统间的数据、应用、流程、界面,根据业务需求将其组合成不同的信息系统,当业务需求变化时,能快速、低成本、高效率地满足业务变化要求,提升信息化对业务的适应能力。 技术分析 按照“平台+应用”的模式,为各类应用系统建立运行支撑和公共服务的独立的 SOA 应用集成平台,作为信息化标准和规范的载体。 “平台”提供基本的 SOA 技术支撑组件,这些支撑技术包括:服务的统一注册和发现、服务的开发和编排、服务的生命周期管理等。并通过可编排的服务实现业务流程和工作审批流程,形成企业的流程管理平台。通过在“平台”上集成身份管理组件、统一用户组件、统一授权组件和界面管理组件等一系列 SOA 技术组件,形成企业的门户集成平台,为用户提供单点登录、个性化界面展示等功能。 部署在集成平台上的应用,只需实现业务逻辑,利用SOA 应用集成平台提供的系统、流程、应用、数据及安全与运维等标准化管理服务,就能够提供业务服务。企业级的基础平台需要整合现有的数据资源、接口服务资源和系统资源,并搭建统一的信息交互总线,完成服务注册、服务开发、服务编制、服务编排和服务管理等技术支撑,并在平台的基础上完成公共的身份管理服务、统一授权服务、界面展现服务及其他信息服务。这些组件和功能最终以插件的方式组合形成四川烟草的服务集成平台、流程管理平台、门户集成平台等。 总体方案 通过上面的分析,为了满足“平台应用”信息化建设目标,总结出 SOA 应用集成平台具备的能力要求,四川烟草信息化建设总体集成架构如图 1 所示。 图 1 四川烟草应用集成总体架构结合上述信息化架构,实现“平台应用”思路的核心就是 SOA 应用集成平台的建设。结合当前四川省信息化建设现状,除了三大支撑体系(基础设施体系、标准规范体系、信息安全体系)外,基于 SOA 应用集成平台的信息系统建设主要包括 SOA 应用集成平台搭建、实现集成能力的技术支撑组件、公共业务组件、以及应用系统集成四个方面。其中集成平台搭建主要是利用具备相应能力的平台软件工具来搭建集成环境,主要包括企业服务总线(ESB)工具、XML 消息处理工具、流程集成(BPM)工具、企业门户(portal)工具。实现集成能力的技术支撑组件包括部分软件产品和组件化应用,主要有统一用户组件、身份管理组件、统一授权组件、界面管理组件和沟通协作组件。公共业务组件当前以主数据管理和网上订货为突破口实现了应用的组件化。下一步,根据信息系统建设情况对应用系统逐步地进行组件化改造,做到信息系统内部的松耦合,从而提高应用系统的随需应变能力。应用系统集成以WebService 技术为核心,通过服务链接应用系统和平台及附属于平台的技术组件和业务组件,从而形成“平台+应用”的整体架构。 4. 服务分析与设计 该项目中,主要采用流程分析和资产分析两种方式来发现服务。在流程整合中发现服务,按照 SOA 实施标准,流程分析适合采用自上而下的方式进行,而资产分析则采用自下而上,两者最后通过对比,实现两端对齐,避免服务的遗漏,满足业务的需要。 ? 流程分析 梳理业务流程,目的是为了了解四川烟草商业企业现有业务流程、业务的处理方式和方法。在流程梳理过程中了解企业对业务流程的环节和管理上有什么不满意的地方或者改进的想法及想达到的目标。业务咨询顾问负责指导客户方进行业务流程的梳理,并在整个过程中详细清晰地了解企业的业务处理流程,分析企业的业务流程和管理方法的不足之处,找出可优化调整的节点,并提出更适

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论