★ wanayoo — archive 1999 http://developer.iplanet.com/tech/javascript/ssjs/migration.htmlNouvelle recherche | Portail wanayoo
iPlanet

You are here:  Home > Developers > TechNotes > Server-Side JavaScript > Server-Side JavaScript TechNote
Server-Side JavaScript TechNote
 iPlanet Developers


Developer Program
  Membership
  One-to-One Support
  Newsgroups
  Member Services

Developer Publications
  View Source
  Developer News

Documentation
  Technical Manuals
  White Papers
  TechNotes
  Sample Code
  FAQs
  Books

Technologies
  CSS
  DOM
  CORBA
  Directory & LDAP
  Dynamic HTML
  Java
  JavaScript
  Linux
  RDF
  Security
  SSJS
  XML
  XUL

Developer Downloads
  Tools & SDKs
  Patches

iPlanet Products
  Technical Resources










spacer
Migrating Your LiveWire Applications

With the release of Netscape Enterprise Server 3.0, Netscape LiveWire 1.01 and LiveWire Pro 1.01 will be fully integrated into Enterprise Server 3.0 and Enterprise Server Pro 3.0, respectively. As part of Enterprise Server 3.0, LiveWire database technology continues to improve and includes new enhancements such as support for stored procedures. With Enterprise Server Pro 3.0 customers now have a choice between the Oracle7 Workgroup Server and the INFORMIX-OnLine Workgroup Server for a powerful database and enhanced database connectivity in one integrated product.

In addition, the following improvements have been made to server-side JavaScript and LiveWire database connectivity technologies:

SERVER-SIDE JAVASCRIPT ENHANCEMENTS

  • Support for JavaScript 1.2
  • New JavaScript compiler
  • Project and server objects can now store references to other objects
  • New lock object allows for synchronization of multiple incoming requests
  • New sendmail object lets email be generated from JavaScript
  • Property values are now data typed rather than just strings (except for the client object)

LIVEWIRE DATABASE CONNECTIVITY ENHANCEMENTS

  • Support for multiple connections to multiple databases
  • Support for stored procedures
  • Multi-threading of Informix, Oracle, and Sybase database client libraries for improved performance and scalability
  • ODBC support under Unix
  • Bug fixes for memory leaks and complex query support

MIGRATION ISSUES

Server-side JavaScript continues to be enhanced with new multi-threaded architecture and database access. To take advantage of these enhancements developers and customers must migrate their existing applications to the Enterprise Server 3.0 server-side JavaScript environment. Some of the migration issues include:
  • All 2.x server-side JavaScript applications must be re-compiled to work with 3.0 server-side JavaScript compiler jsac.
  • Site Manager is no longer shipped with Enterprise Server. Use Web Publisher to upload files and jsac to compile applications.
  • Enterprise Server 3.0 now supports multi-threaded clients on Unix platforms. Developers must understand how to build multi-threaded applications.
  • New client support: LiveWire database connectivity now supports the latest clients from database vendors including Informix client v7.2c, Oracle client v7.3.2, and Sybase 11.01.

Since LiveWire database connectivity is now integrated with Enterprise Server 3.0, developers do not have to install LiveWire as a separate product. Simply turn on the JavaScript support in the Admin Server of Enterprise Server 3.0 to automatically install all the necessary components.


Related Readings:


Any sample code included above is provided for your use on an "AS IS" basis, under the Netscape License Agreement - Terms of Use

spacer spacer


                                                       
iPlanet International | Year 2000 | Site Map | Feedback
Products | Solutions | Support | Services | Download | About Us | Developer
© 2000 Sun-Netscape Alliance. All Rights Reserved  Privacy Policy