如何才能有效的使用COM+/MTS,谢谢大家的光临。 (18分)

  • 主题发起人 主题发起人 Tense
  • 开始时间 开始时间
T

Tense

Unregistered / Unconfirmed
GUEST, unregistred user!
看COM/DCOM/MTS,好象懂了,但做项目的时候,又不知该如何优化?
只会简单的使用,但理论方面还是不很清楚。其实还是不懂如何有效使用。
(我做过一些三层结构的系统。)
 
你的问题问得太宽泛了,所以没人答呀!让人无从答起。
 
hanhan首先表示谢谢。
1。主要是由于现在看了COM,DCOM,COM+等很多书,但还是不知如何使用,在那里使用,
也就是不能灵活的应用。
2。应该如何架构DCOM/COM+的结构,一个程序要有很好的结构才能比较好的扩充。
 
你以前不是做过三层的吗?不是用dcom?
 
光看书是不行的,你用他试验做过东西吗?
先自己试,再做项目。
还有,COM+的原理你看懂了吗?
 
TO :wolf_cyj
我开发 的三层是采用SocketConnection连接的。
TO:hongbo781202
COM+原理没看懂,因为光看理论是抓不到重点的,有时一个不重要的问题而浪费很多时间;
而重要的又抓不住,问题在于怎么试?
 
该做什么试验?
 
都看什么书了?
推荐两本好书先?
 
COM 未必一定要和三层结果之类的联系在一块儿
它的全称:Common Object Model ,即公共对象模型
当你有一天觉得有必要把自己写的类让别人用,不论那人用Delphi
VC++,或者是VB,同时也不希望别人看到自己的源代码,那时候你
就会开始觉得COM的必要了。
DCOM 与 COM 的区别是前者可以跨机器进行对象调用,而后者只是
做到跨进程调用, 就像RPC和LPC
如果想深入了解COM技术,最经典的一本书是《Inside OLE2》
最近潘爱民译的《COM本质论》口碑也不错,不过我还没看过。
 
TO:灯泡
cheka推荐的书是2本很好的书。
TO:cheka,
学习为了使用,学习的重点一个是DCOM,一个是分布式事务。
学习DCOM其实只学习COM原理,共享内存,WINSOCK和RPC机制。
MTS可以多线程运行,要求COM组件必须以DLL的形式存在,
需了解COM的线程模型和多线程,DLL的工作方式。
现在要做的是COM+/MTS的系统,可又不知具体如何使用,如何架构程序,望指点。
谢谢。
 
》我开发 的三层是采用SocketConnection连接的
这也一样用到了Com,远程数据模块本身就是COM。
看看COM本质论,潘爱民翻译的不错。
 
又是三层结构和COM,是不是没了三层,COM就不再是COM了.
我常用COM,却不知三层为何物(李维的书看少了)
 
请问MTS在NT4。0和WIN2000中有区别吗?比如速度问题
 
com+2000优化
 
谢谢大家的光临。
 
后退
顶部