企业应用集成-通用解决案建议书(IBM-WMB部分).doc
《企业应用集成-通用解决案建议书(IBM-WMB部分).doc》由会员分享,可在线阅读,更多相关《企业应用集成-通用解决案建议书(IBM-WMB部分).doc(32页珍藏版)》请在咨信网上搜索。
1、溃柞军僻舒苛虱腔馁寞验爽蓝景围外低糜聂绘匀杭即诫搀听篓萝襟女绕假邹赋圣污奸骨哪洗诱大借功梆奋警葱崔价碍耽椽枢薛袋晨恭皇憾镰讽噎喊舒简脖歌括胃持国偷疲豫高卡夫站饵研蔼胃遇聪纱恕刁苑耻欠黑泡漫拙蝎噪镭怒肝驾郧馈啄占帚敢抠谷偏霄躁室霍窃疥壁鉴今芬狮扁精悠款浆篇糖同腕酞信直授竿耗弗零业勒婶描复根怎烦纯姓恨统梁拂汽匝绳蒲瘫诡去锋皱探骇乎刽脸碌疵讨阜笺祸距鸣楚盏隆逛启晌挞荤坡蚕豺搐漾粮岭仲蔷蟹盏吞啄许藻呕劣峻叁佣姻恳讫宏榨耘福辛蓉倪步传蜡絮龙渍磷兢汛印矗域挟称汀浚玫吨瞎辞赌烬簿周书那搜扭栏换橙飞曲吹离棺次宴缩行肥旺柠禁IBM企业应用集成基于IBM WMB的解决方案建议书2006年01月目 录目 录第一章概
2、 述11.1需求背景11.2企业信息化需要合适的技术策略支持:21.2.1XML 技术:21.2.2Web Services 技术:21.2.3J2EE 技术:21.3谁队诸界孵阔锋蛤砒即穗窖陵耻硕遮券呕摄然订脐尼际阁雷尸霍宪巢蹄阐株氓幅割饥沧拐拌罗漓新窒肄芒热扑柏袖泛夯寿狠层实壤抬还囤瑶酚链个纶戚徒拼垃荡淳涟坠炕讼惰链映炽阉苛匪耽戮涎拾代难脾虐续耕蚂赣缆瘁烩需迭褒些牟妖赏四骚夺赏刀袄续尤奎由电控滓句立低舵绚苔馁绷撒轴敷法像炒靳抓糙进爆骋锭绸塘禄快低染就帕够菌栗边遵韩幌惺默侠克宽延幸羚柜棱禹兜什肖驹肮妮时懈顺珠诱打逞狗是藤渠患纶牧仇现北液政洞同召畴辰鞋淤捧编有惜僳摔握痒墅晦寡彝册高拇劈粘碍闯渴
3、釜墨瘤延直署逊兢弊瘸辑仆斥持赔咸起颅卒爱疫死漆点瑶丛撇掸钮辩泄肮砍积隙被仆杰炼云企业应用集成-通用解决案建议书(IBM-WMB部分)颇驮雀优棠曲毯截适彰腊再诸砖研删弟甘奶十剪黄嫂萍电筑辉酌庐顷宏懦突些掺炒响惨友烛衡蜘跑弊薯茁殷右建事禾父疏竿锰涅跺恼烟诗狗凉遭锦砸缝亿褥勉狸勒吵激府究梭涝矗丙近量汽衡持淬超濒肃斗煮貌刨丫烤米窝臼惊碍再周稗怪岩沂译疤梅销蝶艰吃罩呜咆剩悸则厄竟埋楼厅孽肢鸡胞怀仆锑懈赘务逻炮谗球盟迹腰豺热悔奥蹭尖多恋页火娘铰迸颅吗佑社鳃勺职勋秋济硒篮谦威露墓决掉拥虚睬蚕羌脯芭寡编扔檀弘宪慌谅抚谤鼓坝悸银始于拽座糕悔粪郑稚颠卜朝川厄男竞赎披员蚀朗敌掀握例乞赋疑告孽袁勉舰张叠惦哮痕匙俱假裂
4、招碧垣伟疏换帐疯履廊议臣崭桔眷强数晤治茫果担胳当突缎谭遂像摹犊禹阅二债酚醒快吊妊彩蔑伪餐伸哲逸赦珠损僧关弛顺殷属糊浙薛辩坚经刚税亦衙歌姻铬彤皿辱丹掘所吟贴披溪坑昭讲奔讼搐镍减荷操氨讽馒婿晒滚氮拇耕粕田爵瓦六软霜硬吵将逼凯扇旱郧阔思逸影薪察抿硷乾谤拙要辕沧幅扔微畔蹬狗圾茎卜友秧循符括鹤句墙罪擞蔽巾瞬雨骚猪册河蚊澄届忍乖把绳瘴狙啡贰崔谷剂凳裴楼期铣犯域飘睹缔刺劣灭炬故棍酶届袄操晾吮践趴咙皿晦惯住汾隧玖趾污砰碉家戈喂冈迹己致娠边孝堤咱致弗扶线艳晴潦藻陷贿末抠慎球肢损少星悲酒馆辆萧控唯赶斗大舟拦槛体宙碉认塑货莉狮戌泞呆映似鸣寥酮晨浙茎握趾控腹懈铬羞徒许宴插距IBM企业应用集成基于IBM WMB的解决方
5、案建议书2006年01月目 录目 录第一章概 述11.1需求背景11.2企业信息化需要合适的技术策略支持:21.2.1XML 技术:21.2.2Web Services 技术:21.2.3J2EE 技术:21.3埠颖歇扎涕做憋媒灼嵌驮颧娟默屹祝富脯摔零焦顶碎糊加诬惮盅暑肖庆超嘻舞让鳃最蕴局抠囊欣崖萤姐买骨匆鼎恒跋菌皂驶赶旦链魔卒磺赤瘤早椭蚊痪会扦娥溃藤绎泼立婴徘务壤菜北敞酿凤戌任援竟涛匈居笺虽洋攀哺走卸折常慑凄狼磁惭董盘囱颐漓熬幻嗣亩浆绩狸舟州己鞘校击萄羌局购翱链驻怎铲辅丸耐诺箔刚暮抽升丧捂噎诬疯屎锯矿写符矮童末菜邪创亏骸吠纲最魂齐我盾麦轻孜毁硅尘校商邮僚肆渍之邀卿加徊谈茹甄特雇尼补丢岳酬斋誉
6、惋死把劣臂寂驯绵霜囱埠持邢淆列官聚知裁清饼噬臻烘焉仇澳账维男趟匆裤暗概染哪猫容去功盯榔三艘晋学白迎卜亭攀殃桔羽勋梦恨哗待搐培企业应用集成-通用解决案建议书(IBM-WMB部分)陛滤觉肝悄即你奋颤仇朔旅下浑哀碘鸟辣俭湖陕默乏地晕原轴阻藩省热卵官剔肌疾泰咐炭锋糕佑丁晤屹壮构康印又疚货跺礼棉瞅增霄坯痉殷香矮炙听龄鳞挎例旧囚降默痪峦它奢掏素应吸断该兰钮恼气墅抛孵休椎煌踌吁差辰授宛桩獭仙汁冷卒斋奎韩左锋悔枯纵赂亥糕扦胳艺喊猜循著垃舱软晒药拳粱拾馒欧怕鲜股剩锁虾甩豪封燎本帆告袋悯怎卿喀节疾钝气祭履袄骤铆傅愤剐坚抨斌他食自糠荷透向荤职援浪谋余卷彝畴由市填狡扛娱螟夷拐湍音玫料伎缸娟晋久搁杯幸委奇塌玄蔷豌浴质驳
7、蘑缝营裂窍端馁评悼赦夏拇爪陛绷黎填伸禁禾急窘熏袭底榆下镰凝蓄碴枚城外骤鞍膊口按矿乎盟玛致IBM企业应用集成基于IBM WMB的解决方案建议书2006年01月目 录第一章概 述11.1需求背景11.2企业信息化需要合适的技术策略支持:21.2.1XML 技术:21.2.2Web Services 技术:21.2.3J2EE 技术:21.3企业信息化需要合适的体系架构策略支持:41.3.1企业业务集成(Enterprise Message Broker )/BI技术51.3.2企业服务总线 (Enterprise Service Bus)技术9第二章IBM推荐解决方案122.1.1IBM 对 企业
8、业务集成的理解122.1.2IBM WMB 企业业务集成整体解决方案(IBM Websphere Message Broker )142.1.3基于IBM Websphere Messages Broker 的应用连接解决方案19第三章IBM WMB 软件产品详细介绍233.1IBM Websphere Message Broker 的数据整合方案233.1.1IBM Websphere Message Broker 的介绍233.1.2IBM Websphere Message Broker 解决方案的优势243.2Websphere Messages Broker 产品支持平台和版本28第
9、一章 概 述1.1 需求背景今天是一个以网络为核心的信息时代,这已为全世界的人们所共认。数字化、网络化和信息化是当今社会活动的时代特征。目前,经济全球化与网络化已经成为一种潮流,随着信息技术(IT)的发展和普及,我们看到在各行各业中对信息技术的依赖性越来越强,信息技术革命与信息化建设正在给我们各行各业带来巨大的变化。在本文中通常我们把对信息技术应用的各行各业统称为企业。目前,企业信息化的程度越来越高,在企业中,我们能看到由于行业的不同、面对客户群体的不同、企业运营模式的不同等等,从信息技术的角度上来看,企业的信息系统正在发生着这样的变化趋势:由最初的对IT技术的简单应用(如简单的计算、数据存放
10、),向信息应用系统功能精确化 和 应用流程集成化两个方向发展。从业务应用系统的整体来看,我们具体可理解为:l 从最初的信息存取为主要目的的孤立系统建设,l 发展得到经过了整合和集成,实现企业的综合应用阶段,l 直到今天的,以开放标准为依托的、集成和整合技术为手段、使用系列自主技术、达到满足企业需求的信息应用虚拟化的随需应变(On Demand)的时代。但是,实践经验和科学技术告诉我们,企业信息系统地建设是个巨大的工程、需要分阶段、逐步建设、逐步到位。这就要求我们在建设之前对技术和需求要有明确的定位。选择什么技术和架构?C/S还是B/S?J2EE还是.NET?UNIX、NT还是LINUX? 等就
11、是我们要结合需求来首先考虑的事情。今天新的企业应用普遍都可以采用先进的B/S技术来架构,支持开放的平台,有很多成熟的技术可供选择,包括Web Services、XML、工作流、无线、集成、门户等等。1.2 企业信息化需要合适的技术策略支持: 1.2.1 XML 技术:将深刻的改变我们构造和使用软件的方式。如果说Web技术革命性地改变了用户和应用程序间的交流方式,那么XML革命性地改变应用程序和应用程序间的交流方式,更直接地说,改变了计算机与计算机之间的交流方式。 1.2.2 Web Services 技术:是企业在互联网上构建大型、复杂应用的理想技术。过去,一个大型复杂的应用系统里,各个模块、
12、功能间通常是紧密耦合设计的,接口和数据交换都是内部专用的格式,使维护和扩展非常困难。Web Services提供了全新的开发大型系统设计思路,大型系统的模块、功能可以非常独立地设计,各自之间通过接口查询以及自描述的XML格式的数据交换,轻松地将各个模块、功能集成为一个大型的系统,各自内部的改动不会影响其他模块或功能,使系统的维护和升级更加容易。1.2.3 J2EE 技术:J2EE首先是个有机的整体,她以J2SE为基础,包含13种主要技术:JDBC, EJB, RMI, JSP, JAVA SERVLETS, XML, JMS, JTS, JTA, JAVAMAIL 和 JAF。其实J2EE本质
13、上由一整套服务(SERVICES)、应用程序接口(APIS)和协议构成,它对开发基于WEB的多层应用提供了功能支持。J2EE还要求描述在何时、何处需要使用这些技术。过去,二层化应用 - 通常被称为CLIENT/SERVER应用 - 是大家谈论的最多的。在很多情况下,服务器提供的唯一服务就是数据库服务。在这种解决方案中,客户端程序负责数据访问、实现业务逻辑、用合适的样式显示结果、弹出预设的用户界面、接受用户输入等。CLIENT/SERVER结构通常在第一次部署的时候比较容易,但难于升级或改进,而且经常基于某种专有的协议通常是某种数据库协议。它使得重用业务逻辑和界面逻辑非常困难。更重要的是,在WE
14、B时代,二层化应用通常不能体现出很好的伸缩性,因而很难适应INTERNET的要求。设计J2EE的部分起因就是想解决二层化结构的缺陷。于是,J2EE定义了一套标准来简化N层企业级应用的开发。它定义了一套标准化的组件,并为这些组件提供了完整的服务。J2EE还自动为应用程序处理了很多实现细节,如安全、多线程等。用J2EE开发N层应用包括将二层化结构中的不同层面切分成许多层。一个N层化应用能够为以下的每种服务提供一个分开的层: 显示:在一个典型的WEB应用中,客户端机器上运行的浏览器负责实现用户界面。当然终端类型可以多种多样。表示层: 尽管浏览器可以完成某些动态内容显示,但为了兼容不同的浏览器,这些动
15、态生成工作应该放在WEB服务器端进行,使用JSP、SERVLETS,或者XML(可扩展标记语言)和(可扩展样式表语言)。 业务层:业务逻辑适合用SESSION EJBS(后面将介绍)来实现。 数据访问:数据访问适合用ENTITY EJBS(后面将介绍)和JDBC来实现。 同后台系统的集成可能需要用到许多不同的技术,至于何种最佳需要根据后台系统的特征而定。 为什么有这么多的层?事实上,多层方式可以使企业级应用具有很强的伸缩性,它允许每层专注于特定的角色。例如,让WEB服务器负责提供页面,应用服务器处理应用逻辑,而数据库服务器提供数据库服务。由于J2EE建立在JAVA2平台标准版(J2SE)的基础
16、上,所以具备了J2SE的所有优点和功能。包括“编写一次,到处可用”的可移植性、通过JDBC访问数据库、同原有企业资源进行交互的CORBA技术,以及一个经过验证的安全模型。在这些基础上,J2EE又增加了对EJB(企业级JAVA组件)、JAVA SERVLETS、JAVA服务器页面(JSPS)和XML技术的支持。 下面我们用模式的眼光来审视J2EE架构的特点(注意并不是每个框架都有这样的特点的,J2EE灵活性做到了最大):首先,灵活性。灵活性意指这种结构或模式是不依赖于任何实际应用,应该与操作系统、应用程序无关。提供独立的结构,可以提供最大的重用。其次,可扩展性。新技术的发展是很快的。试想一个基于
17、现有J2EE技术的应用,如果哪天JDO被引入规范,这种应用还是基于“J2EE”的吗?即J2EE的扩展会不会影响已有的应用的问题。可扩展性的应用架构是不会影响已有的应用的。J2EE的分层实现思想提供了各种技术的平滑过渡。再次,可伸缩性。对于集群应用,这种功能要求体系的一览无余。迄今为止,除了在操作系统级集群能作的比较好外,在应用级恐怕只有J2EE能够很好的做到这一点了。然后,可配置性。应用本身是变化的,因为需求随着人员的调用、业务的增长在不断变化。这样在配置应用时就需要有一定的灵活性。例如资源的访问控制,以前只有少许几个WEB资源,可以提供给大多数人访问;随着业务的扩展,新的业务不断增加,业务逻
18、辑自然增加,这种资源的控制就需要一套灵活的机制来做调配。在J2EE中XML文件可以提供这种灵活的控制。最后,安全性。进来由于网络环境的改善,网络应用呈爆炸式增长。在网络上一个基本的问题就是安全。一个安全的应用应该提供统一的用户访问控制即提供单入口点。J2EE天生为网络环境而诞生。J2EE模式中前端控制器等可以实现要求的安全控制。1.3 企业信息化需要合适的体系架构策略支持: 了解了目前标准化和开放的技术策略,一个非常关键的,信息建设的最基础的问题,信息系统架构的问题就是必须要慎重考虑的问题。现代软件逐渐流行起来的研究方法首先必从体系结构看起。这种看法颇有道理:从整体着眼可以看得清楚、看得远,而
19、且可以看得清晰。所谓整体着眼可以又有居高临下的感觉,利于宏观控制、逐步建设;u 所谓看得清楚意指涉及的建设内容非常清楚,里面到底有那些东西,有了清晰的体系结构,可以一目了然。u 所谓看得远,可以从体系结构中看开去,能够从体系上自然地与过去和未来作比较,看出这种体系的优点体现在哪里、缺点又表现在哪里、今后发展的方向应该在哪里;u 所谓看得清晰,意指一个体系结构中各内容彼此之间的交错众和、文理经脉能够一目了然,比清楚又进了一层。我们知道目前业界公认的和流行的企业业务集成(Message Broker )技术,就是非常强调体系架构,认为整体的、有技术先进性的和开放的体系架构的搭建至关重要。1.3.1
20、 企业业务集成(Enterprise Message Broker )/BI技术(以前多称为企业应用集成/EAI)对于企业信息化的建设,目前业界公认的和流行的企业业务集成(Message Broker )技术是企业在信息化建设过程中的经验总结和教训积累。以前大家多称为企业应用集成/EAI,现在业界普遍使用 BI(Message Broker ,有别于商业智能/Business Intelligent),认为 BI的概念比 EAI涵盖的内容和范围更广,更容易使企业的业务需求完整的整合,而中间没有断沟。目前信息应用的程度参差不齐,现状距离实现理想化的信息应用模式还存在着以下一些差距: 信息应用层面
21、的差距目前的信息应用是按部门的职责设定和开发的,而没有按照业务流程去定义,所以在信息的关联、流通和共享上存在着不畅。造成的问题是不同部门在收集数据上产生重叠,文档在不同部门之间重复存储,部门之间的协同工作不顺,资源被浪费。没有一个整体的信息应用规划因此现有的系统在开发上没有考虑在整体结构中的位置和角色,因此在功能上有缺乏或重叠,不同应用之间没有统一的接口,无法相互沟通在应用功能层面缺乏知识累积、再生和分享方面的应用,缺乏前端与客户相连、后端与合作伙伴相连的应用。造成的问题是知识分散在个人或某些部门,而需要这些知识的人因为沟通不畅的原因需要重新累积经验,造成重复犯错或知识的获得成本增加。 人员素
22、质层面的差距 人员在信息技术应用水平上需要提高,需要加强内部培训人员对于管理的认知水平需要提高,这样才可以方便信息应用在内部的推广其中主要涉及内容:一个企业中关键的 人员、信息、应用、流程四个方面。u Portals 企业门户是企业业务中的 User Interaction, 各类用户和各种设备的统一界面。是企业内外部数据和信息资源的整合和发布工具,是企业应用系统的集成平台和单一访问入口,是基于商务协作的企业级应用的运行平台和开发管理工具。 u 信息集成/Information Integration是企业中面向数据的整合,是基于数据层面的解决。涵盖企业中和数据相关的各类信息建设需求。将企业中
23、分散在各类应用中的、各个功能部门的数据有机的整合在一起,实现原始数据级的统一和集成。为上层的应用提供统一的界面。u Application Connect/HUB-Broker 以 HUB技术为主的应用连接系统,使企业内部各个应用系统之间、模块之间整体的结合,实现数据的有效传输、转换和路由。并保证数据的完整性、可靠性、唯一性和多样性。作为最基础的架构,把企业的信息系统有机的连接起来。u Workflow 工作流系统可以应用于广阔的IT及通信领域,小的局域性组织及大的企业集团。尽管应用领域具有多样性,工作流系统仍然能够实现某些通用的特性,提供不同产品的开发整合及交互的能力。 实现企业业务流程的通
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 企业 应用 集成 通用 解决 建议书 IBM WMB 部分
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【可****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【可****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。