至顶网知识库频道软件-最新文章列表
SOA实施关键:构建服务组合

目前许多公司正逐步认识到需要采用 SOA 方法作为执行满足业务需求的解决方案的方法。采用这种方法的一个关键步骤是构建可重用服务的组合。而SOA 作为沟通 IT 世界和业务世界的桥梁这一论断在不断地发展着。服务组合的构建是一项时间和资源的投资,它必将在面向服务的业务应用程序方面带来巨大的回报。尽管面向服务的体系结构或 SOA 仍然是新生事物,但许多公司正逐步认识到需要采用 SOA 方法作为执行满足业务需求的解决方案的方法。采用这种方法的一个关键步骤是构建可重用服务的组合。 ...详细

实施SOA

SOA注册和存储库的区别

有很多的区别可以帮助人们找出数据和元数据的界限。一个很有效的方法是找出设计时间和运行时间的不同。注册和存储库两者都包含了设计时间和运行时间 两个特性。设计时间元数据绝大多数情况下专注于描述和发现,而运行时间元数据则专注于分发合约和策略信息。...详细

SOA注册

SOA装备“快反行动”

CapStat 使用Sonic Software公司的企业服务总线(ESB)以允许指挥中心互相连接并发布和使用Web服务。通过使用SOA,既解决了不同辖区之间的数据检索,同时实 现了原有系统的共享并避免了数据不兼容问题。通过这一系统,可允许五个管辖区的快速指挥中心交换各种信息,比如市民的停电报告、更新特种快速反应车辆清单 和报告可疑病症人员的位置等等。...详细

SoniccapstatSOA

尝试用SOA去思维

在2002年,Gartner Group称SOA为“现代应用程序开发过程中惟一非常重要的主题”。执行SOA方法能够帮助您更迅速地完成项目,并且更快地兑现投资收益率。不过,它仍 是一种新方法,并非每个人都是这方面的专家。随着时间的流逝,您和您的同事将能更熟练地实现面向服务的架构。您可以利用更多、更好的工具。那时将出现改进 的策略,并且成为标准问题的标准解决方案。在正确的计划和观点指导下,您精心打造的服务将能够在许多年内不断运作、发展和改善。...详细

架构SOA

关于重置SOA新视点

围绕CIO的诸多话题已经渐渐冷却,而SOA依旧人气十足。任何人都无法抗拒这样的想法——创造可重复利用的软件组件,并在整个企业应用软件系统平 台上配置。但是CIO们也开始认识到SOA并非一个简简单单走过场的项目,Richard Thomas,昆泰跨国公司(Quintiles Transnational,一家制药、医疗保健和生物科技研究公司)的高级副总裁和首席技术官就说,“一个SOA计划的目标决非是完成首次任务的执行, 然后回复到原来的状态,这是开展业务的一个全新方法”。...详细

CIOSOA

简析一种SOA动态实现框架

面向服务架构(SOA)常常被奉为解决上述业务挑战的一种可行的解决方案。SOA 是一种通过使用和组装构建模块来概念化、设计和构建应用程序的方法,每个构建模块通常被表示为一个可重用的服务。目前使用的许多 SOA 方法只是简单地封装一些业务功能,然后是用在应用程序中,而且采用了一种临时、静态和不灵活的方法。开发未来应用程序和业务流程的推荐方法是采用正式的 SOA 实现框架,该框架是动态的、灵活的和可伸缩的,足以满足变化的和复杂的业务需求。...详细

框架SOA

冷静面对SOA的中间件

目前,几乎所有新的中间件类型、新的中间件产品都支持Web服务,可以基于它们实现SOA架构的应用。正因为如此,人们将中间件视为实现SOA架构的理想平台。凭借这种天然的联系,中间件搭车SOA也是一个增加曝光率的明智择。从技术视野上来看,如果中间件产品没有考虑SOA是短视的,在技术跟随上显得行动缓慢。...详细

中间件SOA

用SAAJ解决SOA集成问题

SAAJ是在松散耦合软件系统中利用SOAP协议实现的基于XML消息传递的API规范。顾名思义,SAAJ支持带附件的SOAP消息。SAAJ无疑很适合基于文档的同步或者异步Web Service。SAAJ使用简单,有助于您在Java环境中集成各种Web Service,它扩展了对文档风格的Web Service通信的自然支持(natural support)。SAAJ还支持基于标准接口上的XML消息传递,并且这一点得到了供应商的广泛支持。本文介绍如何利用SAAJ在SOA中开发Web Service的消费者。...详细

SOAPWeblogicSOASAAJ

适合中小企业的SOA

当所有这些功能在SOA的环境中变得越来越实用时,一定要记得灵活性是随价格带来的。管理、安全、元数据和集成基础设置都潜藏在SOA实现之下。毕竟,松耦合不是魔术、也不容易达到。它需要严格的设计和复杂但灵活的基础设施。很多中小企业已经开始利用Web服务来降低满足他们外部集成需求的陈旧方法的费用。但是,单单增加Web服务接口的方法和过去的API方法一样不灵活。中型企业只有通过构建SOA应用并利用足够灵活的松耦合的Web服务才能跟上业务环境持续不断的变化。...详细

Web服务SOA

正确认识SOA的架构与规划

SOA(Service Oriented Architecture, 服务导向架构)无疑是当前信息技术领域中的热门话题,IT行业分析公司Gartner认为SOA将成为创建和交付软件的主导框架,同时预测到2010年 时,应用软件收入增长的80%将来自基于SOA的方案,尽管如此,SOA在很多用户心目中还是一个眩目的困惑。Unisys中国区客户解决方案部高级项目经理王立生表示,这种对SOA的踌躇看法,主要是因为用户不是从合适的切入点剖析SOA。 ...详细

架构SOA

专家建议:实施SOA分四步走

从2005年到2006年,对IT冲击最大的莫过于SOA了。然而,对于几乎所有的IT管理者来说, SOA让他们极度兴奋,同时也带来了深深的忧虑。本文不是一篇SOA的技术文章,但它的确为尚在SOA门外徘徊的人提供了4个明确的步骤,并且很有希望解决企业在实施SOA过程中遭遇的实际问题。...详细

误区架构SOA

技术专家带你您走出SOA六大误区

SOA只是关于共享和管理服务,你所采用的技术只需要满足它的需要。 在你计划设计和部署SOA之前你必须做一个评估,在你充分了解SOA的价值和项目成本之后搭建商业模型。虽然SOA使系统整合更容易,但是你会发现你仍然需要核心的整合技术,实际上,这些整合手段可以成为你的SOA的一部分,但你的SOA不会自动把他们包含进来,他们必须成为架构和规划中的组成部分。...详细

误区SOA

使用IoC和AOP重构SOA应用

本文通过一个Web Service访问的实例,具体描述了SOA应用中所遇到的一系列具体问题,并描述如何利用IoC和AOP等技术进行代码重构,构建更加结构良好、灵活的SOA应用。综上所述,我们可以看到:使用IoC框架来实现对象的生命周期管理、配置管理和依赖管理,可以解除业务逻辑对服务调用的依赖关系;使用AOP方法来解决Web Service调用中的crosscutting concerns,将为系统增加新的功能而不必更改应用程序。...详细

Web serviceSOAAOPIOC

在WEBLOGIC环境中考虑SOA

本文中介绍了一种经过大大简化的方法,用于将驻留在WebLogic上的应用程序转化为SOA中的资产。本文没有谈到的其他领域(比如数 据库、外部系统)也需要进行分析和研究。上述概念也可以应用于这些系统。这些特性都带有相关的成本,因此必须分析实现它们的投资回报(ROI)。最后您将得到一个可以满足业务和功能需求的环境,就可以很好地实现SOA了。本文并未涵盖所有的SOA要素,但是它提出了一个用于满足复杂的WebLogic环境中的某些SOA需求的解决方案。...详细

SOAWeblogic

用Ajax为SOA增光添彩

Microsoft已经推出了Atlas的β版,它在 ASP.NET中实现了Ajax。BEA Systems公司正在把Ajax功能构建到它的门户产品中并把Ajax API加入运行时工具。Sun Microsystems公司计划把Ajax加入Java Server Faces。企业服务总线供应商CapeClear Software公司则计划把Ajax工具加入它的以SOA为中心的产品中。...详细

SOAAJAXMicrosoftBEA

实现SOA的两个案例

我们有许多方法可以实现面向服务的架构,无论最终目标是消除大型机还是简单地重用软件资产。匹兹堡大学医 疗中心 (UPMC)和Starwood Hotels & Resorts Worldwide公司都有正在进行中的SOA项目,这无疑表明了SOA实施过程的多样性。对于这两种不同方向的工作,他们在本质上都是要建立集中的用于存储和编制软件资产的仓库。...详细

实施SOA

如何导入服务导向架构 SOA

服务导向架构一方面可以帮助企业快速建立弹性的自动化商业流程、降低成本、进而提升竞争优势,另一方面则可让信息部门把人力资源集中在高阶的规划工 作,这是提升部门价值的最佳方法。Internet、XML、Web Services、应用程序何服器、及 EAI & B2B 平台已经为服务导向架构铺设坚实的基础,在许多大型用户、产业联盟、标准组织 、及信息领导厂商的高度共识与努力推动之下,SOA 在数年内将成为信息的主流架构,所以现在正是规划与建置 SOA 的良好时机。...详细

架构SOA

企业SOA:纵深防御与Endpoint实施

本文借鉴以往系统安全上常用的“纵深防御”(In Depth Defense)来说,虽然企业服务总线上可以设计一个统一的认证和授权控制系统。但是就像SOAP调用可以很容易地穿越防火墙一样,非法的SOAP调用 一样很容易不经过企业服务总线到达每个具体的Service Endpoint上。如果这里不设防,对于一个企业级的SOA应用而言可以说埋下了很多日后安全问题的伏笔。这里笔者建议在设计上,SOA环境本身也要贯彻“纵深”的防御方法。 ...详细

SOAendpoint

解读SOA与传统企业IT管理间的“临界点”

能有效解决所有涉及维护SOA应用软件的IT管理问题的方法之一,则是IT基础设施库架构(ITIL),她说。与SOA相比,ITIL并不是一个全 新的事务。从20世纪80年代开始英国中央计算机与电信局(UK Central Computer and Telecommunications Agency ,CCTA)就致力于研究最佳实践方法及相关流程以确保 IT 提供的相关服务能达到企业所要求的水平。...详细

ITILSOA企业管理

从架构和规划正确认识SOA

SOA(Service Oriented Architecture,面向服务的架构)无疑是当前信息技术领域的热门话题。著名咨询机构Gartner称,SOA将成为创建和交付软件的主导框架,到2010年应用软件收入增长的80%将来自基于SOA的方案。 对于实施团队,SOA不是一个产品而是一个架构;对于管理团队,SOA不是一个项目而是一个规划。如果企业是从架构及规划的角度考量SOA,就会对其优势有更深入的认识。...详细

架构SOA

邮件订阅

如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

最新白皮书
厂商导航
IBMH3CVMwareSAPAMDEMCRSASAPIBMSalesforce