4.227 bytes |
Service Hints & Tips |
Document ID: ROSN-4332X9 |
This document is provided to IBM and our Business Partners to help sell and/or service IBM products. It is not to be distributed beyond that audience or used for any other purpose. |
Network Station - NC Navigator/JVM information
Applicable to: World-Wide
This document describes some of the updates made to NC Navigator for NSM Release 3.01 . The NC Navigator browser on the IBM Network Station shares the external JVM that is provided on the Network Station. It does not use a built-in JVM like most browsers on PCs and so on. The JVM that is provided in NSM Rel 3.0 of IBM Network Station is JVM 1.1.4. The browser uses the JVM to be able to run applets within its context. Most commercially written applets work fine with the browser that was released as part of the GA package, but there are certain new functions that are specific to JVM 1.1.x that were not being handled correctly by the class loader present in the browser shipped in the GA package of NSM Rel 3.0. In order to provide some of this valuable function required by customers, and based on certain expectations of Java given that the JVM is at level 1.1.4, it became necessary to upgrade the class loader and the corresponding security manager in NC NavigatorĘs code to handle some of this new function. In addition to the upgrade to the class loader and security manager, there has also been a new mechanism put into place that will allow System Administrators, or users, to set Java properties within the Network Station Manager application (for the AppletViewer) that will allow them to control the security policy that is enforced by the browserĘs security manager for applet execution within the browser context. By providing the upgrade, we are able to achieve consistency in the functionality of java applets using the JVM 1.1.x , while executing in the context of the browser.
The interface of the NC Navigator 3.04 browser does not have the capability to handle signed applets, which could allow trusted applets to execute locally, and perform certain restricted operations. This support is available only in newer browsers, such as in Netscape Navigator 4.0x and IE 4.0x. In order for the NC Navigator 3.04 browser to emulate such capability, we have incorporated a mechanism to allow the user to have some control over the enforcement of the security policy by the browser security manager.
Note: Since the NC Navigator 3.04 browser enforces the Netscape security model, applets that normally tend to run in a native appletviewer environment, might still fail within the browser context. The class loader and security manager upgrade ensures enforcement of the Netscape security model when interfacing with JVM 1.1.4 on the IBM Network Station.
Search Keywords |
JVM, Java, NC Navigator | |
Hint Category |
System Administration Tools, NC Navigator | |
Date Created |
11-12-98 | |
Last Updated |
22-03-99 | |
Revision Date |
20-09-99 | |
Brand |
IBM Network Station | |
Product Family |
NT Server - Network Station, OS/2 Warp Server - Network Station, AS/400 - Network Station, RS/6000 - Network Station, S/390 OS/390 - Network Station, S/390 VM/ESA - Network Station, Network Station | |
Machine Type |
Various, 8361, 8362 | |
Model |
| |
TypeModel |
| |
Retain Tip (if applicable) |
| |
Reverse Doclinks |