Obsydian for Java |
Obsydian for Java architects and generates Java
Server programs. Java Server programs are then invoked by Obsydian generated C++
clients. Obsydian generates robust C++ clients featuring Microsoft Foundation
Classes which communicate with a variety of Obsydian generated server programs including
Java.
C++ clients can call Java Servers on any platform that provides support for the Java
Virtual Machine (JVM). N-Tier capability is provided as Java Servers call other Java
Servers.
Internet access from the C++ clients to the Java Servers is provided through TCP/IP.
How do I use Obsydian to generate Java Server programs accessed by C++ clients?
Step 1. Using Obsydian's Model based development environment, designs are deployed using the Java generation option which will produce C++ clients and Java Server programs.
Step 2. These C++ clients can be pre-installed on any Windows machine OR stored on a Web server. If stored on a web server, the clients can be zipped and dynamically downloaded when invoked. Commercial programs such as Installshield's "Install from the Web" can also be used for remote installation over the Internet. The Java Server programs are also placed on the Web server.
Step 3. When an end-user requests performs an action, a C++ client is invoked OR if stored on a Web server, is downloaded then invoked.
Step 4. Obsydian generated C++ clients connect via TCP/IP and call Java Server programs. The Java Servers will access databases via JDBC. C++ clients are configured to connect to a remote machine running the Obsydian runtime over a TCP/IP network. Once a C++ client is installed, the Web browser will no longer be required as Obsydian C++ clients and Java Servers connect directly over the Internet using sockets.
Administration: Use
your Web Browser to remotely administer Java Server programs.
See also:
Synons Internet Strategy for Application Development published by Hurwitz Group, Inc.
Detailed technical review.
Look and Listen to what Keith Jaeger, VP of Development has to say about Synon's Java Solution.
Author: Ramon Chen, Director Products (rwc@synon.com). Please feel free to contact me if you have any questions about Obsydian and Obsydian for Java.
©1995-98 Synon Corporation. All rights
reserved. |