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.
次主題
How do I develop applications?
Follow these shortcuts to get started quickly with popular tasks.Designing applications
Read about best practices for designing WebSphere applications, particularly in the realm of WebSphere extensions to the Java™ Platform, Enterprise Edition (Java EE) specification.Obtaining an integrated development environment (IDE)
You can obtain an integrated development environment (IDE). Use Rational® products from IBM® to design, construct, and manage changes to applications for deployment on your WebSphere Application Server products.Debugging applications
To debug your application, you must use a development environment like the IBM Rational Application Developer for WebSphere to create a Java project. You must then import the program that you want to debug into the project.組合應用程式
應用程式組合包括建立可部署到應用程式伺服器的 Java Platform Enterprise Edition (Java EE) 模組。 模組是從程式碼構件建立,例如 Web 應用程式保存檔 (WAR)、資源配接器保存檔 (RAR)、Enterprise Bean (EJB) JAR 檔,以及應用程式用戶端保存檔 (JAR)。 需要將程式碼構件包裝並配置到企業保存檔 (EAR) 模組或獨立式 Web 模組中,才能將模組部署到應用程式伺服器。Class loading
Class loaders are part of the Java virtual machine (JVM) code and are responsible for finding and loading class files. Class loaders enable applications that are deployed on servers to access repositories of available classes and resources. Application developers and deployers must consider the location of class and resource files, and the class loaders used to access those files, to make the files available to deployed applications. Class loaders affect the packaging of applications and the runtime behavior of packaged applications of deployed applications.Adding logging and tracing to your application
You can add logging and tracing to applications to help analyze performance and diagnose problems in WebSphere Application Server.Developing ActivitySessions
This page provides a starting point for finding information about ActivitySessions, a WebSphere extension for reducing the complexity of commitment rules and limitations that are associated with one-phase commit resources.開發應用程式設定檔作業
此頁面提供了一個起始點,可尋找應用程式設定檔作業,也就是用來定義策略以動態控制並行性、預先提取和先讀的 WebSphere 延伸的相關資訊。Developing batch applications
This section covers such areas as a procedure for developing batch applications, xJCL elements, and sample batch applications.開發使用 Bean 驗證 API 的應用程式
Bean 驗證 API 隨 Java Enterprise Edition 6 平台引入,用來作為標準機制,在應用程式的所有層(包括呈現層、商業層及資料存取層)中驗證 Enterprise JavaBeans。 在 Bean 驗證規格之前,會在每一層中驗證 JavaBeans。 開發人員將驗證直接組合到它們的類別,或複製驗證程式碼(經常是雜亂的),以防止在每一層重新實作驗證。具有一個針對應用程式的所有層次所共用的實作,會簡化開發人員的工作,並節省時間。Developing client applications
This page provides a starting point for finding information about application clients and client applications. Application clients provide a framework on which application code runs, so that your client applications can access information on the application server.開發並行性
這個頁面提供用來尋找並行性相關資訊的起點。開發資料存取資源
此頁面提供尋找資料存取相關資訊的起始點。各種企業資訊系統 (EIS) 利用不同的方法來儲存資料。這些後端資料儲存庫可能是關聯式資料庫、程序化交易程式或物件導向資料庫。開發動態快取
這個頁面提供了一個起始點,可用來尋找動態快取服務的相關資訊,這項服務可快取 Servlet、指令、Web 服務和 JavaServer Pages (JSP) 檔的輸出,進而提昇效能。Developing Dynamic and EJB query
This page provides a starting point for finding information about dynamic query, a WebSphere programming extension for unprecedented application flexibility. This information also includes Enterprise JavaBeans (EJB) query, the Java feature upon which the WebSphere extension is built.開發 EJB 應用程式
此頁面提供尋找 Enterprise Bean 相關資訊的起始點。Developing internationalization service
This page provides a starting point for finding information about globalization and the internationalization service, a WebSphere extension for improving developer productivity.Developing Mail, URLs, and other Java EE resources
This page provides a starting point for finding information about resources that are used by applications that are deployed on a Java Enterprise Edition (Java EE)-compliant application server. They include:Developing messaging resources
This page provides a starting point for finding information about the use of asynchronous messaging resources for enterprise applications with WebSphere Application Server.Developing naming and directory
This page provides a starting point for finding information about naming support. Naming includes both server-side and client-side components. The server-side component is a Common Object Request Broker Architecture (CORBA) naming service (CosNaming). The client-side component is a Java Naming and Directory Interface (JNDI) service provider. JNDI is a core component in the Java Platform, Enterprise Edition (Java EE) programming model.Developing object pools
This page provides a starting point for finding information about object pools.Developing Object Request Broker (ORB)
This page provides a starting point for finding information about the Object Request Broker (ORB). The product uses an ORB to manage communication between client applications and server applications as well as among product components. These Java Platform, Enterprise Edition (Java EE) standard services are relevant to the ORB: Remote Method Invocation/Internet Inter-ORB Protocol (RMI/IIOP) and Java Interface Definition Language (Java IDL).Developing OSGi applications
This page provides a starting point for finding out how to develop OSGi applications.Developing portlet applications
This page provides a starting point for finding information about portlet applications, which are special reusable Java servlets that appear as defined regions on portal pages. Portlets provide access to many different applications, services, and web content.Developing scheduler service
This page provides a starting point for finding information about the scheduler service, a WebSphere programming extension responsible for starting actions at specific times or intervals.Developing security
Secure specific types of applications, such as applications that include portlets, SIP servlets, enterprise beans, web services. Find security information that focuses on specific concerns, such as messaging, transaction support, naming and directory, data access.開發服務整合
此頁面提供尋找服務整合相關資訊的起始點。開發階段作業起始通訊協定 (SIP) 應用程式
這個頁面提供了一個起始點,可用來尋找 SIP 應用程式的相關資訊,SIP 應用程式為使用至少一個已寫入 JSR 116 規格之「階段作業起始通訊協定 (SIP)」Servlet 的 Java 程式。Developing Spring applications
This page provides a starting point for finding information about how to develop Spring applications that can run successfully in a WebSphere Application Server environment.Developing startup beans
This page provides a starting point for finding information about startup beans.開發交易
此頁面提供了一個起始點,可用來尋找 Java 交易 API (JTA) 支援的相關資訊。在伺服器上執行的應用程式,可使用交易將資源的多個更新當作一個工作單位來進行協調,以便所有更新或沒有任何一個更新會成為永久的。開發 Web 應用程式
此頁面提供了一個起始點,可尋找 Web 應用程式的相關資訊;這些 Web 應用程式是由可以當作一個單元來管理的一或多個相關檔案組成,其中包括:開發 Web 服務
此頁面提供尋找 Web 服務相關資訊的起始點。Developing web services - Addressing (WS-Addressing)
The Web Services Addressing (WS-Addressing) support in this product provides the environment for web services that use the World Wide Web Consortium (W3C) WS-Addressing specifications. This family of specifications provide transport-neutral mechanisms to address web services and to facilitate end-to-end addressing.Developing web services - Invocation framework (WSIF)
The Web Services Invocation Framework (WSIF) is a Web Services Description Language (WSDL)-oriented Java™ API. You use this API to invoke web services dynamically, regardless of the service implementation format (for example enterprise bean) or the service access mechanism (for example Java Message Service (JMS)). Using WSIF, you can move away from the usual web services programming model of working directly with the SOAP APIs, towards a model where you interact with representations of the services. You can therefore work with the same programming model regardless of how the service is implemented and accessed.Developing web services - Notification (WS-Notification)
WS-Notification 可讓 Web 服務使用發佈和訂閱傳訊型樣。您利用發佈和訂閱傳訊,將一個訊息發佈給許多訂閱者。 在這個型樣中,傳訊系統用指示訊息主體區域的主題來標示訊息,生產端應用程式將訊息(事件通知)插入(發佈到)傳訊系統中。 訂閱相關主題且有適當權限的消費端應用程式,都會收到生產端應用程式發佈之訊息的獨立副本。Developing web services - Reliable messaging (WS-ReliableMessaging)
To configure a web service application to use WS-ReliableMessaging, you attach a policy set that contains a WS-ReliableMessaging policy type. This policy type offers a range of qualities of service: managed persistent, managed non-persistent, or unmanaged non-persistent.Developing web services - RESTful services
You can use Java API for RESTful Web Services (JAX-RS) to develop services that follow Representational State Transfer (REST) principles. RESTful services are based on manipulating resources. Resources can contain static or dynamically updated data. By identifying the resources in your application, you can make the service more useful and easier to develop.Developing web services - Security (WS-Security)
The Web Services Security specification defines core facilities for protecting the integrity and confidentiality of a message, and provides mechanisms for associating security-related claims with a message.Developing web services - Transaction support (WS-Transaction)
WS-Transaction is an interoperability standard that includes the WS-AtomicTransaction, WS-BusinessActivity, and WS-Coordination specifications. The Web Services Atomic Transaction (WS-AT) support in the application server provides transactional quality of service to the web services environment. Distributed web services applications, and the resources they use, can take part in distributed global transactions. With Web Services Business Activity (WS-BA) support in the application server, web services on different systems can coordinate activities that are more loosely coupled than atomic transactions. Such activities can be difficult or impossible to roll back atomically, and therefore require a compensation process if an error occurs. Web Services Coordination (WS-COOR) specifies a CoordinationContext and a Registration service with which participant web services can enlist to take part in the protocols that are offered by specific coordination types.Developing web services - Transports
Transport chains represent a network protocol stack that is used for I/O operations within an application server environment. Transport chains are part of the channel framework function that provides a common networking service for all components.Developing web services - UDDI registry
The Universal Description, Discovery, and Integration (UDDI) specification defines a way to publish and discover information about web services. The UDDI specification defines a standard for the visibility, reusability, and manageability that are essential for a service-oriented architecture (SOA) registry service. The UDDI registry is a directory for web services that is implemented using the UDDI specification. It is a component of WebSphere® Application Server.Developing work area
This page provides a starting point for finding information about work areas, a WebSphere extension for improving developer productivity.Developing XML applications
This page provides a starting point for finding information about XML applications.


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