使用 WebLogic Server 开发应用程序

     上一页  下一页    目录     
在此处开始内容

WebLogic Server 应用程序开发概述

文档适用范围及受众

WebLogic Server 和 J2EE 平台

J2EE 应用程序及模块概述

Web 应用程序模块

Servlet

JavaServer 页

有关 Web 应用程序模块的详细信息

Enterprise JavaBean 模块

EJB 概览

EJB 和 WebLogic Server

连接器模块

企业应用程序

WebLogic Web Service

JMS 和 JDBC 模块

WebLogic 诊断框架模块

XML 部署描述符

自动生成部署描述符

EJBGen

基于 Java 的命令行实用工具

从以前版本的 J2EE 和 WebLogic Server 中升级部署描述符

部署计划

开发软件

Apache Ant

使用第三方 Ant 版本

更改 Ant 堆大小

源代码编辑器或 IDE

数据库系统和 JDBC 驱动程序

Web 浏览器

第三方软件

使用 Ant 任务配置和使用 WebLogic Server 域

使用 Ant 任务配置和启动域概述

使用 wlserver Ant 任务启动服务器和创建域

使用 wlserver 的基本步骤

wlserver 的示例 build.xml 文件

wlserver Ant 任务参考

使用 wlconfig Ant 任务配置 WebLogic Server 域

wlconfig Ant 任务执行哪些操作

使用 wlconfig 的基本步骤

wlconfig 的示例 build.xml 文件

完整示例

查询和删除示例

设置多个特性值示例

wlconfig Ant 任务参考

主要特性

嵌套的元素

create

delete

set

get

query

invoke

使用 libclasspath Ant 任务

libclasspath 任务定义

libclasspath Ant 任务参考

主要 libclasspath 特性

嵌套的 libclasspath 元素

librarydir

library

libclasspath Ant 任务示例

创建拆分开发目录环境

拆分开发目录环境概述

源目录和生成目录

从拆分开发目录进行部署

拆分开发目录 Ant 任务

使用拆分开发目录结构:主要步骤

在拆分开发目录中组织 J2EE 组件

源目录概述

企业应用程序配置

Web 应用程序

EJB

关于 EJB 描述符的重要说明

在拆分开发目录中组织共享类

共享实用工具类

第三方库

共享类的类加载

使用 weblogic.BuildXMLGen 生成基本 build.xml 文件

使用拆分开发目录开发多 EAR 项目

组织由多个 EAR 共享的库和类

链接多个 build.xml 文件

开发 WebLogic Server 应用程序的最佳实践

在拆分开发目录中生成应用程序

使用 wlcompile 编译应用程序

使用 includes 和 excludes 属性

wlcompile Ant 任务特性

嵌套 javac 选项

设置编译代码的类路径

wlcompile 和 wlappc 的库元素

使用 wlappc 生成模块和应用程序

wlappc Ant 任务特性

wlappc Ant 任务语法

appc 和 wlappc 间的语法差异

weblogic.appc 参考

weblogic.appc 语法

weblogic.appc 选项

从拆分开发目录进行部署和打包

使用 wldeploy 部署应用程序

使用 wlpackage 打包应用程序

归档文件和展开的归档目录

wlpackage Ant 任务示例

wlpackage Ant 任务特性参考

开发用于生产重新部署的应用程序

什么是生产重新部署?

支持的和不支持的应用程序类型

其他应用程序支持

编程要求和约定

应用程序应是自身包含的

默认情况下,受版本控制的应用程序访问当前版本 JNDI 树

安全提供程序必须兼容

应用程序必须指定版本标识符

应用程序可以访问名称和标识符

客户端应用程序应尽量使用同一版本

分配应用程序版本

应用程序版本约定

升级应用程序以使用生产重新部署

访问版本信息

了解 WebLogic Server 应用程序类加载

Java 类加载

Java 类加载器层次结构

加载类

prefer-web-inf-classes 元素

更改正在运行的程序中的类

WebLogic Server 应用程序类加载

WebLogic Server 应用程序类加载的概述

应用程序类加载器层次结构

自定义模块类加载器层次结构

声明类加载器层次结构

用户定义类加载器的限制

禁用 Servlet 重新加载

嵌套深度

模块类型

重复项

接口

Call-by-Value 语义

正在进行的工作

仅用于开发

实现类的单个 EJB 类加载器

应用程序类加载和按值传递或按引用传递

使用筛选类加载器

什么是筛选类加载器

配置 FilteringClassLoader

资源加载顺序

解析模块和应用程序之间的类引用

关于资源适配器类

打包共享的实用工具类

清单类路径

通过使用 J2EE 库共享应用程序和模块

在系统类路径中添加 JAR

创建共享 J2EE 库和可选包

共享 J2EE 库和可选包概述

可选包

库的版本控制支持

共享 J2EE 库和可选包的对比

其他信息

创建共享 J2EE 库

汇集共享 J2EE 库文件

汇集可选包类文件

编辑共享 J2EE 库的清单特性

打包共享 J2EE 库以进行分发和部署

在企业应用程序中引用共享 J2EE 库

作为独立模块部署的共享 J2EE 库的 URI

从 J2EE 应用程序或模块中引用可选包

用 weblogic.appmerge 合并库

从 CLI 中使用 weblogic.appmerge

以 Ant 任务的方式使用 weblogic.appmerge

将共享 J2EE 库与拆分开发目录环境集成在一起

部署共享的 J2EE 库和相关应用程序

Web 应用程序共享 J2EE 库信息

将 WebApp 库和 Web 应用程序一起使用

用 LibraryRuntimeMBean 访问已注册的共享 J2EE 库信息

引用共享 J2EE 库时的模块优先级顺序

使用共享 J2EE 库的最佳实践

应用程序生命周期事件编程

了解应用程序生命周期事件

在 weblogic-application.xml 中注册事件

基本生命周期监听器功能编程

使用和不使用 URI 参数配置生命周期事件的示例

了解重新部署过程中的应用程序生命周期事件行为

应用程序版本生命周期事件编程

了解应用程序版本生命周期事件行为

应用程序版本生命周期事件类型

使用应用程序版本生命周期事件时的生产部署序列的示例

上下文传播编程

了解上下文传播

上下文传播编程:主要步骤

在客户端中进行上下文传播编程

在应用程序中进行上下文传播编程

用 WebLogic Server 进行 JavaMail 编程

一同使用 JavaMail 和 WebLogic Server 应用程序的概述

了解 JavaMail 配置文件

为 WebLogic Server 配置 JavaMail

用 JavaMail 发送邮件

用 JavaMail 读取邮件

线程和群集主题

在 WebLogic Server 中使用线程

对低级别线程使用工作管理器 API

WebLogic Server 群集应用程序编程

企业应用程序部署描述符元素

weblogic-application.xml 部署描述符元素

weblogic-application

ejb

entity-cache

max-cache-size

xml

parser-factory

entity-mapping

jdbc-connection-pool

connection-factory

pool-params

driver-params

security

application-param

classloader-structure

listener

startup

shutdown

work-manager

session-descriptor

library

weblogic-application.xml 架构

application.xml 架构

wldeploy Ant 任务参考

wldeploy Ant 任务概述

使用 wldeploy 的基本步骤

wldeploy 的示例 build.xml 文件

wldeploy Ant 任务特性参考

主要特性

嵌套 <files> 子元素

Spring 应用程序参考

关于 WebLogic Server 上的 Spring

将基于 J2EE 的应用程序重新设计为基于 Spring 的应用程序

配置 Spring 控制反转 (Inversion of Control)

启用 Spring Web Service 客户端服务

使 JMS 服务可用于运行时应用程序

配置 JMX:将 WebLogic Server Runtime MBean Server 连接公开给 Spring

将 Spring JDBC 配置为与连接缓冲池通信

使用 Spring 事务抽象层进行事务管理

使用 WebLogic Server 群集

群集 Spring Remoting

对 WebLogic 管理控制台的 Spring 扩展

将 Spring 扩展安装到 WebLogic 管理控制台

通过 WebLogic 管理控制台公开 Spring Bean

在 WebLogic Server 上支持 Spring


  返回顶部       上一页  下一页