参加完BEA开发,学到一些JAVA的概念东西,可惜BEA的人英语发音不太正确。

J2EE的应用编程模型(也叫J2EE Blueprints)提供一种包含用于实施基于J2EE的多层应用的文档和实例套件的体系模型,部分简化了这项复杂的工作。它应被用作开发人员设计和优化组件的原则,以便从策略上对开发工作进行分工,分配技术资源。遵照这种模型将确保一种J2EE应用与另一种的功能完全相同。J2EE平台是运行J2EE应用的标准环境。

EJB并不是一个产品。它是Java服务器端服务框架的规范,软件厂商根据它来实现EJB服务器。应用程序开发者可以专注于支持应用所需的商业逻辑,而不用担心周围框架的实现问题。



Servlet是用Java编写的Server端程序,它与协议和平台无关。Servlet运行于Java-enabled Web Server中。Java Servlet可以动态地扩展Server的能力,并采用请求-响应模式提供Web服务。 JSP是JavaServer Page的缩写,是Sun公司出品的Web开发语言,它类似于Microsfot公司的ASP,但由于它的跨平台性,愈来愈受到广泛的应用。 Servlet与Jsp之间的交互为开发Web服务提供了优秀的解决方案。

Java Applet 是用 Java 语言编写的,包含在网页里的“小 应用程序”。通常被放在 Web 服务器。当有人上网浏览时,Applet 随网页一起 下载到客户端的浏览器中,并借助浏览器中的 Java 虚拟机(JVM)运行工作。

AWT是Java中最可视的一部分API,遗憾的是AWT设计的严重缺陷,不能满足发展的需要,Swing技术的推出,为Java GUI编程提供了强大丰富的API和灵活的结构设计,并在AWT基础上,提供了替代AWT重量组件的轻量组件。

posted @ 2004-11-03 01:48  Benny Ng  阅读(462)  评论(0编辑  收藏  举报