Java Service for the Web Clients



  

Downloading a large image file in another window ...
There are four clients for the Internet Trading System.

  1. Standard Win32 Executable Using API DLL's
  2. Browser Delivered JavaScript Client using Server Push via a Socket Connecting Applet
  3. Java Swing Jar Client loaded locally
  4. Java Swing Jar Client loaded via a Web Page
Each style of client supports a multiple document interface, that is a collection of child windows.
The three types of window resizing supported are: Cascade, Tile Horizontal and Tile Vertical.
Common to these clients are column sorting whether the Client is Visual C++, Java or JavaScript.
Part of the design process to support the Client presentation layer is the support of right mouse context menus

The Win32 executable delivers via the usage of Citrix Web Server. Once the Citrix Server and Client are communicating, the Browser Window from the ISP can be closed.

The JavaScript Client requires the permanent use of the same browser page. The site entry point is say, http://www.mysite.com/webserving/login.html

The Java Swing Jar Client loaded locally is a simple host,port socket protocol

The Java Swing Jar Client loaded via a Web Page is also a simple host,port socket protocol.
The requirement for this to work is that the Applet "SandBox" (Java Policy File) is modified to support the usage of sockets.



Model Clients: Visual C++ and Java Jar

Services  JSW  JSW Model  JSW IDL  RUP  Cut Red Tape  Java Merlin Patch