Before You Begin |
This book explains how to build and deploy web services and web service clients using the Sun ONE Studio 5, Standard Edition integrated development environment (IDE).
The book is intended primarily for web service developers. A conceptual overview is provided that can benefit anyone seeking a general understanding of web services.
See the release notes for a list of environments in which you can create the examples in this book. The release notes are available on this web page:
http://forte.sun.com/ffj/documentation/index.html
Screen shots vary slightly from one platform to another. Although almost all procedures use the interface of the Sun ONE Studio 5 software, occasionally you might be instructed to enter a command at the command line. Here too, there are slight differences from one platform to another. For example, a Microsoft Windows command might look like this:
c:>cd MyWorkDir\MyPackage |
A UNIX command might look like this:
% cd MyWorkDir/MyPackage |
Before starting, you should be familiar with the following subjects:
This book requires a knowledge of J2EE concepts, as described in the following resources:
Familiarity with the Java API for XML-Based RPC (JAX-RPC) is helpful. For more information, see this web page:
http://java.sun.com/xml/jaxrpc
The following resources provide useful background knowledge of web services standards:
Chapter 1 provides an overview of web services standards and the web services features of the Sun ONE Studio 5, Standard Edition IDE.
Chapter 2 outlines the work flow for developing and testing a web service and explains how to use the web service development tools. It also explains how you can use a UDDI registry to make your web service available to others.
Chapter 3 explains how you create clients that can use your web service. It also explains how to search a UDDI registry for web services and create clients that can use those web services.
Chapter 4 explains how you create SOAP message handlers for your web service and client.
Chapter 5 explains how you create and edit XML operations, which are optional (deprecated) building blocks of a web service. It also provides a description of the tools you use for this job.
Appendix A describes how to secure a web service application, using HTTP basic authentication or HTTPS/SSL authentication and encryption.
Appendix B describes how to view and edit a deployment descriptor. It also lists the IDE fields that are propagated to the deployment descriptor of an EJB module or web service module.
The names of commands, files, and directories; on-screen computer output |
||
What you type, when contrasted with on-screen computer output |
||
Read Chapter 6 in the User's Guide. |
||
Sun ONE Studio 5 documentation includes books delivered in Acrobat Reader (PDF) format, release notes, online help, readme files for example applications, and Javadoc documentation.
The documents described in this section are available from the docs.sun.comSM web site and from the documentation page of the Sun ONE Studio Developer Resources portal at http://forte.sun.com/ffj/documentation.
The docs.sun.com web site (http://docs.sun.com) enables you to read, print, and buy Sun Microsystems manuals through the Internet. If you cannot find a manual, see the documentation index that is installed with the product on your local system or network.
You can also find the completed tutorial applications at: http://forte.sun.com/ffj/documentation/tutorialsandexamples.html
Online help is available in the Sun ONE Studio 5 IDE. You can open help by pressing the help key (F1 in Microsoft Windows and Linux environments, Help key in the Solaris environment), or by choosing Help Contents. Either action displays a list of help topics and a search facility.
You can download examples that illustrate a particular Sun ONE Studio 5 feature, as well as completed tutorial applications, from the Sun ONE Studio Developer Resources portal at:
http://forte.sun.com/ffj/documentation/tutorialsandexamples.html
The site includes the applications that are used in this document.
Javadoc documentation is available within the IDE for many Sun ONE Studio 5 modules. Refer to the release notes for instructions on installing this documentation.
The documentation is provided in accessible formats that are readable by assistive technologies for users with disabilities. You can find accessible versions of documentation as described in the following table.
HTML at http://docs.sun.com |
|
HTML in the example subdirectories of s1studio-install-directory/examples |
|
HTML at http://docs.sun.com |
If you have technical questions about this product that are not answered in this document, go to:
http://www.sun.com/service/contacting
Sun is interested in improving its documentation and welcomes your comments and suggestions. Email your comments to Sun at this address:
Please include the part number (817-2324-10) of your document in the subject line of your email.
Copyright © 2003, Sun Microsystems, Inc. All rights reserved.