MIDAS,MTS,CORBA的比较(150分)

  • 主题发起人 主题发起人 xsh123
  • 开始时间 开始时间
X

xsh123

Unregistered / Unconfirmed
GUEST, unregistred user!
MIDAS,MTS,CORBA的比较各有什么优劣的地方?
如果要跨平台,跨数据库,是否只能使用CORBA?
如果编程语言只使用D7,MIDAS是否有什么办法?或其它变通的方法?
 
没有比较过。
 
MIDAS不错,不过不知你想知道什么?
 
关注............
 
只使用D7,MIDAS是否能实现跨平台跨数据库?或有其它变通的方法?
 
关注中................我也想知道
 
MIDAS,MTS,CORBA
这三个东西好像没有什么可比性啊
 
对呀,我用过MIDAS&MTS,不是一个概念呀
 
都是什么东西,能介绍一下吗?
 
我用MTS,好像可以。
 
MTS可以跨平台跨数据库?还需要什么吗?
用D7,MIDAS是否能实现跨平台跨数据库?
 
关注,关注::::,我不是灌水的。
 
哪位大哥给点实质性的答案.
本人还在急切关注中.
 
他们功能完全不同,没有可比性:
MIDAS——提供数据中介与客户端运算等功能。
MTS——一个中间件,负责提供对象缓冲、跨数据库事务等处理。
CORBA——一个跨平台组件模型,在MIDAS中可以借助他来建立应用服务器与客户端的连接。
他们三者可以结合使用。具体的内容请阅读一下李维的《Delphi 5.x分布式多层应用系统篇》以及《Delphi 5.x ADO/MTS/COM+高级程序设计篇》,这些东西太过庞杂,我无法过多解释。
 
MTS不能实现跨平台跨数据库
用D7,MIDAS是同样也不能实现跨平台跨数据库
首先要清楚的是MIDAS,CORBA是分布式技术,都是中介软件
其次MTS,COM+是基于WINDOWS环境开发的
而CORBA是平台中立的分布式技术,可以基于WINDOWS,也可以基于LINUX,UNIX
另外MTS和MIDAS各自侧重点不同,MTS注重的是数据交易控制
所以要实现跨平台的话,最好用CORBA技术
这是我的理解,也还有一些不太明白的地方
例如:MTS,MIDAS都用到了DCOM技术,但是他们之间有什么本质的区别呢?
等待ing
 
谢谢
Traveller,redhighland的帮助,本人受益不浅!!!
本人想要实现跨平台,跨数据库,MIDAS既然不行,但我CORBA不是很了解.希望大家再谈谈.另外ASTA3.0这个第三方控件怎么样?能不能实现跨平台,跨数据库.
 
跨平台跨数据库要谨慎,这类程序有时会比普通程序多出数倍的工作量。你先看看是否必要,如果确实必要……建议用Java,在这方面Delphi实现的终究不如Java好。
 
to Traveller:
跨平台跨数据库在一年之内,我们用户的需求量不会超过2%,但是公司要将其作为一"卖点"与其它同行竞争,所以可能势在必行.
不知这样是否可行.我事先预留有关跨平台跨数据库的部分.等有用户需要时,我们再升级,将有关跨平台跨数据库的内容增加进去.(不考虑工作量的多少).这样是否可行?
 
ASTA是个不错的第三方控件,可以实现跨数据库,但是跨平台没有试过,不过跨数据库
的话,现在就在使用中,不过它的老版本和新版本差太多(我现在使用的老版本,不过
性能还算比较稳定)
 
预留有关跨平台跨数据库的部分的做法,我估计困难不小,而且将来发生的变化是不可以预测的.继续关注
 
后退
顶部