1118-1120

Previous Table of Contents Next

Page 1117

 .     .     .     public synchronized DeptModel lockRow( int deptno) throws AISOCIException, Exception {         EMP.DeptModel TheDept = null;            try {                   ControlRef.lock(CRefID, deptno);         }             catch (AISOCIException e1) {                   throw e1;         }               catch (Exception e2) {                   throw e2;         }         return TheDept;     }     .     .     . 

Application developers using this simple interface can focus on the development of the GUI application and interactions with these client wrappers. Supplied templates for frames / menus , list/detail forms, and sample applications simplify the development process further.

In addition to code generation and GUI templates, the AIS Web Development Suite provides the following server and configuration management tools:

  • Server Configuration Manager: Enables you to configure multiple servers/ports and to perform system monitoring at the object level.
  • Repository and Replication Manager: Provides the interface for defining additional object implementations to the local ORB, defining remote ORB locations/ports, and enabling Repository replication.
  • Security Manager: Enables you to configure Listener security and identify the encryption interface.
  • Client Configuration Manager: Provides the means to define applications in terms of the IDL interfaces they use, to maintain information on the current virtual machine (VM) version, and to obtain client configuration information (initial ORB host/port, applications installed, and so on) for automatic client updates.

Summary

The AIS Web Development Suite provides a framework and an architecture for rapid development and deployment of robust database-enabled Internet applications. It is not a proprietary development environment but a set of tools that leverage the existing capabilities of JavaSoft's

Page 1118

standard development kits. The AIS Web Development Suite hides the complexity of CORBA and database connectivity and exposes a high-level common interface that is easily understandable. This interface enables developers of all skill levels to easily build CORBA-compliant applications and components with full-featured database access. Although this chapter presented an in-depth look under the hood to get a detailed picture of the architecture, several wizards that come with the product perform the vast majority of the work for you. For more information, you can contact Advanced Information Systems, Inc. at (800) 327-9725, (212) 786-2100, or http://www.advanis.com.

Page 1119

Part XII


In This PART
  • Putting Information on the Web
  • Oracle Web Programming with Java and Perl
  • Web Database Connectivity
  • Putting an Application on the Web

Oracle and the Web

Page 1120

Previous Table of Contents Next


Oracle Unleashed
Oracle Development Unleashed (3rd Edition)
ISBN: 0672315750
EAN: 2147483647
Year: 1997
Pages: 391

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net