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
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.
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.
Simple Object Access Protocol (SOAP) is a specification ...