O'Reilly logo

Java™ Web Services Unleashed by Mark Wutka, Joseph Weber, Arthur Ryman, K. Scott Morrison, Benoît Marchal, Matthias Kloppmann, Steven Haines, Darren Govoni, Francisco Curbera, Frank Cohen, Robert Brunner

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

The Application

The Web service that you will build in this chapter revolves around two fictitious companies: the ByteGourmet delivery service and the Thai Palace restaurant. ByteGourmet is in the business of providing a delivery service for restaurants in the local community, adding a small surcharge. The Thai Palace is the first restaurant in the area to sign up for this service.

The restaurants provide their menus to ByteGourmet via a Web service. ByteGourmet has its own Web site that calls the appropriate restaurant's Web service to obtain the relevant menu. The overall architecture, shown in Figure 6.1, involves JavaServer Pages, servlets, JavaBeans, and Java-based Web services. As it is written, the example application is easily extensible ...

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