Enabling, Writing, Deploying Web Services Security Using OpenSSO WSS Agent Five-part Article Series
This five-part series by Mrudul Uchil, Kamna Jain and Rick Palkovic considers the virtue of using a standardized interface language in enterprise architecture in order to liberate the application that publishes a service from having to know anything at all about the calling application. The result of this practice makes service-oriented architecture (SOA) especially useful for both enterprise and inter-enterprise architectures, the authors contend in their introduction to the series.
The writers continue their introduction by pointing out that web services (actually WSDL or Web Services Description Language) is a frequently employed technology in the implementation of SOA. They explain that WSDL enables a client to invoke a web service by sending a request to the server using the XML-based SOAP or REST protocols. Messages are typically sent over an HTTP or HTTPS connection, so services can easily be published over the internet (hence the name web services).
Writing a Web Service With JAX-WS
In part 2 of this series Writing a Web Service with JAX-WS the authors illustrate their step-by-step approach to the subject with numerous screen shots and code samples in the course of demonstrating how to write a web service implementation that is deployable on a JAX-WS-compliant server. The authors recommend the approach of starting with the WSDL file and generating interface and skeleton implementation classes. They invite readers to copy and paste example source files from the article or, as an alternative, click the links accompanying source files to download compressed versions of the file. Part 2 also considers the use of the NetBeans IDE and the JAX-WS Toolkit, along with remarks on viewing unsecured web service communications.
Deploying a Web Service on Tomcat, JBoss, WebLogic, GlassFish, and WebSphere
Part 4, Securing a Web Service with OpenSSO WSS Agents, covers how to obtain WS-Security tokens; downloading and installing OpenSSO; configuring profiles for Web Service Client and Web Service Provider; updating the agent authenticator profile; and downloading and configuring OpenSSO WSS agents. Again, screen shots and code samples flesh out the article.
Customized news reports about Sun Microsystems. Just the news you need, none of what you don't. 50,000+ Members. 20,000+ Articles Published since 1998.