jbuilder2006+开发j2EE应用程序
### JBuilder 2006+开发J2EE应用程序知识点详解 #### 一、概述 JBuilder 2006是Borland公司推出的一款专为Java 2平台企业版(J2EE)应用程序开发的强大集成开发环境(IDE)。这款工具能够支持多种企业级Java应用的构建,并且内置了一系列用于提高开发效率的功能。 #### 二、J2EE应用程序开发基础知识 **1. 多层次模型优点** - **可扩展性**:通过将业务逻辑、数据访问等不同功能分离,使得系统更容易扩展。 - **重用性**:各个层之间的组件可以被多个项目重用。 - **维护性**:每一层的功能相对单一,便于管理和维护。 **2. JBuilder 2006+能提供的支持** - **代码自动生成**:提供各种模板来帮助快速生成基础代码。 - **集成的开发环境**:包括编译、调试、测试等功能。 - **服务器部署支持**:支持多种J2EE应用服务器的部署。 **3. 客户层技术** - **HTML/JavaScript**: 用于前端页面展示。 - **Java Applets**: 可嵌入网页中的小型应用程序。 - **Swing/AWT**: 构建桌面应用界面的技术。 **4. 中间层技术** - **Enterprise JavaBeans (EJB)**: 提供分布式计算环境下组件的实现。 - **Servlets**: 处理HTTP请求的服务器端组件。 - **Java Server Pages (JSP)**: 用于生成动态网页。 **5. 其他J2EE技术** - **Java Messaging Service (JMS)**: 支持消息传递机制。 - **Java Naming and Directory Interface (JNDI)**: 提供命名服务和目录服务。 - **Java Transaction API (JTA)**: 支持事务处理。 #### 三、配置J2EE应用程序 **1. 学习J2EE** - **官方文档**: Sun Microsystems提供了详尽的J2EE规范和技术文档。 - **在线教程**: 如JavaWorld、Oracle Technology Network等网站。 - **书籍**: 《Java 2 Platform Enterprise Edition Developer's Guide》等。 **2. 配置目标服务器** - **支持的服务器**: 包括Borland Enterprise Server、BEA WebLogic Server等。 - **安装服务器**: 在JBuilder中可以直接安装并配置服务器。 - **创建配置**: 通过复制现有的配置来快速创建新配置。 - **添加服务包**: 增加额外的服务或组件到配置中。 - **创建库**: 组织相关的类和资源。 **3. JDBC驱动安装** - **安装过程**: 创建.library和.config文件。 - **添加到工程**: 将驱动添加到工程的依赖项中。 - **更新工程**: 确保工程使用的是最新版本的服务器设置。 **4. 更新旧版本** - **从老版本更新**: 如果是从早期版本的JBuilder迁移过来,则需要进行相应的更新操作。 #### 四、使用JBuilder开发不同类型的应用程序 **1. 客户-服务器应用程序** - **独立客户端**: 如Java Swing或AWT构建的应用程序。 - **Web展示**: 使用JSP或Servlets生成动态网页内容。 **2. 多层应用程序** - **业务逻辑**: 通常通过EJB来实现。 - **数据访问**: 采用JDBC与数据库交互。 - **用户界面**: 可使用Swing、JSP等多种技术。 **3. Web-中心应用程序** - **门户技术**: 使用Portlet技术来构建企业门户。 - **B2B应用**: 实现企业间的业务交互。 #### 五、在Borland服务器上使用JBuilder **1. 配置Borland服务器** - **版本选择**: Borland Enterprise Server App Server Edition 6.0 或 5.2.1。 - **ORB设置**: 使对象请求代理(ORB)可用。 - **管理端口更改**: 修改默认的管理端口以避免冲突。 - **启动配置**: 启动服务器或配置。 **2. 远程部署与调试** - **远程部署**: 将应用部署到远程服务器。 - **远程调试**: 能够远程调试运行在服务器上的应用程序。 **3. CORBA工具** - **JBuilder与VisiBroker ORB协作**: 介绍如何配置JBuilder以使用VisiBroker ORB。 - **设置ORB**: 包括VisiBroker standalone、OrbixWeb ORB等的设置方法。 - **CORBA向导**: 提供各种向导帮助快速创建CORBA应用。 #### 六、在BEA WebLogic服务器上使用JBuilder **1. 配置WebLogic服务器** - **服务包**: 包含特定服务器所需的组件和服务。 - **复制配置**: 创建现有配置的副本以便修改。 - **库建立**: 创建包含相关资源的库。 - **添加服务包**: 添加特定服务器所需的服务包。 - **选择服务器**: 指定用于开发和部署的服务器类型。 #### 七、总结 JBuilder 2006是一款功能强大的J2EE开发工具,它不仅提供了丰富的功能来帮助开发者高效地开发J2EE应用程序,而且还集成了对多种企业级服务器的支持。通过学习本文介绍的基础知识和技术要点,开发者可以更好地利用JBuilder 2006来进行J2EE应用程序的开发工作。
- 粉丝: 1
- 资源: 32
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助