O'Reilly logo

Building Scalable and High-Performance Java™ Web Applications Using J2EE™ Technology by Greg Barish

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

Developing Web Services

There's nothing magical about developing a Web service. You code one as you would the implementation of a distributed object, like a CORBA object or an EJB bean class. In fact, CORBA objects and EJB components can be registered as Web services. The magic comes in during deployment. By using other technologies in the Web services technology stack, you can make the functionality of your service locatable and accessible in a platform-independent manner.

In this and the following sections, we'll explore a single example: Suppose we want to implement our price-quoting function. To keep things simple, suppose that products are uniquely identified as strings. We'll use Java as the language for implementing our service and have ...

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