Introducing WebLogic Web Services

      

Samples and Related Information

The following sections describe the samples and related information that is available to assist you in learning more about WebLogic Web Services.

 


Samples for WebLogic Web Service Developers

In addition to this document, Oracle provides a variety of code samples for Web Services developers. The examples and tutorials illustrate WebLogic Web Services in action, and provide practical instructions on how to perform key Web Service development tasks.

Oracle recommends that you run the Web Service examples before programming your own application that use Web Services.

 

Web Services Examples in the WebLogic Server Distribution

WebLogic Server optionally installs API code examples in WL_HOME\samples\server\examples\src\examples\webservices, where WL_HOME is the top-level directory of your WebLogic Server installation. You can start the examples server, and obtain information about the samples and how to run them from the WebLogic Server Start menu.

 

Avitek Medical Records Application (MedRec) and Tutorials

MedRec is an end-to-end sample Java EE application shipped with WebLogic Server that simulates an independent, centralized medical record management system. The MedRec application provides a framework for patients, doctors, and administrators to manage patient data using a variety of different clients.

MedRec demonstrates WebLogic Server and Java EE features, and highlights Oracle-recommended best practices. MedRec is included in the WebLogic Server distribution, and can be accessed from the Start menu on Windows machines. For Linux and other platforms, you can start MedRec from the WL_HOME\samples\domains\medrec directory, where WL_HOME is the top-level installation directory for WebLogic Server.

As companion documentation to the MedRec application, Oracle provides development tutorials that provide step-by-step procedures for key development tasks, including Web Service-specific tasks. See Sample Application and Code Examples for Oracle WebLogic Server 10g Release 3 for the latest information.

 

Additional Web Services Examples Available for Download

Additional API examples for download can be found at http://www.oracle.com/technology/index.html. These examples include Oracle-certified ones, as well as examples submitted by fellow developers.

 


WebLogic Web Services Documentation Set

This document is part of a larger WebLogic Web Services documentation set that covers a comprehensive list of Web Services topics. The full documentation set includes the documents summarized in the following table.

Table 2-1 WebLogic Web Services Documentation Set
This document . . . Describes . . .
Introducing WebLogic Web Services (This Document) An introduction to WebLogic Web Services, the standards that are supported, interoperability information, and relevant samples and documentation.
Getting Started With WebLogic Web Services Using JAX-WS The basic knowledge and tasks required to program a simple WebLogic Web Service using JAX-WS. The guide includes use cases and examples, iterative development procedures, typical JWS programming steps, data type information, and how to invoke a Web Service.
Programming Advanced Features of WebLogic Web Services Using JAX-WS How to program more advanced features using JAX-WS, such as callbacks, XML Catalog, and SOAP message handlers.
Getting Started With WebLogic Web Services Using JAX-RPC The basic knowledge and tasks required to program a simple WebLogic Web Service using JAX-RPC. The guide includes use cases and examples, iterative development procedures, typical JWS programming steps, data type information, and how to invoke a Web Service.
Programming Advanced Features of WebLogic Web Services Using JAX-RPC How to program more advanced features using JAX-RPC, such as Web Service reliable messaging, callbacks, conversational Web Services, use of JMS transport to invoke a Web Service, and SOAP message handlers.
Securing WebLogic Web Services How to program and configure message-level (digital signatures and encryption), transport-level, and access control security for a Web Service.
WebLogic Web Services Reference Reference information on JWS annotations, Ant tasks, reliable messaging WS-Policy assertions, security WS-Policy assertions, and deployment descriptors.

 


Related Documentation—WebLogic Server Application Development

For comprehensive guidelines for developing, deploying, and monitoring WebLogic Server applications, refer to the documents summarized in the following table.

Table 2-2 Related Documentation—WebLogic Server Application Development
Review this document . . . To learn how to . . .
Developing Applications With WebLogic Server Develop WebLogic Server components (such as Web applications and EJBs) and applications.
Developing Web Applications, Servlets, and JSPs for Oracle WebLogic Server Develop Web applications, including servlets and JSPs, that are deployed and run on WebLogic Server.
Programming WebLogic Enterprise JavaBeans Develop EJBs that are deployed and run on WebLogic Server.
Programming WebLogic XML Design and develop applications that include XML processing.
Deploying Applications to WebLogic Server Deploy WebLogic Server applications. Use this guide for both development and production deployment of your applications.
“Configuring Applications for Production Deployment” in Deploying Applications to WebLogic Server Configure your applications for deployment to a production WebLogic Server environment.
Performance and Tuning Monitor and improve the performance of WebLogic Server applications.
“Overview of WebLogic Server System Administration” in Introduction to Oracle WebLogic Server Administer WebLogic Server and its deployed applications.