基友是什么意思是SOA解决方案?

IBM SOA解决方案全面落地
布局全球棋先一着--《通信世界》2006年42期
IBM SOA解决方案全面落地
布局全球棋先一着
【摘要】:曾经,人们将IT里出现的ERP、CRM等英文缩写称为“新三字经”,SOA就是“新三字经”的典型代表,但很多客户仍然对SOA知之甚少,并未给予其应用的关注。激烈的外部竞争环境与有限的内部资源给当今企业带来的挑战日益强大,如何利用有限的资源提高企业整体生产力,在激烈的竞争中保持灵活性,并实现不断的创新,成为CEO们最为关注的问题,SOA再也不能只停留在理念宣传阶段。IBM全球首家SOA方案中心落户北京标志着SOA已深入行业、全面落地,同时也意味着IBM在全球SOA布局中已棋先一着。SOA正走上前台,进入IT购买者的视野。
【关键词】:
【分类号】:F627【正文快照】:
11月1日,IBM公司正式宣布在北京与印度普纳同时成立两个全新的IBM SOA全球方案中心,用于开发、管理和交付深入行业的SOA解决方案。IBM全球企业咨询服务部咨询服务全球负责人Peggy Vaughan表示,此举动标志着IB M的SOA实施能力已经发展到进入行业深层、全面落地的产业化阶段,受
欢迎:、、)
支持CAJ、PDF文件格式,仅支持PDF格式
【同被引文献】
中国期刊全文数据库
刘冰;卢秀山;田茂义;;[J];测绘科学;2007年01期
徐宏发;王卫平;;[J];计算机工程与应用;2006年34期
李晓东;杨扬;郭文彩;;[J];计算机工程;2006年21期
简斌;闫光荣;朱心雄;;[J];计算机辅助设计与图形学学报;2007年01期
马华;李建华;;[J];计算技术与自动化;2005年04期
叶钰,应时,李伟斋,张韬;[J];计算机应用研究;2005年02期
凌晓东;;[J];计算机应用与软件;2007年10期
冯祥胜;余振华;;[J];企业经济;2006年11期
陈丹;袁捷;;[J];计算机工程与设计;2006年24期
于振梅;;[J];中山大学学报论丛;2006年08期
【相似文献】
中国期刊全文数据库
李鹏飞;;[J];电信技术;2008年02期
;[J];通讯世界;1998年07期
;[J];金融电子化;1999年11期
;[J];中国电信业;2001年09期
;[J];信息安全与通信保密;2006年07期
;[J];数字通信世界;2007年12期
;[J];移动通信;2008年20期
;[J];可编程控制器与工厂自动化;2009年05期
;[J];中国电信业;2003年03期
;[J];中国电信业;2005年03期
中国重要会议论文全文数据库
王鸿儒;;[A];海南省通信学会论文集(二○○一年)[C];2001年
孟令希;;[A];第十三届中国科协年会第11分会场-中国智慧城市论坛论文集[C];2011年
姜德华;;[A];中国通信学会信息通信网络技术委员会2009年年会论文集(上册)[C];2009年
陈显禄;孙海洪;孙琦琳;郭琳;;[A];中国通信学会第六届学术年会论文集(下)[C];2009年
;[A];四川省通信学会2006年学术年会论文集(二)[C];2006年
;[A];2008年“ICT助力两型社会建设”学术研讨会论文集[C];2008年
高博文;杨鹏;钱莉莉;李航;刘洋;盛煜;郭鹏;;[A];中国通信学会信息通信网络技术委员会2009年年会论文集(下册)[C];2009年
;[A];四川省通信学会2005年学术年会论文集[C];2005年
;[A];2007中国卫星应用大会会议文集[C];2007年
;[A];突发公共事件应急信息系统建设与应用——第二届中国政府电子政务论坛论文集[C];2005年
中国重要报纸全文数据库
本报记者 冷文生;[N];科技日报;2005年
维江;[N];中国财经报;2006年
;[N];中国电子报;2006年
;[N];计算机世界;2006年
;[N];计算机世界;2006年
;[N];人民邮电;2006年
;[N];人民邮电;2006年
;[N];人民邮电;2007年
;[N];人民邮电;2007年
;[N];人民邮电;2007年
中国硕士学位论文全文数据库
吴利洁;[D];北京交通大学;2008年
闫晓春;[D];北京邮电大学;2007年
朱磊;[D];北京邮电大学;2007年
王文清;[D];北京邮电大学;2008年
刘则利;[D];北京邮电大学;2009年
张艳霞;[D];河北工业大学;2010年
廖祖文;[D];电子科技大学;2007年
李伟奇;[D];北京邮电大学;2010年
王春昕;[D];北京邮电大学;2006年
张莹;[D];北京邮电大学;2007年
&快捷付款方式
&订购知网充值卡
400-819-9993
《中国学术期刊(光盘版)》电子杂志社有限公司
同方知网数字出版技术股份有限公司
地址:北京清华大学 84-48信箱 知识超市公司
出版物经营许可证 新出发京批字第直0595号
订购热线:400-819-82499
服务热线:010--
在线咨询:
传真:010-
京公网安备75号基于SOA服务模式的单点登录解决方案_服务器应用_Linux公社-Linux系统门户网站
你好,游客
基于SOA服务模式的单点登录解决方案
来源:Linux社区&
作者:frankding
本文档通过一个基于标准的SOA服务的单点登录信息综合管理平台的开发,解决了分布式系统间的用户认证、权限验证、session超时、单点登出等问题,体现了SOA服务开发面向业务、粗粒度、松耦合方面的特点。
SSO、SCA/SDO标准、SOA服务、单点登录、用户认证、权限验证、EOS6
定义、首字母缩写词及缩略语
SSO:Single Sign-On单点登录
EOS:Primeton EOSTM6.0,普元公司的面向构件的SOA平台
1.1&&& 介绍
在分布式系统中如何实现单点登录和权限验证是很多企业在信息化建设过程中普遍都会遇到的问题。对这个问题,业界也提出了很多的解决方案,比如WebLogic,WebSphere都提供了容器级的方案, Yale大学的CAS (Central Authentication Service)这样的开源的解决方案,还有很多企业开发了适用本企业的解决方案。但这些解决方案,都有一个共同弱点,就是用户认证和权限验证不能很好结合,基本上分开解决,单点登录只解决用户认证问题,权限验证都交给各个业务应用独立进行。
在SOA成为大势所趋的今天,把用户认证和权限验证包装成SOA服务,在分布式系统中采用SOA服务来认证用户信息,验证用户权限的方案,很好的解决单点登录的认证和权限验证问题。而且基于SOA的单点登录在支持系统松耦合,系统扩展性,灵活性方面都有很大的好处。笔者有幸参加某银行的信息综合管理平台的建设,采用普元公司面向构件的SOA开发平台EOS,很方便的实现基于SCA/SDO标准的SOA服务,实现分布式系统的单点登录和权限验证。
1.2&&& 系统框架
按照规划,信息综合管理平台将为所有的MIS业务应用提供用户认证、权限验证等服务。用户信息、权限信息集中在信息综合平台维护。信息综合管理平台和MIS业务应用可以自由地部署到一台或多台硬件设备,分别有自己独立的数据库。它们的部署图如下:
图1:系统部署图
对用户而言,信息综合管理平台和业务应用是一个整体。信息综合管理系统需要支持用户单点登录,即用户在客户端要访问业务应用,需要先在信息综合管理系统进行用户登录,登录成功后,用户再访问业务应用时,业务应用判断客户是否有权限访问。如果有权限,则业务应用执行业务逻辑,返回结果给客户。
业务应用权限的信息在信息综合管理平台统一维护,这样有利于集中管理。业务应用能够根据信息综合平台的授权信息进行权限验证。
所以,我们需要在统一用户组织机构、权限管理的基础上,实现信息综合管理平台与各个MIS业务应用的单点登录机制和权限验证机制。
1.3&&& 单点登录机制原理
单点登录主要解决三个问题:单点登录、session超时、单点登出。根据EOS平台的SOA开发方法,从业务问题出发,抽取成服务来解决问题。我们可以用用户认证服务提供单点登录,登出服务提供单点登出功能。用户认证服务由信息综合管理平台提供,登出服务由MIS业务应用提供。
在分布式应用单点登陆处理中,session超时处理都是比较困难的。采用认证服务来处理用户认证方式后,这个问题处理显得很简单。
session超时,如果是业务应用的session超时,则可以通过重新调用信息综合管理平台认证服务来验证用户信息;如果是信息综合管理平台session超时,则需要重新登录。在重新调用认证服务时,客户端通过cookie得到用户的唯一识别号和用户ID,传给认证服务,认证服务可以根据用户识别号是否有效以及和用户ID是否匹配,来决定验证是否通过。
1.3.1&& 用户认证过程
3 访问业务应用
2 用户认证
用户客户端
5 认证结果返回
4 调用服务,认证用户信息
信息综合管理系统
6& 应用创建session
图2:单点登录的原理图
1.&&&&&&&& 用户在信息综合管理系统的登录页面中,输入用户名和密码。
2.&&&&&&&& 信息综合管理系统会对用户名和密码进行认证。认证机制可以有很多种,例如自己写一个认证程序,或者使用一些标准的认证方法,例如LDAP或者数据库等等。在大多数情况下,会使用LDAP进行认证。这是因为LDAP在处理用户登录方面,有很多独特的优势。
3.&&&&&&&& 认证通过之后, 信息综合管理平台会创建用户的session,产生用户唯一标识TICKETID,
用户第一次访问应用时候,信息综合管理平台把用户的userID,TICKETID传给业务应用。
4.&&&&&&&& 业务应用通过单点登录代理SSO Filter拦截用户访问请求,检查业务应用中用户的session中是否有用户信息,如userID,TICKETID。如果有,说明用户已经不是第一次访问业务应用,把请求转到结束。如果session中没有用户信息,则请求信息综合管理平台的认证服务,并传送用户userID,本应用代码appCode,用户唯一识别号TICKETID。
5.&&&&&&&& 信息综合管理平台的认证服务根据userID,TICKETID判断用户是否在信息综合管理平台通过认证。如果用户已经通过认证,则返回用户的相关信息,如用户角色,用户组,用户职务,用户岗位,用户机构。信息综合管理平台记录用户的userID,appCode信息供用户注销时候使用。如果用户还没有在信息综合管理平台通过认证,则转到登录页面进行用户登录。
6.&&&&&&&& 业务应用得到认证通过的信息,创建用户的session,初始化用户session,在session存放用户的相关信息。以后再有用户请求访问业务应用,业务应用就不用再请求信息综合管理平台的认证服务。
为了保证系统安全,在信息综合管理平台和业务应用间传递的用户名和TICKET用密文传送,即信息综合管理平台把信息用公共的密钥加密,业务应用收到密文,采用和信息综合管理平台公共的密钥把密文解开得到信息。
相关资讯 & & &
& (08/07/:14)
& (03/09/:42)
& (08/09/:14)
& (08/06/:48)
& (04/12/:15)
图片资讯 & & &
   同意评论声明
   发表
尊重网上道德,遵守中华人民共和国的各项有关法律法规
承担一切因您的行为而直接或间接导致的民事或刑事法律责任
本站管理人员有权保留或删除其管辖留言中的任意内容
本站有权在网站内转载或引用您的评论
参与本评论即表明您已经阅读并接受上述条款国内SOA和BPM的结合产品,哪家强?
我在10086客户服务部门工作,运营商内部业务、流程、系统都是独立的,服务的端到端都是用人堆出来,耗成本,服务一致性差。
在自己的研究过程中,我发现SOA与BPM的结合,可以很好的解决很多问题,成本低,服务自动化,端到端客户感知好。
想请教各位大侠,国内SOA和BPM的结合产品,哪家强?
按投票排序
从产品层面来说,国内没有哪家强。特别是BPM层更多都是工作流引擎而已,最多就是流程引擎可以调用外部服务。SOA和BPM的整合难点在于流程驱动下的服务识别和梳理,然后才可能通过服务编排整合流程。国外的Oracle和IBM的产品相对来说整合的比较好,但是就端到端流程整合层面,国内成功的案例并不多,特别是在遗留系统架构下的流程整合。
刚好年前完成方面的选型就要开始落地了,说几点:1.首先,SOA不是一个产品,它是一个Solution,没有见到哪家公司说卖SOA软件的。更多的是自行另购ESB(企业服务总线)及类似的中间件来实现SOA+BPM的效果2.没有SOA的产品,不代表没有类似的平台或厂商提供此服务。完整的整体的解决方案:高大上贵无比的整体解决方案:Oracle
IBM 的SOA解决方案国内自称也可以整的,实际整的不好的: 金蝶 普元
的SOA解决方案主流中间件厂商(ESB)顺带提一下:大部分BPM产品都有附带相应的极简的类似esb的集成功能3.BPM的产品就太多了,有点取代OA的趋势了。如果一家企业的IT可以整成 SOA+BPM+PORTAL的整体构架,那就完美了(我在努力中....^_^)不得不提的是:BPM产品虽然都自带了一些默认的应用,但用户体验这块极其差.......列下我考察过的一些吧:NET类(很都都是跟sharepoint 一起整)K2(国外BPM做本地化比较长时间的一家,QQ公司也用的这家)奥哲H3(国内成长非常迅猛的一家)
G2(实质就是卖sharepoint)JAVA类 炎黄盈动(国内做BPM领域很长时间的一家,产品确实很不错)天翎(自称华南区占有率高,没仔细认证过)其它(Domino)联科(说真的,产品真的不咋样)4.SOA与BPM的结合,可以很好的解决很多问题,成本低,服务自动化,端到端客户感知好。确实,这是很好的一个效益.但是...要走到这一步,真的不容易,成本不低的。不先把一个企业的IT系统从上到下分层解藕,想要整得好,那就是吹的。好的现象是,越来越多的已经有一定信息化基础的国内企业对这方面的重视度越来越高....以上只是个人意见,欢迎交流.
要说做的好的,还是IBM,他有整套的SOA解决方案,可以在他网站上看到,相对比较系统全面。国内的话,最近看到有家叫普元的公司,也是在做这方面,可以了解一下。
SOA只是一种架构风格或流派而已,至于BPM哪家强?说实话,国内的BPM几乎全是垃圾,清一色的包装居多,别跟我说炎黄这些吧。国外的BPM,Ultimus,Lombardi这些产品套件的完整性还是不错的,但依然没解决跨业务系统的问题,都存在BPM中必然嵌入业务,这咋可能快速去应对形形色色的不同业务系统的集成呢?都是见一个就所谓的扩展定制实施一个,然后就使用流程咨询来弥补之,还冠冕堂皇的说不做业务梳理咋可能使用好BPM呢!我们什么时候见到国家建设高速公路的时候,去咨询过各行各业的企业需求,然后再去定制对接各个省道呢?
BPM与SOA,天生一对,
actionsoft
我们公司用国内叫慧正通软的BPM产品Sap整合,实际周期比预计的慢,但应用效果不错。
已有帐号?
无法登录?
社交帐号登录

我要回帖

更多关于 基友是什么意思 的文章

 

随机推荐