何为中间件??

晒屁屁 2002-10-18 12:47:46
同题,是DLL,OCX....吗?呵呵,别笑我,
...全文
177 22 打赏 收藏 转发到动态 举报
写回复
用AI写文章
22 条回复
切换为时间正序
请发表友善的回复…
发表回复
oraro 2002-12-25
  • 打赏
  • 举报
回复
屏蔽异构
luckdan_78 2002-11-30
  • 打赏
  • 举报
回复
to tanyx太打击我们这些lotus的“文盲”了吧,大小俺们Domino也算是中间件阿,有那一个中间件web server像Domino那样可以用多达4种开发语言构件应用阿?我们的Domino只是内置了request和response而已罢了。
Smilesystem 2002-11-29
  • 打赏
  • 举报
回复
中间件在分布式开发中用的比较频繁。我理解为它是在客户端与服务器端的一个接口。相当于应用服务器。运用它使客户机与服务器的互访时间大大缩短,并容量维护。
Bandry 2002-11-28
  • 打赏
  • 举报
回复
www.koretide.com.cn
tanyx 2002-11-27
  • 打赏
  • 举报
回复
说来,LOTUS是中间件的祖宗,搞出一堆东西来让不识字的人能够开发出“办公系统”。
tanyx 2002-11-27
  • 打赏
  • 举报
回复
乱七八糟!中间件的概念根本就是模糊的。
用J2EE的人认为中间件是一种工具、一个平台,是买来的(外来的)
开发的人认为中间件是一种结构方案
开发商认为中间件是陈年积累的技术成果
卖中间件的人认为是一种产品
我去买中间件,销售人员告诉我,他们卖给联想三百多万。我说没那么多钱,他又说几万块也卖。
要我看,中间件是SUN公司在参观了微软的开发平台后,总结出的东西,以便在UNIX下也能像VBSCRIPG一样编写程序。降低UNIX的开发成本。
like319 2002-11-27
  • 打赏
  • 举报
回复
简单地说,中间件是底层操作系统与应用软件之间的接口!!
licher 2002-11-21
  • 打赏
  • 举报
回复
我认为中间件是多用于解决异构平台的多种问题!
其可分为:消息中间件,事务中间件,对象中间件,交易中间件....
不同于j2ee 中的ejb层,中间件主要是解决异构平台(数据库,os..)中的通迅协议!当然也包含了负载平衡,等等
我有时也分不太清!
比如基于mts的dna构架时常用来和corba作比较,但也用来和j2ee作比较
而corba是不是中间件?中间件标准?
我看到灰狐的开源项目中有一个link3,基于x/open标准的,基本上不被看作是一个容器,而是松散耦合中的控制和转换!
qq:38612744
oz111222 2002-11-21
  • 打赏
  • 举报
回复
关于中间件,我个人感受为:它是类机制的扩展,是可打包的相对通用型的功能,是介于异构操作系统和开发工具之间的,它不完全是OCX和DLL,它是对一组或一个通用型“操作”的概述,它活跃在操作系统不屑顾及而开发工具无暇顾及的领域,它是信使,也是联运公司,它是保姆,也是杂货店。总之,它可以或缺,但忙碌的系统分析员和高级程序员们却很喜欢它,所以它存在了,它服务着,又被不断的更换。
xiaodaoren 2002-11-16
  • 打赏
  • 举报
回复
中间件不是指在某种语言基础上开发的,而是指其应用代表了一个或一组业务的处理,COM.java Corba是一个业务中间件的容器,是中间件存在的物理基础,
中间件是可以在一定范围内受限于语言的和操作系统的,只是如果你的中间件是源代码级的,你就没法卖了不是吗?,就算你的中间件包含了一个行业大多数的业务处理,但是买你的中间件就得到了源代码,你会愿意吗?,而且受限于你的开发语言,客户也要受限于你的开发语言,
中间件和普通组件的区别在于普通组件是完成程序处理的重复过程,而中间件,完成了为完成一个业务处理过程所需的全部处理过程,通常不会有界面的。
通常在多层体系结构的开发中,中间件作为第2层,用以沟通业务表示和原始数据,可以有清晰的设计结构,
swallowlly 2002-10-29
  • 打赏
  • 举报
回复
中间件是指三层体系结构,很类似J2EE的体系结构中的第二层。比如说有一个系统
他要访问数据库(第三层),访问数据库的程序是使用java,但是这个系统要在web上发布,就需要有一个web server,那么这个web server就是中间件。java通过web server中提供的接口访问数据库。(说得不好,见谅)
luckdan_78 2002-10-28
  • 打赏
  • 举报
回复
websphere 和weblogic只是b/s系统中的中间件,其实我认为b/s结构仅仅三层而已谈不上分布式。所以中间件的含义应该远大于以上的两个web服务器。
nuago 2002-10-26
  • 打赏
  • 举报
回复
up
adafirst3219 2002-10-25
  • 打赏
  • 举报
回复
我认为中间件应该是 WebShare or WebLogic 一类的东西
yhjvc 2002-10-23
  • 打赏
  • 举报
回复
中间件应该是com/dcom/com+ or ejb/j2ee吗?
有没有完整的知识结构或者设计思路呀?
yhjvc 2002-10-23
  • 打赏
  • 举报
回复
中间件应该是com/dcom/com+ or ejb/j2ee吗?
有没有完整的知识结构或者设计思路呀?
qfsb_p 2002-10-22
  • 打赏
  • 举报
回复
中间件是分布计算机系统中集成各个组成的软件粘接剂。
也有人把中间件定义为网络环境中一组为许多应用需要的、可复用和可扩充的服务或(资源相关的)功能。
"Middleware can be viewed as a reusable, expandable set of services and functions that are commonly needed by many applications to function well in a networked environment".
至今很难给出一个精确的定义和界限其范围,大家发现每个人在谈论中间件时,常关系到他所涉及特定的范围,常常与应用相关,也有人企图将中间件分层,但发现这样做并不带来很多好处,因此,有人干脆认为中间件是一组正交的非结构化的集合,按领域划分或许更方便。
但也有许多人,把中间件看成是介于应用和平台之间的一个中间层,它们又可区分上层与特定应用相关的中间件,中间层是较通用的一类中间件,底层则是与特定平台和资源相关的中间件。
戚爱斌 2002-10-22
  • 打赏
  • 举报
回复
主要用在分布式开发中,通常用在三层以上的结构中,好处很多(包括安全性,维护性等方面),我用COM+!!!
songq 2002-10-21
  • 打赏
  • 举报
回复
也想知道,那位高手进来解释一下呀
uvenson 2002-10-21
  • 打赏
  • 举报
回复
参见 RFC 2768 权威说明。
加载更多回复(2)
第一章:大数据与云计算 1.何为大数据? 海量数据或巨量数据,其规模巨大到无法通过目前主流的计算机系统在合理时间内获取、存储、管理、处理并提炼以帮助使用者决策。 2.大数据具有4V+1C的特征 (1)数据量大:存储的数据量巨大,PB级是常态 (2)多样:数据的来源及格式多样 (3)快速:数据增长速度快 (4)价值密度低:需要对大量的数据进行处理,挖掘其潜在的价值。 (5)复杂度:对数据的处理和分析的难度大 3.什么是云计算? 长定义:云计算是一种商业模型。它将计算任务分布在大量计算机构成的资源池上,使各种应用系统能根据需要获取计算力、存储空间和信息服务。 短定义:云计算是通过网络按需提供可动态伸缩的廉价计算服务。 4.云计算是并行计算、分布式计算和网络计算的发展。 5.云计算特点: (1)超大规模(2)虚拟化(3)高可靠性(4)通用性 (5)高可伸缩性(6)按需服务(7)极其廉价 6.云计算按照服务类型大致可分为三类 (1)将基础设施作为服务。(IaaS)(2)将平台作为服务。(PaaS)(3)将软件作为服务(SaaS) 7.云计算实现机制 云计算技术体系结构分为四层:物理资源层、资源池层、管理中间件层和SOA构建层 8.云计算优势 (1)更低的硬件和网络成本(2)更低的管理成本和电力成本(3)更高的资源利用率

1,221

社区成员

发帖
与我相关
我的任务
社区描述
企业软件 中间件技术
社区管理员
  • 中间件
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧