参加主题软件工程的讨论
软件工程


日前国外网站报道介绍了面向服务架构(SOA)的基本原则,提出了公共接口与内部实现要有明确界限等原则。
这是一个我们问过许多次的问题:我如何开始使用SOA?
软件开发领域的主要发展趋势是从传统软件体系结构过渡到面向服务的体系结构 (SOA)。
 SOA技术已经从理论走向了现实,越来越多的企业正在或准备享受SOA带来的回报。与传统IT项目类似,采用SOA技术同样是一个循序渐进的过程,从简单SOA项目到SOA型企业,从技术平台到技术标准遵循都是渐进过程的一部分。
软件测试公司AppLabs进行的一项调查研究突出显示了大多数IT专业人员在引进SOA的时候都没有意识到可能会出现系统崩溃的问题。
软件开发领域的主要发展趋势是从传统软件体系结构过渡到面向服务的体系结构。在传统软件体系结构中,将项目视为单个新应用程序的交付。在SOA中,将项目视为集成服务的交付——一些是新建的,一些是现有的。
围绕服务导向架构(Service Oriented Architecture,SOA),企业用户存在各种各样模糊的认识,这些模糊认识很可能将企业的SOA项目引入误区。
业务流程管理(BPM)不只是让流程更好地发挥作用,它还让业务流程更加具有延展性。对于你的业务流程来说,理想的业务流程管理系统本质上将会是一个数据库管理系统,真正的突破在于根据提炼出的数据定义你的业务流程。
近年来,IBM将SOA作为核心发展战略,持续加强在SOA领域的投入力度和发展步伐;而这些努力并没有白费,它们进一步扩大了IBM在SOA领域的领导地位。
SOA是一种基于七项关键原则的软件设计方法,能够很好地描绘出高效、可靠、灵活的企业商务智能解决方案的需求。这些原则有助于释放整个企业范围的商务智能应用的价值。
SOA给我们带来了一个全新的思路,而这个思路的出现正好迎合了IT市场的趋势。
SOA给我们带来了一个全新的思路,而这个思路的出现正好迎合了IT市场的趋势。很快,IBM、BEA等国外主流Java平台产品公司陆续推出了基于SOA架构的产品,迅速成为SOA技术推动和应用的核心力量。但是,国内的SOA应用情况又是如何呢?
对于成功地应用SOA并且能够验证其好处的每一个机构来说,还有一些机构的SOA计划没有提供可持续的业务价值或者停滞不前了。成功地采用SOA需要采取什么措施?这些技术的、机构的和业务的挑战是什么?成功的SOA应用者的做法有什么不同?
围绕服务导向架构(Service Oriented Architecture,SOA),企业用户存在各种各样模糊的认识,这些模糊认识很可能将企业的SOA项目引入误区。
当今的企业面临着一组新的挑战,它们需要提高灵活性、敏捷性和响应能力,否则就会完全丧失各种机会。
重要的是要记住,网络上最近正在创建服务和内容方面的巨大资源。
建立良好的SOA体系需要从我们自身的发展现状和需求看起。而随着部门和业务整合的需要,则更加需要企业级跨部门的流程改造和流程管理。
随着SOA技术的不断完善,SOA理念与技术实践开始日趋深入。从国内整体市场看,越来越多的政府机构和企业已经跨过了对SOA的价值及重要性的认知阶段,开始从概念普及、局部尝试准备进入到大规模应用阶段。
SOA是一种思想?一种软件产品?还是一种软件服务?尽管越来越流行的SOA已经充斥到几乎所有的IT经理脑中,但SOA究竟是什么?仍然让人迷茫。
据外电报道,甲骨文首席执行官拉里-埃里森称,SOA应用是一个长期的过程,而不是一个迅速解决问题的补丁。
SOA与构件技术、软件工程、软件平台、信息安全、可信赖计算、软件产业等六个领域的关系既是SOA核心理念,也是其发展与应用的基础。
迄今为止,计算机领域的概念和技术由本土提出的相当稀少,部分归因于我们缺乏先进的实践环节。中国的信息化有别于其他国家的特征,如果亦步亦趋,则难出真知灼见。我们需要透过概念喧嚣的现象看到本质,然后在实践中探索适合中国的SOA之路,接下来成为创造者,让世界变得更为容易!
各大软件供应商与媒体的联合吵作,使SOA(Service Oriented Architecture)成为IT人士经常挂在嘴边的“时尚”词汇。
在完成了基础架构服务的所有工作之后,基于对市场的深刻认识,BEA公司强烈地感受到:不能满足于现状,必须进一步提高效率。
Progress软件将以1.62亿美元收购Iona科技,此举将再次成就一个在面向服务架构(SOA)软件市场上的重量级选手。
不可轻易决定实现 SOA。这与改变生活方式有些类似,因为开发和操作团队遵循的 IT 控制模式将完全不同。——
Hibernate是一种强大的可提供对象-关系持久化和查询服务的中间件,它可以使程序员依据面向对象的原理开发持久化类。
对于业务执行人员,SOA创建了企业希望向其客户和合作伙伴或组织的其他部分公开的一组服务。对于IT架构师,SOA是一种体系结构样式,此样式至少需要有服务提供者、请求者和服务描述。
这是一个我们问过许多次的问题:我如何开始使用SOA?
  Progress 软件将以1.62亿美元收购Iona科技,此举将再次成就一个在面向服务架构(SOA)软件市场上的重量级选手。两家公司预计将于今年九月完成收购。
当大家对SOA开始有所了解后,往往有种雾里看花的感觉,看上去很美,可就很难摸透和落地。
SOA治理已经成为一个重大的问题。企业的IT小组和CIO围绕SOA、企业体系结构、软件开发生命周期(SDLC)等制订一些新的治理策略。
如果治理是一个大房子,你可以选择从地基开始建造这个房子,也可以选择用一台大型卡车运来一个完整的房子。
可以说,从供需双方的表现来看,SOA已经进入了技术和产品的全面推广期。相信在2008年至2010年,SOA将快速进入应用推广阶段。
现有IT系统的相对刚性使很多CIO在面对频繁的业务变化时步履维艰、痛苦不堪。从技术层面来说,许多软件系统完全采用手工编码的方式,总体架构设计的缺乏却注定无法全面适应系统需求变更的需求。
针对那些希望通过低风险方式亲自探索和检测SOA能力的企业,IBM推出了SOA Sandbox。
惠普SOA测试产品适用于“惠普业务可用性中心”框架。这个框架提供了从最终用户监视到服务级协议管理的服务。
与IBM每年10亿美元的投入相比,2006年中国5000万美元的SOA市场规模显然有点小。
2008年对于软件即服务领域来说是至关重要的一年。2008年对于SaaS来说将会是里程碑,你如果想要忽略SaaS,这几乎是不可能的。以下就是我个人认为的八个原因。
挖掘和满足中小企业的需求是大多数中间件厂商的共识,并且在这个基础上一些厂商进行了商业模式的创新。
如何才能真正让SOA在中国落地生根,已成为众多厂商要解决的首要问题。
SOA不是天上掉下来的馅饼,要解决SOA现有的问题并成功部署实施,最终都需要靠人才来实现。而SOA人才的匮乏正是横亘在企业头顶上的“达魔克利斯之剑”。
SOA治理是在SOA世界中大量被误解的事情之一。原因不难理解,是由于厂商对其的不同定义造成的。那么,人们能如何选择SOA治理的解决方案呢?本文为您介绍一些注意事项。
未来的Oracle Portal很明确,它应该会在BEA的WebLogic中间件上运行。
SOA与中间件的关系,可以理解为鱼与水的关系。这种关系包括两层意思。
“SOAD(SOA Development)就是有关怎么样去定义SOA的接口,使得SOA成为可能。”
毫无疑问,来自电信、制造、石油天然气、金融、电力等等行业的大企业是中国信息化服务的最重要对象之一,经过这些年的信息化建设,他们的信息化建设已经取得了很不错的成绩。
实施SOA可能带来的主要优势有五点,
IBM委托进行的一项新的调查显示,SOA的应用比前几年有所增长,并且仍是2008年摆在优先位置的业务,尽管经济形式很严峻。
在SOA被炒得火热的时候,大家对SOA提出的问题却越来越多,例如SOA如何保证服务质量?
机构中IT角色的转变已经引起了SOA技能需求的高速增长。IT部门的工作与10年和20年前相比几乎完全不同了,从而产生了IT专业人员需求的变化。
简单的说,我们可以讨论关于两类资源的工作,一是人,二是计算能力、存储能力、网络等等。很自然的,如何更好的发挥资源的效力,是所有工作的核心所在。
建立在面向服务架构(SOA)上的Web应用程序将极大的提高IT效率和业务灵敏度。
SOA已经成为IT市场的焦点和趋势,中国企业对SOA的探索已转向与业务现状结合。
软件从它诞生之日起就带着“手工”生产的烙印,甚至有人将软件看作是程序员的“艺术作品”,而“艺术作品”当然是只能用“手工”方式生产的。
瑞典SJ铁路公司有一个聪明的想法:把车票销售与在线拍卖结合起来。
SOA已经成为IT市场的焦点和趋势,中国企业对SOA的探索已转向与业务现状结合。记者采访了多位知名企业的CIO和资深SOA专家,就大家关心的中国企业SOA现状、实施案例、规划经验等进行了交流探讨。
笔者公司在过去一年时间内业务量增长4倍,原有的业务流程已经远远不能满足业务需要--IT系统承载的负荷越来越重,多次发生系统宕机或故障,业务部门的抱怨越来越多。在现实面前,我们被迫对IT系统进行调整以应对业务流程。
建立在面向服务架构(SOA)上的Web应用程序将极大的提高IT效率,但同时若不对其性能影响加以解决难免会踏上不归的死亡之路。
虽然大型企业正在推进自己的SOA战略,但是,没有任何迹象表明大多数中小企业的IT部门正在采用SOA。
作为SOA领导者,IBM将SOA作为核心发展战略,持续加强在SOA方面的投入力度和发展步伐,进一步扩大了自身在SOA领域的领导地位。
通过专题“IT 进入多云时代--云计算时代来临”,朱近之女士解答了网友们关于云计算的相关问题。