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 ...

Get Java™ Web Services Unleashed now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.