中间件技术在SOA中扮演重要角色

原创 2006年05月27日 22:05:00

        中间件技术建立在操作系统之上,支持分布式应用的有效开发、部署、运行和管理。它产生的最初目的是解决网络软件所面临的各种问题,如解决网络软件间的互操作、数据交换,以及相关的分布性、可靠性、安全性等问题。根据Gartner组织的统计[Gartner 1996],经过多年的发展,目前已经开发出的主要中间件包括以下几类:终端仿真/屏幕转换中间件、数据访问中间件、远程过程调用中间件、面向消息中间件、事务中间件、对象中间件等。这些中间件技术的迅速发展又导致了应用服务器时代的到来,而应用服务器以公共服务的方式,实现了多数中间件的功能。

        而SOA是一种面向业务应用程序系统的体系架构设计风格,它立足于高效整合企业服务、努力促进服务流程的可用性,并将业务需求与 IT 功能结合起来。它在具体实现的过程中会利用到大量的中间件技术!最近,IBM, Oracle等行业巨头纷纷推出基于自己平台的中间产品。在SOA到来之际,中间件技术正面临着新一轮的机遇和挑战。

初学Nodejs:nodejs在web应用中充当着什么样的角色?

正如标题所说,本篇是自己初学nodejs(半天)对nodejs的几个问题,望有能之士,留言解答。 nodejs的学习教程其实不难搜索,像nodejs中文网,以及w3cschool上都有相关教...
  • u014290054
  • u014290054
  • 2015年03月14日 23:29
  • 474

深入浅出理解SOA技术

 深入浅出理解SOA技术引言:小老虎多多的SOA的学习笔记。一.SOA是什么英文单词的缩写?SOA的全称是Service-Oriented Architecture,面向服务架构。二.SOA是什么?是...
  • littletigerat
  • littletigerat
  • 2010年03月31日 14:56
  • 4184

SOA 模型中三种不同角色

下图是 W3C 给出的 SOA 模型中三种不同角色的关系示意图。其中:服务是一个自包含的、无状态(stateless)的实体,可以由多个组件组成。它通过事先定义的界面响应服务请求。它也可以执行诸如编辑...
  • zengjibing
  • zengjibing
  • 2009年02月13日 23:13
  • 1769

Java 应用中扮演着非常重要的角色

异常处理在编写健壮的 Java 应用中扮演着非常重要的角色。异常处理并不是功能性需求,它需要优雅地处理任何错误情况,比如资源不可用、非法的输入、null 输入等等。Java 提供很多异常处理特性,通过...
  • u012402926
  • u012402926
  • 2016年06月15日 18:07
  • 135

中间件与SOA的关系

随着用户对大型网络应用高效运行、灵活应变、无缝集成需求的不断提高,中间件已经从上世纪80年代兴起的第一代“CORBA中间件”,90年代兴起的第二代“J2EE中间件”发展到了今天的第三代“SOA中间件”...
  • shineHoo
  • shineHoo
  • 2010年03月19日 15:47
  • 2909

一种基于SOA的应用集成中间件体系架构

1.  关于SOA1.1  技术背景        为了帮助企业和组织实现随需应变的业务需要关注两个要素:业务设计(业务模型和业务流程)以及底层技术基础设施。企业可能必须修改业务模式和业务流程,以专注...
  • blue_sky_blue_heart
  • blue_sky_blue_heart
  • 2006年09月24日 15:44
  • 4715

中间件学习——技术平台三步曲

在前面两篇文章中,我们了解了中间件的基本概念和中间件的主要技术分类,在这篇文章中我们了解下基于中间件的主流技术平台。   技术平台       现有的基于中间件的主流技术平台一般典型的应用是为三层/多...
  • zwk626542417
  • zwk626542417
  • 2015年04月29日 14:45
  • 3052

论软件开发中的三种重要角色

论软件开发中的三种重要角色 刘天北 出处《程序员》杂志 ...因为人的灵魂中,有着某种三头政体,或者说,三个对手,三重政权,它之扰乱这一共和国的安宁,并不减于它之搅扰罗马的国制。 托马斯·布朗 《医生...
  • meidengyin
  • meidengyin
  • 2004年12月10日 15:34
  • 1302

JAVA ------SSH 面试题

1.  BeanFactory的作用是什么?   [中]    BeanFactory是配置、创建、管理bean的容器,有时候也称为bean上下文。Bean与bean的依赖关系,也是由BeanFac...
  • newpiaoyun
  • newpiaoyun
  • 2014年11月18日 14:28
  • 765

Spark之任务流程和角色

一、各个角色解释Application 基于Spark的应用程序,包含了driver程序和 集群上的executorDriver Program 运⾏行main函数并且新建SparkContext的 ...
  • wuxintdrh
  • wuxintdrh
  • 2017年04月29日 16:38
  • 489
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:中间件技术在SOA中扮演重要角色
举报原因:
原因补充:

(最多只允许输入30个字)