当前位置:首页 » 服务器技术
开发技术指南» 文章正文
    引言: SOA(Service Oriented Architecture,面向服务的架构)是构建应用程序和系统的一种新的方法与模型。
 

 

    摘要:一、引言 测试驱动开发在减少开发努力的同时也改进了软件的开发质量。单元测试,作为一整套测试策略的基础,必须是全面的,且要求易于建立和执行迅速。然而,对执行环境和被测试类外部代码的依赖性使我们实现这些目标变得更为复杂。例如,把应用程序发布到容器将显著地延长代码和测试的周期;而对其它类的依赖性通常也会导致测试的建立更加复杂和测试运行速度更为缓慢。 集成两个流行的测试框架(strutstestcase和easymock)来单元测试struts应用程序将会更为......
 ·sybase命令研究    »显示摘要«
    摘要:目的:解决系统从oracle到sybase的迁移 命令纵览: c:\documents and settings\leizhimin.topnet>isql -helpsyntax error in -help.usage: isql [-b] [-e] [-f] [-p] [-n] [-v] [-x] [-y] [-q][-a display_charset] [-a packet_size] [-c cmdend] [-d database]......


SOA炙手可热 正确判断先行

soa(service oriented architecture,面向服务的架构)是构建应用程序与系统的一种新的方法与模型。它的出现,是客观需求与技术发展的必然产物。随着网络日趋普及化,用户越来越迫切需要将现有多个应用系统集成,以实现更强的信息处理功能,而通常不同的服务是由不同it系统支撑的,用户则需要以非高昂的成本就能集成各个不同的支撑系统;面向对象与构件架构的基础理论与技术渐臻成熟,发展到统一建模语言并提供建模工具,同时中间件集群理论亦显成熟,产生了中间件inter bus技术;浏览器技术的普及且己成行业标准,由此而奠定了soa的基础理论与技术规范,可以说soa是应运而生、春华秋实的硕果。

soa最早是gartner于是1996年提出的,后又认为soa是“现代应用开发领域最重要的课题”,还预计若干年后它将成为占有绝对优势的软件工程实践方法。近几年来在bea、ibm等各大厂商通过媒体报道、学术会议等各种渠道的推广下,soa为我们描述了如下动人的场景:它可以充分利用现有的组织资产,包装提供实体功能服务来获取更多价值,而不必重新从头构建;它可有效利用现有的构件与服务更快地整合现实系统,开发新的业务服务,减少企业或其他组织的成本投入;它更易于集成与驾驭管理复杂性,将基础设施与实现发生的改变所带来的不良影响降到最低限度;它的业务流程是由一系列业务服务组成,并通过松散耦合方式而公开,使企业与组织可根据业务要求简便地使用与组合服务,同时可更轻松地创建、修改与管理它以满足不同时期的需要。

soa的炙手可热不仅是推广中的描述,而且也是实在的好处,以至让从事信息化的人们都热血沸腾,跃跃欲试,不少企业、组织已开始了soa之旅。一份gartner出具的资料表明,从2003年开始soa软件需求以20%的比率急剧增长;到2006年,在全球销售出的所有商业应用软件产品中,soa所占的比例将超过 80% 。但作为企业、组织的决策层,在soa热潮涌动而来时还需冷静面对,因为要将现有的it架构转变到soa架构,除了要有资金、时间以及抗风险等胆识、勇气方面的心理准备外,还更应以理智与慧眼去先行判断到底需不需要及何时需要起程soa之旅。

俗话说,世界上没有两片相同的树叶;同理,每个企业或组织的it系统都是独特的。即使soa是金针药石,也不见得就是包治百病的灵丹妙药,就能够适合所有的企业与组织。此外,还有一个需引以警觉的问题是,人们往往是把注意力集中于“面向服务”,而不是“架构”,然而能够使soa实现价值的,正是其架构与规则。如果不注重于打好坚实架构与治理的基础,实现soa基本上就是在浪费时间。因此,作为soa的潜在用户,你首先要有清醒的认识与正确的判断来权衡自己的it系统是否适合soa。
...   下一页

    摘要:数据控制语言(dcl) 数据控制语言(dcl)是用来设置或者更改数据库用户或角色权限的语句,这些语句包括grant、deny、revoke等语句,在默认状态下,只有sysadmin、dbcreator、db_owner或db_securityadmin等角色的成员才有权利执行数据控制语言。 grant语句 grant语句是授权语句,它可以把语句权限或者对象权限授予给其他用户和角色。授予语句权限的语法形式为:grant {all | statement[......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE