Architecture

As you review your options, after the brainstorming, you conclude that you need to investigate three possible ways to provide up-to-the minute inventory information to retailers: a Web site, distributed objects, or a Web service.

A Web Site

The first option is to build a private Web site for retailers. After logging in to the site, retailers could check the availability of products.

The main argument in favor of this approach is that it is likely to be familiar to your developers. It would require connecting your Web server to the warehouse management application. You can find tools on the market (known as application servers) to help you build this solution. In many cases, a simple JSP application will do.

The main issue with this ...

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.