1. 数据库:database server,如oracle, sql server...
2. 逻辑层:在application中运行,ejb 中的session bean ,entitybean. Microsoft 的MTS:
dcom, or com.
3. 表现层:有的是Browerser, 有的client 的应用程序(现在方向上browser)总的来说,这三层不是不变的,如我们为了与数据库无关,就会把一些数据库的东西放到逻辑层,
表现层有时又分为表现数据和表现逻辑。逻辑层又有entitybean 与sessionbean.
..............
2. 逻辑层:在application中运行,ejb 中的session bean ,entitybean. Microsoft 的MTS:
dcom, or com.
3. 表现层:有的是Browerser, 有的client 的应用程序(现在方向上browser)总的来说,这三层不是不变的,如我们为了与数据库无关,就会把一些数据库的东西放到逻辑层,
表现层有时又分为表现数据和表现逻辑。逻辑层又有entitybean 与sessionbean.
..............
解决方案 »
- TCP通信,服务器端不能收到客户端的信息,客户端能收到服务器端得信息,没弄明白怎么回事,求大神指导!!
- java web 怎么给自动给用户反馈。
- spring和struts2结合后,到底是谁生产了action?
- 急!急!大家帮着给分析一下,给分!
- 站内搜索怎么写?
- EJB3的WEB开发的entity一对多问题
- 一个web工程中的 web.xml中<web-app id="" ></web-app> id的默认值是什么
- struts中的validator验证出错提示怎么显示null??快速结贴
- 有没有大神帮忙看一看(Spring的xml中无法加载bean因为找不到类)
- Received fatal alert: handshake_failure
- 请问各位高手,rmi和ejb有什么关系。开发客户端为javaapplet的多层结构系统怎样用到他们???
- 我刚开始学习java+xml编程,但是我怎么也找不到sun的sax包,请各位帮帮忙!
ejb中说"部署"到底是一个怎么样的概念?能不能举个例子说说,我想我这样会更明白的。
对了,你是不是有过这方面的应用,能讲讲经验吗?
你给的链接不能访问,是不是有错误,您再看一下!
(我在学java吗??????)
web browser ---->business logic -----> Database
application /
ejb充当了中间层身份:business logic(商务逻辑)。其实更好的应用是J2EE(JSP/SERVLET/EJB).面向对象的就不用说了,分布式的系统一般要满足以下几个条件:
1)对象分布,对象可以分布在不同的服务器上。
2)安全的考虑。不同的client只能存取相应的对象组件
3)事物安全。
对于以上几点,EJB提供了很好的解决方案。它使得开发人员可以集中精力考虑核心的开发
1,ejb是商业逻辑层,client是用户表示曾,可以用servlet和jsp来编写,
数据层当然是数据库了,这就是多层结构.
2,分布式,你要是了解corba就不必多说了,ejb是基于corba技术的,
比如iiop/rmi对象访问协议,iiop就是corba的技术,他可以通过
internet访问其他服务器上的对象,这就实现了分布式应用.
3,面向对象和跨平台是java语言的特性
CLIENT: browser
Application:EJB server,web server
Data base:Oracle8ijsp->javabean->EJB->oracle
j2ee的面向企业级应用关键在于j2ee容器和j2ee服务器提供的各种服务:
比如安全、事物等等。
你可以去java的官方网站找一下j2ee的蓝图,很有用。另:licher,很抱歉,一直很忙,没有及时回复你的问题。
也称大哥吧,听你们把问题这么一说,我的脑袋也突然清晰多了,不过就是不能切入到实际应用中去,不知该如何是好,我还是新手,还望各位多多指教!
大哥实在太客气了,您能在百忙之中帮忙解决我的问题,我早已不胜感激。还有就是我本人的E文太差了,所以为了学好,每天坚持2个小时的E文学习时间。
我刚才又试了一下,可以访问,不好意思,可能我一时疏忽!多谢了!~~