这个上网搜索就是 一堆....我很久没看java了 就我知道的说一下
j2ee是一个架构 然后ejb.bean之类的都是它的组成部分等...
还包括一些设计模式。。
j2ee是一个架构 然后ejb.bean之类的都是它的组成部分等...
还包括一些设计模式。。
解决方案 »
- 大家共享几道面试题,一起解决下![力顶推荐,顶着有分]
- 蝴蝶文形成
- 请帮我看看那里错了 菜鸟
- java基础问题,关于中文输出。。
- Inetger.parseInt()?
- 请看,得到目录的问题,请高手指教,在线等
- 小弟想写一个能繁简转换的WEB程序,但现手头上没任何资料,谁能提供???35分!小弟现在比较穷,只有35!
- 这会帮忙运行一下可否?
- 如何把一個 Java 程序 做成 .EXE ,直接在 Windows 下運行? 且不需任何 JRE .
- 一个比较难讲的题目:请高手谈谈JAVA程序调试技巧?无论在WIN还是UNIX下,谢谢!
- 各位兄台:麻烦帮小弟看看为什么table不能刷新?
- 初学者书籍推荐榜
应该是自定义开发组件的意思把.JSP Java Service Page
动态服务器页面Servlet 不懂Java Bean
也是自定义组件吧 J2SE Java 2 Platform, Standard Edition
这应该是指开发、运行的环境
J2EE Java 2 Platform, Enterprise Edition
是 J2SE 的高级版本吧?
EJB就是Enterprise Java Bean. 一般称为企业级JavaBean. 重要用于服务器端,是一种组建价构或者说规范。 JavaBean 是客户端程序,一般有GUI界面的。
JSP 是与asp类似的 web程序。 就是Java Server Page.Servlet 于applet对应。 是服务器端小程序。Server+let 构成。let表示小的。
表面上看J2EE是一些API,比如JDBC,JNDI,RMI,Servlet,EJB等等。
但现在J2SE的新版本包括了以前放在J2EE中的API,所以从API方面界限并不是很清楚。企业应用跟桌面应用的不同主要在于复杂度,包括硬件复杂度和软件复杂度,为了降低这些
复杂度和方便解决问题,J2EE将问题划分为很多层,每层有各自的问题域和相应的解决规范。
现在的企业应用通常跟网络和分布式计算密切相关,所以J2EE的各层都要考虑到它们。B/S结构整体上比C/S结构简单和易于维护,J2EE应用使用的是B/S结构,其中的Servlet规范了
HTTP相关的部分。JSP本质是Servlet,它是从Servlet的模板演化过来的,与JSP类似的模板
还有Velocity、FreeMarker。Servlet程序是需要运行在相应的Servlet容器中,很多软件提供商的
应用服务器都包含了这个容器,比如Tomcat。JavaBean 就是一个 Java 类,它规定了一些方法的命名习惯,如果get, set, is。桌面
程序和服务器程序中都可以使用。服务器上如JSP中就可以调用JavaBean获取信息。EJB是实现了一些特定接口的功能模块,EJB包括Session Bean和Entity Bean。
EJB要在EJB容器中运行,Tomcat本身不带EJB容器,而JBoss是一个提供完整EJB容器的服务器。
当Tomcat与JBoss配合使用的时候,Tomcat中的Servlet变成客户端,JBoss是服务器端。