background image

2

        

BEA Weblogic

Weblogic 可以到 BEA 的网站上免费注册之后下载到最新的 Weblogic8.1 企业版,License
可 以 免 费 使 用 1 年 时 间 , 其 实 这 已 经 完 全 足 够 了 。 Weblogic 的 下 载 连 接 :

http://commerce.bea.com/index.js ... tp://edocs.bea.com/

 

3

        

IBM Webshpere

Websphere 同样可以下载到免费的试用版本,到 IBM 的 developerWorks 网站可以看到
Websphere 试用产品的下载和相关的 Websphere 的资料,developerWorks 中文网站的连接
是 :

http://www-900.ibm.com/developerWorks/cn/wsdd/

  , Websphere 的 下 载 连 接 :

http://www7b.software.ibm.com/wsdd/downloads/WASsupport.html

 

4

        

Jboss

Jboss 是 免 费 开 源 的 App   Server , 可 以 免 费 的 从 Jboss 网 站 下 载 :

http://www.jboss.org/index.html  ... .jdon.com/idea.html

 

        

四、

Java 应用的运行环境

Java 的应用可以简单分为以下几个方面:

1

        

Java 的桌面应用

桌面应用一般仅仅需要 JRE 的支持就足够了。

2

        

Java Web 应用

Java 的 Web 应用至少需要安装 JDK 和一个 web 容器(例如 Tomcat),以及一个多用户数
据库,Web 应用至少分为三层:
Browser 层:浏览器显示用户页面
Web 层:运行 Servlet/JSP
DB 层:后端数据库,向 Java 程序提供数据访问服务

3

        

Java 企业级应用

企业级应用比较复杂,可以扩展到 n 层,最简单情况会分为 4 层:
Browser 层:浏览器显示用户页面
Client 层:Java 客户端图形程序(或者嵌入式设备的程序)直接和 Web 层或者 EJB 层交

Web 层:运行 Servlet/JSP
EJB 层:运行 EJB,完成业务逻辑运算
DB 层:后端数据库,向 Java 程序提供数据访问服务

4

        

Java 嵌入式应用

Java 嵌入式应用是一个方兴未艾的领域,从事嵌入式开发,需要从 Sun 下载 J2ME 开发包,
J2ME 包含了嵌入式设备专用虚拟机 KVM,和普通的 JDK 中包含的 JVM 有所不同。另外
还需要到特定的嵌入式厂商那里下载模拟器。