如果专家的预测准确,基于SOA架构(面向服务的架构)的中间件产品将使企业在信息化上的投资产生更好的回报,改变中间件产业的格局,并将在5年内在IT业获得广泛应用。 ZapThink调研公司在最近发表的一份报告中预测,到2006年,基于SOA架构(面向服务的架构)的中间件产品将成为网络化商业系统的主要设计思路。Gartner集团的分析师也指出,今年,SOA架构下的中间件产品将进入主流应用之中。...详细
让企业随需而变——能根据市场的变化及时调整经营管理策略,一直是企业经营者孜孜以求的目标。而实现此目标则取决于企业信息、服务和业务流程的自由流动。由于大型企业的IT架构一般都具有异构本性,这就使得这种流动陷入困境——多平台(IBM、BEA、Microsoft、SAP、Oracle等)和多种技术(J2EE、.NET、遗留技术等)的采用都要求IT部门通过硬编码来实现点对点的连接,这妨碍了信息的快速流动,减慢了新业务服务的交付。...详细
企业中高度分散的数据接口和数据模型早就该进行有效的集成了。在实施SOA的过程中,这是无法跨越的必要环节。为了享受SOA的诸多效益,企业数据需要时刻准备着!Carlson Hotels Worldwide公司的IT经理John Kolodziejczyk指出:“首先需要解决的问题是:‘我们将使用什么样的数据库作为客户的信息来源?’”为此,这家餐饮企业为其所有的应用设计了一种通用数据架构和一个管理该架构的平台。同样,轴承制造商GGB公司的IT经理Matthias Kenngott认为,GGB需要一个中央集线器确保Oracle电子商务套件与3个老的ERP系统之间一致的数据映射。...详细
在这一部分中,我们将更详细地描述 SOAD 的需求,并且开始确定它的主题和原理。目的是将关于这个主题的讨论引到进一步的设计工作。进一步的工作无疑需要形式化 SOAD 方法。...详细
最初的面向服务的体系结构(Service-Oriented Architecture,SOA) 的实现项目的经验表明,诸如面向对象的分析与设计(Object-Oriented Analysis and Design,OOAD)、企业体系结构(Enterprise Architecture,EA)框架和业务流程建模(Business Process Modeling,BPM)这样的现有开发流程和表示法仅仅涵盖了支持目前出现在 SOA 中的体系结构模式所需的部分要求。...详细
随着网格计算越来越快地步入企业环境,关于她的应用潜力的设想与争论似乎永不停歇。在网格安装完成后,企业的网络执行官们会发现,这一技术不仅可以用于计算密集型的任务,也同样适用于多种类型的应用。网格还可以很方便地处理高交易量或数据密集型的应用。对于最早采用这种技术的用户来说,他们获得的是一种处理能力非常强大的下一代应用服务器,而且相对来说其成本并不算高。...详细
当今,各个企业都在想方设法提高自己的生产效率,并且对IT资产的重组也都在努力的探索当中。借助于面向服务的架构(SOA)技术,IT组织已经在克服这些问题方面取得了一定的成效;但是,在大多数情况下仍然只是实现了整个IT服务组合的一小部分。目前,有关这方面的大多数的努力也只不过是达到一种“刚刚满足”的SOA应用状况—在改进构建应用程序的能力以及使之与市场的结合更快更好更为便宜方面。而且正如我们已了解的,要实现这些目标说起来容易做起来难。...详细
自2004年初业界推出SOA后,BEA、IBM、Oracle、微软等业界巨头纷纷发布各自的SOA战略,强烈呼吁用户在进行企业IT建设时考虑SOA。 SOA,就是面向服务的体系结构(service-oriented architecture,SOA),这是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。由于接口是采用中立的方式来进行定义的,并且独立于实现服务的硬件平台、操作系统以及编程语言,这就使得构建在各种各样系统中的服务可以以一种统一和通用的方式来进行交互。 ...详细
BEA正在从原来针对企业基础架构的整合,向企业应用业务流程的整合转变。公司的销售人员正在将自己关注的用户由原先的技术开发人员转到企业业务经营的决策者身上。从给蓝领打工,到给白领提供技术服务,这种转型无论从技术层面还是经营管理上,都会对BEA提出挑战。 ...详细
整合是2004年诸多行业信息化建设的主题,而要将不同平台上的的众多应用系统有机地整合在一起,中间件(middleware)至关重要。不过,中间件到底是什么?业界对其概念的认识并没有统一。IBM公司最近提出了\\\\\\\\\\\\\\\"中间件就是IBM软件\\\\\\\\\\\\\\\"和“整和从IBM软件开始”的口号,除了业界公认为中间件的WebSphere外,其DB2、Lotus、Tivoli、Rational等数据库、办公软件、系统管理和开发工具等都纳入中间件的范畴,这种引人注目的提法能否得到用户的认同?带着这个问题,我们请到了国内中间件应用较为复杂的电信和金融两大行业的用户代表北京通信公司信息系统部唐红处长和广东中行信息科技处孙中东副处长,以及厂商代表IBM软件集团中国区市场部总监左洪先生,三人一道就中间件的概念、中间件和EAI的关系、开发和应用中遇到的难题、未来的发展方向以及用户如何选好中间件等问题进行交流。 ...详细
农行已有大量投资在网上新开户,划帐和付款等业务上,因此希望能在已有投资上提供更多客户服务项目。当他们开始寻找网络连接解决方案时,评估了各种中间件产品。最后选择了MQSeries。MQSeries支持多种硬件平台,如IBM、HP、SUN和NCR,操作系统则有MVS、UNIX、Windows NT。这让银行在规划IT系统时具有极大的灵活性。MQSeries是改行在线交易系统的核心,它可靠地连接在线交易系统与其它先进服务应用。 ...详细
InterESB插件式体系结构在每个层次上都是开放式的,这样就可以与现有的基础组件实现透明的互操作,让用户能够对速度、成本和使用技巧方面的因素加以权衡。InterESB能够在忽略传输系统的情况下,使用包括XML和二进制在内的任何格式发送数据,并能够在任何开发平台(C++和Java)上实现,而不是强制所有应用程序都使用相同的开发语言。 ...详细
ESB(Enterprise Service Bus,即企业服务总线)是传统中间件技术与XML、Web服务等技术结合的产物。ESB提供了网络中最基本的连接中枢,是构筑企业神经系统的必要元素。企业服务总线ESB就是一种可以提供可靠的、有保证的消息技术的最新方法。ESB中间件产品利用的是Web服务标准和与公认的可靠消息MOM协议接口(例如IBM的WebSphere MQ、Tibco的Rendezvous和Sonic Software的SoniCMQ)。ESB产品的共有特性包括:连接异构的MOM、利用Web服务描述语言接口封装MOM协议,以及在MOM传输层上传送简单对象应用协议(SOAP)传输流的能力。大多数ESB产品支持在分布式应用之间通过中间层如集成代理实现直接对等沟通。 ...详细
从2005年到2006年,对IT冲击最大的莫过于SOA了。然而,对于几乎所有的IT管理者来说,SOA让他们极度兴奋,同时也带来了深深的忧虑。作为一位拥有12年IT咨询及实施经验的专家、丰田发动机营销公司的资深数据分析师Ken Karacsony将SOA的实施分解为四个简单的步骤。...详细
面向服务的体系结构(service-oriented architecture,SOA)是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在各种这样的系统中的服务可以以一种统一和通用的方式进行交互。...详细
本周一,IBM推出一款3D游戏,一名虚拟商人将打造一家效率更高的公司。 这一名为Innov8的游戏旨在解决理解和改进企业内部业务过程缺乏的问题。过程改进是面向服务架构(SOA)体系中的一个关键组件,SOA是一种将软件设计为一系列相互连接、模块化业务服务的方法。对这种模块化软件进行建模和运行它们的软件被称作业务过程管理(BPM)。 ...详细
通过实施SOA的本土化,我国中间件生产企业东方通科技发展有限责任公司,在2006年实现了对外国中间件的大规模替代。东方通认为这标志着我国本土中间件企业开始了对国外品牌的大规模反击。...详细
Aberdeen调研公司近日完成并发布了一项面对950家企业的调查,调查显示“大约1/3~1/2的企业在保障SOA支持应用的稳定性方面面临困难”。调查报告作者为三名专营SOA的厂家— iTKO, Mindreef,和Progress Actional。许多企业无法衡量SOA的结构,甚至不清楚到底要衡量些什么。 ...详细
SOA并不存在新的安全任务。问题在于SOA将多种现有的安全任务叠在了一起,有可能导致整个企业的安全措施遭到破坏。介绍三个SOA存在的安全缺陷,以及如何管理这些缺陷。 ...详细