Developing applications
Develop applications that use specific technologies or components, such as portlets, SIP servlets, enterprise beans, and web services. Find programming information that focuses on specific concerns, such as security, messaging, transaction support, naming and directory, and data access.
子主题
如何开发应用程序?
请使用这些快捷方式来快速开始常见任务。设计应用程序
请阅读设计 WebSphere 应用程序(特别是在 Java™ Platform, Enterprise Edition (Java EE) 规范的 WebSphere 扩展领域中)的最佳实践。获得集成开发环境 (IDE)
您可以获取集成开发环境 (IDE)。使用 IBM® 的 Rational® 产品来设计、构造以及管理部署于 WebSphere Application Server 产品上的应用程序的更改。调试应用程序
要调试应用程序,必须使用开发环境(如 IBM Rational Application Developer for WebSphere)来创建 Java 项目。然后您必须将您要调试的程序导入到此项目。组装应用程序
应用程序组装包括创建可以部署到应用程序服务器的 Java Platform, Enterprise Edition (Java EE) 模块。从代码工件(例如 Web 应用程序归档 (WAR) 文件、资源适配器归档 (RAR) 文件、企业 Bean (EJB) JAR 文件和应用程序客户机归档 (JAR) 文件)创建这些模块。将代码工件打包和配置到企业归档 (EAR) 模块或独立 Web 模块这一做法对于将模块部署到应用程序服务器上是必要的。类装入
类装入器是 Java 虚拟机 (JVM) 代码的一部分,它们负责查找和装入类文件。类装入器允许服务器上部署的应用程序访问可用类和资源的存储库。应用程序开发者和部署者必须考虑类和资源文件的位置以及用于访问那些文件的类装入器,以使这些文件可用于已部署应用程序。类装入器影响应用程序的打包以及已部署应用程序的已打包应用程序的运行时行为。对应用程序添加日志记录和跟踪
可将日志记录和跟踪添加到应用程序,以帮助分析性能以及诊断 WebSphere Application Server 中的问题。开发 ActivitySession
此页面为查找有关 ActivitySession 的信息提供了一个起始点,ActivitySession 是 WebSphere 扩展,用来降低与一阶段落实资源相关联的落实规则和限制的复杂性。开发应用程序概要分析
此页面为查找有关应用程序概要分析的信息提供了一个起始点,应用程序概要分析是 WebSphere 扩展,用来定义策略以动态地控制并行、预取和预读。开发批处理应用程序
本部分说明了诸如用于开发批处理应用程序、xJCL 元素和样本批处理应用程序的过程等方面的内容。开发使用 bean 验证 API 的应用程序
bean 验证 API 随 Java Enterprise Edition 6 平台引入,用作标准机制来在应用程序的所有层(包括表示层、业务层和数据访问层)中验证 Enterprise JavaBeans。在 bean 验证规范之前,是在每个层中验证 JavaBeans。开发者将验证直接捆绑至他们的类,或者复制验证代码(通常有点混乱),以防止在每个层重新实现验证。具有一个为应用程序的所有层所共用的实现,会简化开发者的工作并节省时间。开发客户机应用程序
此页面为查找有关应用程序客户机和客户机应用程序的信息提供了一个起始点。应用程序客户机提供了一个框架,应用程序代码可以在此框架中运行,这样您的客户机应用程序就可以访问应用程序服务器中的信息。开发并行性
此页面提供查找有关并行性的信息的起点。开发数据访问资源
此页面为查找有关数据访问的信息提供了一个起始点。各种企业信息系统 (EIS) 使用不同方法来存储数据。这些后端数据存储可能是关系数据库、过程化事务程序或面向对象的数据库。开发动态高速缓存
此页面为查找有关动态高速缓存服务的信息提供了一个起始点,该服务通过对 Servlet、命令、Web Service 和 JavaServer Pages (JSP) 文件的输出进行高速缓存来提高性能。开发动态和 EJB 查询
此页面为查找有关动态查询的信息提供了一个起始点,动态查询是一个可以实现应用程序空前灵活性的 WebSphere 编程扩展。此信息还包括 Enterprise JavaBeans (EJB) 查询,WebSphere 扩展构建于这个 Java 功能之上。开发 EJB 应用程序
此页面为查找有关企业 Bean 的信息提供了一个起始点。开发国际化服务
此页面为查找有关全球化和国际化服务的信息提供了一个起始点,此服务是用于提高开发者工作效率的 WebSphere 扩展。开发邮件、URL 和其他 Java EE 资源
此页面为查找有关资源的信息提供了一个起始点,这些资源供符合 Java Enterprise Edition (Java EE) 标准的应用程序服务器上所部署的应用程序使用。其中包括:开发消息传递资源
用户可以将此页面作为起点,开始查找有关将企业应用程序的异步消息传递资源与 WebSphere Application Server 一起使用的信息。开发命名和目录
此页面为查找有关命名支持的信息提供了一个起始点。命名包括服务器端组件和客户端组件。服务器端组件是一个公共对象请求代理体系结构 (CORBA) 命名服务 (CosNaming)。客户端组件是一个 Java 命名和目录接口 (JNDI) 服务提供程序。JNDI 是 Java Platform Enterprise Edition (Java EE) 编程模型中的一个核心组件。开发对象池
此页面为查找有关对象池的信息提供了一个起始点。开发对象请求代理 (ORB)
此页面为查找有关对象请求代理 (ORB) 的信息提供了一个起始点。此产品使用 ORB 来管理客户机应用程序与服务器应用程序之间的通信以及产品组件之间的通信。以下 Java Platform, Enterprise Edition (Java EE) 标准服务与 ORB 相关:远程方法调用/因特网 ORB 间协议 (RMI/IIOP) 和 Java 接口定义语言 (Java IDL)。开发 OSGi 应用程序
此页面为了解如何开发 OSGi 应用程序提供了一个起始点。开发 Portlet 应用程序
此页面为查找有关 Portlet 应用程序的信息提供了一个起始点,Portlet 应用程序是特殊的可复用 Java Servlet,它们在门户网站页面上显示为已定义的区域。Portlet 提供了对许多不同应用程序、服务和 Web 内容的访问。开发调度程序服务
此页面为查找有关调度程序服务的信息提供了一个起始点,调度程序服务是一个负责在特定时间或以特定时间间隔启动操作的 WebSphere 编程扩展。开发安全性
保护特定类型的应用程序,例如包含 Portlet、SIP Servlet、企业 Bean 或 Web Service 的应用程序。查找侧重于特定关注事项(例如消息传递、事务支持、命名和目录以及数据访问)的安全性信息。开发服务集成
此页面为查找有关服务集成的信息提供了一个起始点。开发会话启动协议 (SIP) 应用程序
此页面为查找有关 SIP 应用程序的信息提供了一个起始点,SIP 应用程序是至少使用一个按照 JSR 116 规范编写的会话启动协议 (SIP) Servlet 的 Java 程序。开发 Spring 应用程序
此页面提供了一个起始点,查找有关如何开发可以在 WebSphere Application Server 环境中成功运行的 Spring 应用程序的信息。开发启动 Bean
此页面为查找有关启动 Bean 的信息提供了一个起始点。开发事务
此页面为查找有关 Java 事务 API (JTA) 支持的信息提供了一个起始点。服务器上运行的应用程序可以使用事务,将对资源的多个更新作为一个工作单元加以协调,以确保使所有更新永久化,或不使任何更新永久化。开发 Web 应用程序
此页面为查找有关 Web 应用程序的信息提供一个起始点,这些 Web 应用程序由可以作为一个单元来管理的一个或多个相关文件组成,其中包括:开发 Web Service
此页面为查找有关 Web Service 的信息提供了一个起始点。开发 Web Service - 寻址 (WS-Addressing)
该产品中的 Web Service 寻址 (WS-Addressing) 支持为使用万维网联盟 (W3C) WS-Addressing 规范的 Web Service 提供了环境。此系列的规范提供了与传输无关的机制对 Web Service 进行寻址以及使端到端寻址更为方便。开发 Web Service - 调用框架 (WSIF)
Web Service 调用框架 (WSIF) 是面向 Web 服务描述语言 (WSDL) 的 Java™ API。使用此 API 动态地调用 Web Service,而不论服务实现格式(例如企业 Bean)或服务访问机制(例如 Java 消息服务 (JMS))。使用 WSIF,您可以从直接处理 SOAP API 的惯常 Web Service 编程模型,移到与服务表示交互的模型。因此,您可使用同一个编程模型,无论服务是如何实现和访问的。开发 Web Service - 通知 (WS-Notification)
WS-Notification 使 Web Service 能够使用发布和预订消息传递模式。您使用发布/预订消息传递将一条消息发布至多个订户。在此模式中,生产应用程序将消息(事件通知)插入(发布)到消息传递系统,并通过指示消息主题区域的主题对该消息作标记。已预订相关主题并具有适当权限的消费应用程序全都会接收到生产应用程序所发布的消息的独立副本。开发 Web Service - 可靠消息传递 (WS-ReliableMessaging)
要将 Web Service 应用程序配置为使用 WS-ReliableMessaging,请连接包含 WS-ReliableMessaging 策略类型的策略集。此策略类型提供了一系列服务质量:受管持久、受管非持久或非受管非持久。开发 Web Service - RESTful 服务
可以使用 Java API for RESTful Web Services (JAX-RS) 来开发遵循具象状态传输 (REST) 原理的服务。RESTful 服务依赖于处理资源。资源可以包含静态数据或动态更新的数据。通过在应用程序中标识资源,可以使服务更有用更易于开发。开发 Web Service - 安全性 (WS-Security)
Web Service 安全性规范定义了保护消息完整性和机密性的核心功能,并提供了使安全性相关的声明与消息相关联的机制。开发 Web Service - 事务支持 (WS-Transaction)
WS-Transaction 是一种互操作性标准,包括 WS-AtomicTransaction、WS-BusinessActivity 和 WS-Coordination 规范。应用程序服务器中的 Web Service 原子事务 (WS-AT) 支持为 Web Service 环境提供事务服务质量。分布式 Web Service 应用程序以及它们使用的资源可以参与分布式全局事务。借助应用程序服务器中的 Web Service 业务活动 (WS-BA) 支持,不同系统上的 Web Service 可以协调耦合程度比原子事务松散的活动。这类活动可能很难或完全不可能以原子方式进行回滚,因此在发生错误时需要一个补偿过程。Web Service 协调 (WS-COOR) 指定 CoordinationContext 和注册服务,参与者 Web Service 可以使用它们来参与特定协调类型提供的协议。开发 Web Service - 传输
传输链表示用于应用程序服务器环境中 I/O 操作的网络协议集。传输链是为所有组件提供公共联网服务的通道框架功能的一部分。开发 Web Service - UDDI 注册中心
统一描述、发现和集成 (UDDI) 规范定义一种发布和发现有关 Web Service 的信息的方式。UDDI 规范定义对于面向服务的体系结构 (SOA) 注册服务重要的可视性、可重复使用性和可管理性的标准。UDDI 注册中心是一个使用 UDDI 规范来实现的 Web Service 的目录。它是 WebSphere® Application Server 的一个组件。开发工作区
此页面为查找有关工作区的信息提供了一个起始点,工作区是用来提高开发者效率的 WebSphere 扩展。开发 XML 应用程序
此页面为查找有关 XML 应用程序的信息提供了一个起始点。


http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=welc6topdeveloping
文件名:welc6topdeveloping.html