O'Reilly logo

Professional Oracle® WebLogic Server by Paul Done, Josh Bregman, Philip Aston, Gregory Nyberg, Robert Patrick

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 9. Developing and Deploying Web Services

In this chapter, we show you how to develop web services using WebLogic Server and we highlight best practices for running web services on WebLogic Server.

This chapter is not intended as a general primer or introduction to web services standards and technologies. Our primary emphasis is the web services development model, and the WebLogic Server Web Services container and its unique features and capabilities. If you're unfamiliar with the basics of web services, we suggest you read Developing Java Web Services by Ramesh Nagappan, Robert Skoczylas, and Rima Patel Sriganesh (Wiley, 2003).

We begin by briefly summarizing the relevant web services terms and key concepts. Next, we show you how to create simple web services using WebLogic Server, followed by a demonstration of the more advanced web services capabilities built into WebLogic Server. Finally, we show you how to implement a web service for integrating with bigrez.com.

Throughout the chapter, we refer to standalone examples that are available on the companion web site at http://www.wrox.com. We use code fragments in the text to demonstrate key points, but we encourage you to download and look through the complete examples as well.

Summarizing Web Services Standards

Before we dive into building web services on WebLogic Server, let's summarize the key underlying standards that are most frequently used to make web services work.

SOAP

Simple Object Access Protocol (SOAP) is a specification ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required