`
homesailing
  • 浏览: 8209 次
  • 性别: Icon_minigender_1
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论
阅读更多
SOA让业务同技术更平。soa不仅仅是技术架构,还涉及到管理等其他方面。
这里只浅谈技术架构师眼中的soa。

首先soa是一种构架信息系统的思想。信息系统是针对企业而言,而非针对某款软件产品。
其应用领域,我认为主要还是在于有集成应用需求的大企业集团。
1 企业并购
2 百年企业,整合企业遗留系统
3 企业在快速扩张,其业务通过不断持续创新得到成倍高速增长。没有适合其业务模式的软件套件。
  采取部分自主研发、部分外包开发、部分采购的思路实施应用信息系统。这种情况下也有整合的需求。
4 供应链比较紧密的企业间

综合而言,就应用层面而言soa可以让企业有跨应用协同工作的能力,而且随着业务的变化,可以快速编排、部署、重复利用业务逻辑。尽最大可能随需应变、让信息系统弹性更强。
分享到:
评论
2 楼 jjjian 2008-02-21  
说得的很对啊.
1 楼 homesailing 2008-01-08  
另外一个层面,目前实现soa的主流技术还是webservice。

就J2EE环境而言,我觉得webservice有些类似前些年出现的EJB

提出规范的厂商(标准机构)都对ws的开发、实施、测试等定义了一系列的角色,同当初EJB的各种角色类似。

EJB的初衷我感觉同ws是一条路。其最初发布的1版本中,就没有local interface,从这点就可以看出出现就是为了分散业务逻辑到不同的环境中,然后通过配置实现灵活调用。当然,没有编排的概念,也没有esb的概念 。
而soa的ws,是一个更加完善、更加”标准“(多厂商支持,目前已经被标准化组织采纳)的技术。


EJB中的实体bean基本上被hibernate等轻巧的框架所取代(个人从应用开发的角度,个人观点)。
那么,比ejb更加”标准“的ws是否会有对应的框架来取代呢?

目前我们在开发的过程中,发现ws的哪些不方便的地方呢?

相关推荐

    SOA.rar_SOA_SOA 开发

    **SOA(Service-Oriented Architecture,面向服务架构)是一种软件设计模式,它提倡将功能作为独立的服务,这些服务可以通过网络进行交互,实现模块化、松耦合的系统。在本压缩包“SOA.rar”中,我们主要探讨的是...

    SOA.zip_SOA optical_SOA 光_SOA 半导体_VPI SOA仿真_光放大

    **SOA光学与半导体光放大器** 在信息技术领域,特别是在...总的来说,SOA及其仿真技术是现代光纤通信和光子学研究的重要工具,通过MATLAB代码"SOA.m",我们可以深入研究这一关键技术并优化其在各种应用场景中的性能。

    解读SOA :SOA实践方法论

    解读SOA Interpret SOA SOA越来越被企业接受,很多公司都准备规划SOA。但具体怎么上,没有一套很好的方法论是不行的。资料是IBM在长期的摸索中总结的一套SOMA方法论,由于是内部培训资料,所以比较难得。 内容 ...

    面向服务架构(SOA)中南大学SOA原理与技术 00 课程简介(共66页).ppt

    面向服务架构(SOA)中南大学SOA原理与技术 01 SOA技术概述(共74页).ppt 面向服务架构(SOA)中南大学SOA原理与技术 02 Web服务基础(共66页).ppt 面向服务架构(SOA)中南大学SOA原理与技术 03 Web服务实现(共...

    SOA资源,SOA教程,SOA开发

    SOA资源,SOA教程,SOA开发SOA资源,SOA教程,SOA开发

    SOAOperation_soa开发_SOA_teamcenter_TeamcenterSOA_

    总结来说,"SOAOperation_soa开发_SOA_teamcenter_TeamcenterSOA_"这一主题涵盖了在Teamcenter环境中使用SOA技术进行服务开发的核心概念和实践,包括创建工具类以封装关键操作,以及如何通过这些服务实现企业级系统...

    通过Oracle EBS 看SOA

    SOA这个名词,几年前就经帯在网上看到戒者在一些讲座中听到,但自己真正比较“近距离”接触“SOA”,还是在去年的“中国IT精英年会”上,当时IBM大中华区的老总大谈IBM 的SOA,BEA公司(当时还没被Oracle 收购)也讲了很多...

    SOA面向服务架构

    ### SOA面向服务架构知识点详解 #### 一、面向服务架构(SOA)概述 面向服务架构(Service-Oriented Architecture, SOA)是一种组件模型,它将应用程序的不同功能单元(即服务)通过这些服务之间定义良好的接口和契约...

    SOA principles & practice(SOA课程课件 10章)

    **服务导向架构(Service-Oriented Architecture,简称SOA)是一种设计和构建软件系统的方式,其核心理念是通过松散耦合的服务来实现业务功能。本课件详细介绍了SOA的原理及其实践,共分为10个章节,旨在提供一个...

    SOA作业及要求,soa

    SOA,即Service-Oriented Architecture(面向服务的架构),是一种设计复杂应用系统的方法论,其核心理念是将应用程序的不同功能单元通过通信协议联系起来,这些单元被称为服务。SOA强调的是服务之间的松耦合,使得...

    SOA发展历史介绍SOA的发展

    总结来说,SOA是软件设计的重要指导思想,它通过服务化的方式解决了传统系统集成的难题,促进了企业IT系统的灵活性和扩展性。随着时间的推移,SOA的理念不断进化,适应着新的技术和业务需求,其影响力持续存在。通过...

    soa pdf 关于soa的文章

    ### SOA与SOMA:服务导向架构及建模方法详解 #### 一、引言 随着软件工程的发展,从结构化编程到面向对象编程,再到组件化开发,技术不断演进。在这一过程中,服务导向架构(SOA)成为了一个重要的里程碑。SOA不仅...

    IBM_SOA_产品和解决方案综述

    客户首先要问的问题是:“我怎么开始我的SOA之旅”? 13 我们对目标用户说: 13 “IBM能帮助您开始走上SOA之路” 13 “IBM 能够使SOA入门更加简单可行” 14 第四部分:明确目标客户需求 15 诊断性问题 15 发掘企业的...

    SOA从业人员指南 SOA入门资料

    **服务导向架构(Service-Oriented Architecture,简称SOA)是一种设计和...理解并掌握SOA的基础知识、优势以及实施策略,对于IT从业人员来说至关重要,可以帮助他们在不断变化的业务环境中找到解决问题的有效途径。

    面向服务架构(SOA)SOA原理与技术 全套PPT课件 共8个章节 含实验指导书.rar

    面向服务架构(SOA)中南大学SOA原理与技术 01 SOA技术概述(共74页).ppt 面向服务架构(SOA)中南大学SOA原理与技术 02 Web服务基础(共66页).ppt 面向服务架构(SOA)中南大学SOA原理与技术 03 Web服务实现(共...

    IBM soa 培训教材-SOA 治理

    ### IBM SOA 治理培训教材核心知识点详解 #### 一、为什么需要 SOA 治理? 在企业信息化建设的过程中,随着服务导向架构(SOA)的应用日益广泛,如何确保服务的有效管理成为了关键问题。SOA 治理的重要性在于它...

    SOA最佳实践之深入浅出SOA域模型

    ### 深入浅出SOA域模型:BEA最佳实践解析 ...对于任何希望利用SOA改进其IT基础设施的企业来说,这都是一份宝贵的指南。随着技术的不断进步,SOA的潜力还将继续被挖掘,为企业的数字化转型提供持续的支持。

    执行SOA——SOA实践指南

    **执行SOA——SOA实践指南** 在信息技术领域,Service-Oriented Architecture(SOA,面向服务架构)是一种设计和构建软件系统的方法,它强调通过松散耦合的服务来实现业务流程。这篇博客文章和相关的资源集合,...

    SOA成熟度模型为SOA 护航

    SOA成熟度模型(SOA Maturity Model)可以为IT和业务用户提供一种框架,使其能够正确地评估SOA在企业中的适用性和收益。 在过去的10年中,面向服务的架构(SOA)已经成为应用设计、开发和实施领域中意义最为重大的一...

Global site tag (gtag.js) - Google Analytics