ibm-information-center/dist/eclipse/plugins/i5OS.ic.rzatz_5.4.0.1/51/webserv/wsrefs.htm

215 lines
15 KiB
HTML

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<META http-equiv="Content-Type" content="text/html; charset=utf-8">
<LINK rel="stylesheet" type="text/css" href="../../../rzahg/ic.css">
<title>Web services resources</title>
</head>
<BODY>
<!-- Java sync-link -->
<SCRIPT LANGUAGE="Javascript" SRC="../../../rzahg/synch.js" TYPE="text/javascript"></SCRIPT>
<h2><a name="wsrefs"></a>Web services resources</h2>
<p>Use the following links to find relevant supplemental information about getting started with Web services. The information resides on IBM and non-IBM Internet sites, whose sponsors control the technical accuracy of the information.</p>
<p>These links are provided for convenience. Often, the information is not specific to the IBM WebSphere Application Server product, but is useful all or in part for understanding the product. When possible, links are provided to technical papers and Redbooks that supplement the broad coverage of the release documentation with in-depth examinations of particular product areas. The following sections are covered in this reference:</p>
<ul>
<li><a href="#overview">Web services overview: Purpose, planning and designing to use Web services</a></li>
<li><a href="#develop">Developing Web services Java API for XML-based remote procedure call (JAX-RPC) and the J2EE programming model</a></li>
<li><a href="#security">Security</a></li>
<li><a href="#administration">Administration</a></li>
<li><a href="#other">Other references</a></li>
</ul>
<p><a name="overview"></a><strong>Web services overview: Purpose, planning and designing to use Web services</strong></p>
<ul>
<li><a target="_blank" href="http://www.ibm.com/developerworks/webservices/library/w-int.html?dwzone=webservices"><strong>IBM Web Services architecture debuts</strong></a> <img src="www.gif" width="19" height="15" alt="Link outside Information Center">
<br>(http://www.ibm.com/developerworks/webservices/library/w-int.html?dwzone=webservices)
<p>Introducing
IBM Web services, a distributed software architecture of service components.
This brief overview and in-depth interview on IBM DeveloperWorks cover the
fundamental concepts of Web services architecture and what they mean for developers.
The interview with IBM professional Rod Smith explores which types of developers
Web services targets, how Web services reduces development time, what developers
could be doing with Web services now, and takes a glance at the economics
of dynamically discoverable services.</p></li>
<li><a target="_blank" href="http://www-106.ibm.com/developerworks/library/ws-peer1.html"><strong>Web services (r)evolution, Part 1</strong></a> <img src="www.gif" width="19" height="15" alt="Link outside Information Center">
<br>(http://www-106.ibm.com/developerworks/library/ws-peer1.html)
<p>This
article focuses on the benefits and challenges of building Web services applications.
Web services might be an evolutionary step in designing distributed applications,
however, they are not without their problems. Outlined are the difficulties
developers face in creating a truly workable distributed system of Web services.
This article also outlines author Grahm Glass' plan for building peer-to-peer
Web applications. </p></li>
</ul>
<p><a name="develop"></a><strong>Developing Web services </strong></p>
<ul>
<li><a target="_blank" href="http://jcp.org/en/jsr/detail?id=109"><strong>JSR
109: Implementing Enterprise Web Services </strong></a> <img src="www.gif" width="19" height="15" alt="Link outside Information Center">
<br>(http://jcp.org/en/jsr/detail?id=109)
<p>This document describes
the J2EE specification model.</p></li>
<li><a target="_blank" href="http://java.sun.com/xml/jaxrpc/"><strong>Java
API for XML-based RPC (JAX-RPC): Core Web Services API in the Java platform </strong></a> <img src="www.gif" width="19" height="15" alt="Link outside Information Center">
<br>(http://java.sun.com/xml/jaxrpc/)
<p>This
document reviews the JAX-RPC which enables Java technology developers to develop
SOAP based interoperable and portable Web services. </p></li>
<li><a target="_blank" href="http://www.w3.org/TR/SOAP"><strong>SOAP</strong></a> <img src="www.gif" width="19" height="15" alt="Link outside Information Center">
<br>(http://www.w3.org/TR/SOAP)
<p>This
article is a detailed overview of SOAP, which includes programming specifications.</p></li>
<li><a target="_blank" href="http://www.w3.org/TR/wsdl"><strong>Web
Services Description Language </strong></a> <img src="www.gif" width="19" height="15" alt="Link outside Information Center">
<br>(http://www.w3.org/TR/wsdl)
<p>This article is a detailed overview
of Web Services Description Language (WSDL), which includes programming specifications.</p></li>
<li><a target="_blank" href="http://www.uddi.org/about.html"><strong>Universal
Description, Discovery and Integration </strong></a> <img src="www.gif" width="19" height="15" alt="Link outside Information Center">
<br>(http://www.uddi.org/about.html)
<p>This article is a detailed
overview of Universal Description, Discovery and Integration (UDDI).</p></li>
<li><a target="_blank" href="http://www-106.ibm.com/developerworks/library/ws-uddi4j"><strong>UDDI4J: Matchmaking for Web services </strong></a> <img src="www.gif" width="19" height="15" alt="Link outside Information Center">
<br>(http://www-106.ibm.com/developerworks/library/ws-uddi4j)
<p>Reviewed
in this article are the basics of UDDI, the Java API to UDDI, and how you
can use this technology to start building, testing, and deploying your own
Web services.</p></li>
</ul>
<p><a name="security"></a><strong>Security</strong></p><ul>
<li><a target="_blank" href="http://www-106.ibm.com/developerworks/webservices/library/ws-secmap/"><strong>Security in a Web Services World: A Proposed
Architecture and Roadmap </strong></a> <img src="www.gif" width="19" height="15" alt="Link outside Information Center">
<br>(http://www-106.ibm.com/developerworks/webservices/library/ws-secmap/)
<p> This document describes a proposed model
for addressing security within a Web service environment. It defines a comprehensive
Web Services Security model that supports, integrates, and unifies several
popular security models, mechanisms, and technologies, including both symmetric
and public key technologies, in a way that enables a variety of systems to
securely interoperate in a platform and language-neutral manner. It also describes
a set of specifications and scenarios that show how these specifications can
be used together.</p></li>
<li><a target="_blank" href="http://www-106.ibm.com/developerworks/library/ws-secure/"><strong>Web Services Security (WS-Security)</strong></a> <img src="www.gif" width="19" height="15" alt="Link outside Information Center">
<br>(http://www-106.ibm.com/developerworks/library/ws-secure/)
<p>The
Web Services Security specifications describe enhancements to SOAP messaging
to provide quality of protection through message integrity, message confidentiality,
and single message authentication. These mechanisms can be used to accommodate
a wide variety of security models and encryption technologies. Web Services
Security also provides a general-purpose mechanism for associating security
tokens with messages. Additionally, Web Services Security describes how to
encode binary security tokens. Specifically, the specification describes how to
encode X.509 certificates and Kerberos tickets, as well as how to include
opaque encrypted keys. It also includes extensibility mechanisms that can
be used to further describe the characteristics of the credentials that are
included with a message.</p></li>
<li><a target="_blank" href="http://www-106.ibm.com/developerworks/library/ws-secureadd.html"><strong>Web Services Security Addendum</strong></a> <img src="www.gif" width="19" height="15" alt="Link outside Information Center">
<br>(http://www-106.ibm.com/developerworks/library/ws-secureadd.html)
<p>This
document describes clarifications, enhancements, best practices, and errata
of the Web Services Security specification.</p></li>
<li><a target="_blank" href="http://www.oasis-open.org/committees/security/docs/draft-sstc-ws-sec-profile-04.pdf"><strong>WS-Security Profile of the OASIS Security
Assertion Markup Language (SAML) Working Draft 04, 10 September 2002</strong></a> <img src="www.gif" width="19" height="15" alt="Link outside Information Center">
<br>(http://www.oasis-open.org/committees/security/docs/draft-sstc-ws-sec-profile-04.pdf)
<p>This
document proposes a set of standards for SOAP extentions used to increase
message confidentiality.</p></li>
<li><a target="_blank" href="http://www.oasis-open.org/committees/download.php/1686/WSS-SOAPMessageSecurity-12-04021.pdf"><strong>Web Services Security: Soap Message Security
Working Draft 12, Monday 21 April 2003</strong></a> <img src="www.gif" width="19" height="15" alt="Link outside Information Center">
<br>(http://www.oasis-open.org/committees/download.php/1686/WSS-SOAPMessageSecurity-12-04021.pdf)
<p>This document describes the
support for multiple token formats, trust domains, signature formats, and
encyrption technologies.</p></li>
<li><a target="_blank" href="http://jcp.org/en/jsr/detail?id=55"><strong>JSR
55:Certification Path API</strong></a> <img src="www.gif" width="19" height="15" alt="Link outside Information Center">
<br>(http://jcp.org/en/jsr/detail?id=55)
<p>This document provides a short description
of the certification path API.</p></li>
<li><a target="_blank" href="http://www.w3.org/TR/xmldsig-core/"><strong>XML-Signature
Syntax and Processing</strong></a> <img src="www.gif" width="19" height="15" alt="Link outside Information Center">
<br>(http://www.w3.org/TR/xmldsig-core/)
<p>This document specifies XML digital signature
processing rules and syntax. XML signatures provide integrity, message authentication,
or signer authentication services for data of any type, whether located within
the XML that includes the signature or elsewhere. </p> </li>
<li><a target="_blank" href="http://www.w3.org/TR/xml-c14n"><strong>Canonical
XML Version 1.0</strong></a> <img src="www.gif" width="19" height="15" alt="Link outside Information Center">
<br>(http://www.w3.org/TR/xml-c14n)
<p> This specification describes a method for generating
a physical representation, the canonical form, of an XML document that accounts
for the permissible changes. </p></li>
<li><a target="_blank" href="http://www.w3.org/TR/xml-exc-c14n/"><strong>Exclusive
XML Canonicalization Version 1.0</strong></a> <img src="www.gif" width="19" height="15" alt="Link outside Information Center">
<br>(http://www.w3.org/TR/xml-exc-c14n/)
<p>Canonical XML [XML-C14N] specifies
a standard serialization of XML that, when applied to a subdocument, includes
the subdocument's ancestor context including all of the namespace declarations
and attributes in the &quot;xml:&quot;namespace.</p> </li>
<li><a target="_blank" href="http://www.w3.org/TR/xmlenc-core/"><strong>XML
Encryption Syntax and Processing</strong></a> <img src="www.gif" width="19" height="15" alt="Link outside Information Center">
<br>(http://www.w3.org/TR/xmlenc-core/)
<p>This document specifies a process
for encrypting data and representing the result in XML.</p> </li>
<li><a target="_blank" href="http://www.w3.org/TR/xmlenc-decrypt"><strong>Decryption
Transform for XML Signature</strong></a> <img src="www.gif" width="19" height="15" alt="Link outside Information Center">
<br>(http://www.w3.org/TR/xmlenc-decrypt)
<p>This document specifies an XML Signature
&quot;decryption transform&quot; that enables XML Signature applications to distinguish
between those XML Encryption structures that were encrypted before signing,
and must not be decrypted, and those that were encrypted after signing, and
must be decrypted, for the signature to validate. </p></li>
<li><a target="_blank" href="http://schemas.xmlsoap.org/ws/2002/04/secext/"><strong>WS-Security</strong></a> <img src="www.gif" width="19" height="15" alt="Link outside Information Center">
<br>(http://schemas.xmlsoap.org/ws/2002/04/secext/)
<p>This document specifies resources for
the April 2002 Web Services Security Specification. The following addendums
and drafts are available:</p>
<ul>
<li><a target="_blank" href="http://schemas.xmlsoap.org/ws/2002/07/secext/"><strong>http://schemas.xmlsoap.org/ws/2002/07/secext/</strong></a> <img src="www.gif" width="19" height="15" alt="Link outside Information Center">
<br>(http://schemas.xmlsoap.org/ws/2002/07/secext/)
<br>(http://schemas.xmlsoap.org/ws/2002/07/utility/)
</li>
<li><a target="_blank" href="http://schemas.xmlsoap.org/ws/2003/06/secext/"><strong>OASIS draft 12 for secext</strong></a> <img src="www.gif" width="19" height="15" alt="Link outside Information Center">
<br>(http://schemas.xmlsoap.org/ws/2003/06/secext/)
</li>
<li><a target="_blank" href="http://schemas.xmlsoap.org/ws/2003/06/utility/"><strong>OASIS draft 12 for utility</strong></a> <img src="www.gif" width="19" height="15" alt="Link outside Information Center">
<br>(http://schemas.xmlsoap.org/ws/2003/06/utility/)
</li>
</ul></li>
</ul>
<p><a name="administration"></a><strong>Administration</strong></p><ul>
<li><a target="_blank" href="http://www.w3.org/TR/SOAP-dsig"><strong>SOAP
Security Extensions: Digital Signature</strong></a> <img src="www.gif" width="19" height="15" alt="Link outside Information Center">
<br>(http://www.w3.org/TR/SOAP-dsig)
<p>This document specifies the
syntax and processing rules of a SOAP header entry to carry digital signature
information within a SOAP 1.1 Envelope</p></li>
<li><a target="_blank" href="http://www.apache.org"><strong>Apache
Software Foundation</strong></a> <img src="www.gif" width="19" height="15" alt="Link outside Information Center">
<br>(http://www.apache.org)
</li>
</ul>
<p><a name="other"></a><strong>Other references</strong></p><ul>
<li><a target="_blank" href="http://www-106.ibm.com/developerworks/webservices/library/ws-ref1"><strong>Web services insider, Part 1: Reflections
on SOAP </strong></a> <img src="www.gif" width="19" height="15" alt="Link outside Information Center">
<br>(http://www-106.ibm.com/developerworks/webservices/library/ws-ref1)
<p>What is the current state of the <em>Web services revolution</em>?
Find out at this Web site that features the column <em>Web services insider,
Part 1</em>. The author answers this question by reviewing the tools and technologies
that have emerged over the past year, highlighting their differences and similarities.</p></li>
<li><a target="_blank" href="http://www-106.ibm.com/developerworks/webservices/library/ws-ref2"><strong>The Web services insider, Part 2: A summary
of the W3C Web Services Workshop </strong></a> <img src="www.gif" width="19" height="15" alt="Link outside Information Center">
<br>(http://www-106.ibm.com/developerworks/webservices/library/ws-ref2)
<p>This is a brief summary of a W3C
Web services workshop.</p></li>
</ul>
</body>
</html>