Documentation Archive Developer
Search
PATH  Documentation > WebObjects 4.5 > WebObjects Developer's Guide


Table of Contents Previous Section

Java Client

For some applications HTML is simply too restrictive for efficient client-server communications. Although dynamically-generated HTML pages can make for effective displays, using HTML forms for data entry into your application can be awkward at times. Because of this, WebObjects' Java Client capabilities allow you to partition your application so that a portion of it-including all or part of the user interface-runs in Java directly on the client. Client-server communication is handled by WebObjects.

Figure 3. A Web Site Running Java Client Applications

Figure 3 illustrates a Java Client application. As before, the browser can still communicate with your application using HTTP and HTML. In addition, Java Client passes objects between a portion of your application (written in Java) residing within the browser and the portion of your application that remains on the application server. Your WebObjects applications can therefore be a mix of Java Client and HTML-based pages.

Table of Contents Next Section