Most Web-based applications today confine users to the frame of their
browser, restricting them to viewing only one Web page at a time.
Technologies such as JavaScript make additional browser windows possible, but
this approach doesn't enable the kind of customized menus, toolbars and
windowing features available in a traditional client/server application. Java
Swing provides additional capabilities such as the ability to create windows
outside the browser that have the look and feel of a traditional client
application. The techniques described in this article can be used to migrate
traditional client/server applications to a Web-based environment.
Event-monitoring applications that display and continuously update event
information in real time stand to benefit from such an approach. For example,
applications that monitor changes in financial data, network activity o... (more)
Common Object Request Broker Architecture and Java are among the newest
emerging technologies revolving around IP and Internet applications. The
CORBA specification defines an industry-wide standard infrastructure that
simplifies the integration of software systems using object-oriented
techniques. CORBA separates architecture and implementation from interface
specification, allowing clients and servers to be implemented in any
language, on any platform.
Java is an excellent, network-savvy, object-oriented language that's well
suited for implementing CORBA components. Java's obj... (more)