动态网站制作指南 [  QQ表情  ]
[ 投票调查 ]
[ 企业邮箱 ]
[ 网站空间 ]
网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
ASP源码 | .Net源码 | PHP源码 | JSP源码 | JAVA源码 | CGI源码 | VB源码 | C++源码 | Delphi源码 | PB源码 | VF源码 | 汇编 | 服务器
电脑书籍下载:程序设计书籍 | 数据库教程书籍 | 平面与多媒体书籍 | 网络通讯书籍 | 系统管理书籍 | 网络安全书籍 | 认证考试书籍
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > 软件工程
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
文章搜索服务
邮件订阅
输入你的邮件地址,
你将不会错过任何关于:
[ 软件工程 ]的信息



本月文章推荐
.Web应用程序的整体测试.
.简单分析:IPS与IDS的价值与应用.
.系统设计前的需求探索(1).
.异议《浅析软件项目管理中的10个.
.软件架构浅谈:问题域及其解决方.
.SOA注册和存储库的区别.
.如何编写高质量软件需求说明书.
.SOA的模型行为.
.Spring破冰之旅 始于足下.
.“框”起软件测试 ——建立软件测.
.游戏项目中的自动化测试和持续集.
.单元测试作业指导系列讲座之一.
.谈谈软件开发中的调研对象与被调.
.如何实施软件质量保证.
..NET企业服务器如何在.NET平台上.
.Apache中的表格实现剖析(1).
.浅析校校通工程中项目管理.
.Web服务的期望与现实.
.用UML描述Java类.
.LINQ 性能分析系列之传说中的LINQ.

实现SOA的两个案例

发表日期:2008-3-23 |


我们有许多方法可以实现面向服务的架构,无论最终目标是消除大型机还是简单地重用软件资产。匹兹堡大学医疗中心 (UPMC)和Starwood Hotels & Resorts Worldwide公司都有正在进行中的SOA项目,这无疑表明了SOA实施过程的多样性。对于这两种不同方向的工作,他们在本质上都是要建立集中的用于存储和编制软件资产的仓库。 对于匹兹堡大学医疗中心(UPMC)而言,一个目标就是在组织内部充分利用单个SOA 开发项目的价值,这同时也涉及到了治理问题。“我们已经做了很有价值的工作,但是在其他的领域却不能被普遍使用的。”UPMC企业中间件小组的主任 Duane Falk说。“我们朝着SOA的方向发展不仅仅是为了使用它的一些技术来帮助我们解决问题,我们也在努力朝着使资源重用性更高的方向发展。” Falk 说我们选出了一些高级开发人员和架构师来讨论开始的最佳地点。“普遍的意见是把某些资产聚集在一起放进图书馆,在那里人们可以识别、存储、读取这些可以重用的代码和其他资源。”他说。 匹兹堡大学医疗中心(UPMC)正在使用匹兹堡市LogicLibrary公司提供的Logidex原数据仓库来小规模的实验一个项目。Falk 说一个研发小组正与一个海外开发人员联合重构程序来治理医疗器械资产。 “我们已经感觉到这样做是有优势的:确保在最后阶段我们把全部的代码和对象放在保存完好的中心位置,虽然开发中我们只用到了其中的一部分,但是放在这里我们以后可以继续重用。” 这个项目组使用Logidex来对系统设计、架构还有开发的其他服务进行分类。“其他小组,如企业中间件组,他们在写用于不同领域的Web服务和核心组件的代码,而且我们希望把那些代码也放到仓库中来。”Falk说。这个仓库也可能会帮助UMPC治理一致性问题,如Sarbanes-Oxley Act。 “我们这个小实验的一个主要目的就是:我们所有的开发人员都能够应用LogicLibrary,不仅仅是我们的项目可以访问,而且要做到其他组同样可以访问。即使他们只有一个或者两个服务,但是他们可以获得文档记录和发表方面的经验,并且这样做将会帮助我们决定是否继续朝着SOA的方向前进。” 记录和治理服务在Starwood Hotels & Resorts Worldwide公司也是中心论题,这里正在进行的SOA项目的目标是最大限度的消除大型机。 Starwood公司是通过一系列的合并和收购建立的,其中最大的是Sheraton子公司。 “那个时候,治理层做出决定:继续保留Sheraton系统并且作为主要的预订系统。我们终止了基于IBM技术、客户端控制系统(CICS)以及Cobol应用程序的大型机遗留系统,” srael del Rio说,Starwood公司的技术方案和架构高级副总裁。 大约三年以前,Starwood公司决定朝着SOA的方向发展,并且对Linux、J2EE和IBM WebSphere实现标准化。他说。“最开始的时候,我们通过在这些平台上开发新的应用程序,之后逐渐开始卸载一些大型机应用程序放到开放系统上来。这时我们也开始发展一些XML服务,但那并不是我们现在所见到的Web服务,”他说。 Del Rio说:一年半之前,Starwood 公司为消除大型机给出了致命一击。“一切都围绕着SOA的概念,”他说。并且没有移植的应用程序,他补充道。“所有的一切都是通过服务从零开始编写代码、进行设计。那是巨大的工作任务。” 为了治理不同的小组开发的服务,Starwood公司使用Systinet公司提供的Systinet注册信息表,这个公司位于麻省的伯灵顿。 “我们在注册信息表中(Registry)定义了80%到90%的服务。我们将结束数以百计的服务,” del Rio说。Starwood公司目前使用Systinet来进行支配和策略治理,同时使用Actional 公司的Looking Glass产品用于服务治理,Actional 公司位于加州的Mountain View市。 现在,服务都必须和内部系统绑定在一起,del Rio说,因此Starwood公司不再使用Systinet公司统一描述、发现和集成(UDDI)的功能。“但是知道他们公司有这个功能还是很好的。我们已经打算把一些服务做成公共服务。” 2006年的第一季度,Starwood公司将开始在新系统上实现一些独立属性,然后做集成测试。“我们研究的范围是建立在能够消除大型机的基础之上,”他说。这就是到2006年底实现的目标。 对于Starwood公司,SOA的道路是正确的,但是del Rio说这条路又是布满艰险的。“SOA是一个好的概念。我们应该朝着SOA的方向发展,尽管实现的过程是艰辛的。这就是成熟的历程。”
上一篇:如何导入服务导向架构 SOA 人气:199
下一篇:技术专家带你您走出SOA六大误区 人气:139
浏览全部软件工程的内容 Dreamweaver插件下载 常用网页广告代码全集
  最新网站源码 最新软件下载
2008-7-25 WikyBlog v1.7.0.1 多国语言版
2008-7-25 乐彼网上开店系统(56770 Eshop)
2008-7-25 赛特网站管理系统sitecms v3.6.0
2008-7-25 Modoer多功能点评系统 v1.0.1 Bu
2008-7-25 Shangducms Teamsuit! v1.1.0 开
2008-7-25 幻影动漫网视频系统(Ppdong) v1.
2008-7-25 acteecompany企业网站建设系统 v
2008-7-25 恒浪整合管理系统 ims v4.1 ACCE
2008-7-25 艺术图库系统 v1.0 beta
2008-7-19 UltraEdit 简体中文增强版 14.10
2008-7-19 CentOS 5.2 i386 LiveCD
2008-7-19 Snapture多功能相机 v1.4
2008-7-19 iAcces中文输入法 v1.0Build016
2008-7-19 Cookbook烹饪秘籍 v2.5
2008-7-19 苹果专用DVD转换工具 v1.1.59汉化
2008-7-19 Modem修复软件ZiPhone修改版04.0
2008-7-19 AgileMessenger即时通讯工具美化
2008-7-19 Sketches画图软件 v0.7b6破解版


  发表评论
姓 名: 验证码:
内 容:
[ 汉字翻译拼音 ] [ 广告代码 ] [ 符号对照表 ] [ 进制转换 ] [ 经典小工具 ] [ 个税计算 ] [ 汉字简繁转换 ] [ 普通单位换算 ] [ 公制单位换算 ]
[ 生辰老黄历 ] [ 国内电话区号 ] [ 国家代码与域名缩写 ] [ 文字加密解密 ] [ 健康查询 ] [ 万年历 ] [ 手机号码查询 ] [ ip搜索 ] [ Google PR查询 ]
业务联系 | 广告刊登 | 频道合作 | 投稿荐稿 | 联系方式 | 加入收藏 | RSS订阅
Copyright © 2000-2008 www.knowsky.com All rights reserved | 网络实名:动态网站制作指南 | 沪ICP备05001343号
ホームページ制作 不動産検索システム 求人情報
防水工事·改修工事 フットサル大会 探偵