当前位置: 技术问答>java相关
高分征求解答
来源: 互联网 发布时间:2015-01-13
本文导语: MTS/COM+ 三层结构 EJB 三层结构 他们概念分别是什么。有什么区别 我一定给分。因为不给自己也留不住 | 可以写本书来回答你 | 如果我有money我一定会买一本书给你!让你好好看看一...
MTS/COM+
三层结构
EJB
三层结构
他们概念分别是什么。有什么区别
我一定给分。因为不给自己也留不住
三层结构
EJB
三层结构
他们概念分别是什么。有什么区别
我一定给分。因为不给自己也留不住
|
可以写本书来回答你
|
如果我有money我一定会买一本书给你!让你好好看看一点书
|
只好如此了
|
你提的问题打击面太大了,没人可以用几十个文字回答你
|
还是去买本书吧
|
1。EJB有点像远程过程调用(RPC),简单点讲,客户端stub调用server端的程序,但是这些程序
集成在一个一个bean(独立的类)中,有点像corba的概念,而且,客户端的调用也不是直接调用远程的bean,而是通过远程接口。bean的管理由EJB容器负责。
2。关于三层架构的分布式应用,不得不提borland的解决方案,因为他太出色了。delphi5中
的分布式解决方案是目前最好的,但是在这种解决方案中,用的APP server 确是midas,所以
而且,我们这里的测试好像MTS很滥
其实,以上两种方案,EJB的范围更大,但更多的应用在web上,而delphi的分布式应用,却很好
的解决了数据库应用,多为应用程序,所以,还是有差别的。如果从思考的全面性讲,我认为
EJB更成熟些,但是似乎EJB用起来却没那么容易。以上只是随便说说,真正的要靠实践。。。
集成在一个一个bean(独立的类)中,有点像corba的概念,而且,客户端的调用也不是直接调用远程的bean,而是通过远程接口。bean的管理由EJB容器负责。
2。关于三层架构的分布式应用,不得不提borland的解决方案,因为他太出色了。delphi5中
的分布式解决方案是目前最好的,但是在这种解决方案中,用的APP server 确是midas,所以
而且,我们这里的测试好像MTS很滥
其实,以上两种方案,EJB的范围更大,但更多的应用在web上,而delphi的分布式应用,却很好
的解决了数据库应用,多为应用程序,所以,还是有差别的。如果从思考的全面性讲,我认为
EJB更成熟些,但是似乎EJB用起来却没那么容易。以上只是随便说说,真正的要靠实践。。。
|
这个问题恐怕没几个人能回答。能回答的人(当然不是我)恐怕也懒得从头到尾的一一道来。
建议问些具体的问题吧,这种形而上的问题,最好自己体会。
建议问些具体的问题吧,这种形而上的问题,最好自己体会。
|
去java.sun.com看看EJB的DEMO,javapetshop看看,你会明白了。
|
MTS/COM+三层结构
MTS: Microsoft Transaction Server
COM: Compenent Object Model
COM+:简单说来就是微软用来开发三层架构的基于COM的一种技术
EJB三层结构:
就是Enterprise JavaBeans(企业级JavaBean). 作为J2EE(包括JSP/SERVLET/EJB)的一部分,EJB是作为三层结构中的中间件身份出现的。
从技术方面讲,他们都是基于分布式应用,不过COM+各组件的通信机制是RPCORPC,
EJB则是RMI-IIOP,从原则上来说,EJB继承了Java语言的简单,跨平台的特点,另外,
它还能跟CORBA之间相互通信,目前,EJB的应用多集中在银行,电信等业务上,而且,
多适用于B/S模式。
具体就不是三言两语就能说清的了,建议看相关资料
MTS: Microsoft Transaction Server
COM: Compenent Object Model
COM+:简单说来就是微软用来开发三层架构的基于COM的一种技术
EJB三层结构:
就是Enterprise JavaBeans(企业级JavaBean). 作为J2EE(包括JSP/SERVLET/EJB)的一部分,EJB是作为三层结构中的中间件身份出现的。
从技术方面讲,他们都是基于分布式应用,不过COM+各组件的通信机制是RPCORPC,
EJB则是RMI-IIOP,从原则上来说,EJB继承了Java语言的简单,跨平台的特点,另外,
它还能跟CORBA之间相互通信,目前,EJB的应用多集中在银行,电信等业务上,而且,
多适用于B/S模式。
具体就不是三言两语就能说清的了,建议看相关资料