1
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
4
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
5
<meta name="Author" content="Norris Boyd">
6
<meta name="GENERATOR" content="Mozilla/4.72 [en]C-NSCP (WinNT; U) [Netscape]">
7
<meta name="KeyWords" content="Rhino, JavaScript, Java">
8
<title>Using Rhino</title>
10
<body bgcolor="#FFFFFF">
11
<script src="owner.js"></script>
15
How are people using Rhino?</h1></center>
16
Here's a partial list of the ways people are using Rhino in their projects.
17
The initial list was collected by Netscape marketing, so Rhino is referred
18
to as Netscape Java-based JavaScript. We'd love to hear how you're using
19
Rhino--just mail <script>document.write(owner());</script>
21
<p><a href="http://www.attachmate.com">Attachmate</a>
22
<br>"Netscape JavaScript 1.5 with Java implementation was a perfect solution
23
for developing our MacroRecorder because it made our development process
24
faster and better, and our customers get a more efficient, reliable, and
25
standards based product as a result," said Rob Clark, Director of Product
26
Development at Attachmate. Attachmate integrates Netscape's Java-based
27
JavaScript 1.5 Interpreter into its 100% Pure Java certified web-to-host
28
thin clients, called e-Vantage Viewers. The Netscape Java-based JavaScript
29
interpreter is used in a MacroRecorder feature that allows browser-based
30
users to efficiently navigate host applications on mainframe and midrange
32
<p><a href="http://www.bristowhill.com/">Bristow Hill Software</a>
33
<br>"We thought it would require lots of work to add scripting capability
34
to Bristow Hill Server Pages, but we were delighted to find that Netscape
35
JavaScript 1.5 with Java implementation fit right in with only a couple
36
of lines of initialization code and one line of code to export our standard
37
objects by name. Also, we were pleased to find we could take embedded scripting
38
and compile it down to Java classes which could be used directly for greater
39
speed in production. Netscape's JavaScript engine is rock solid and standards
40
compliant, and my only regret is that we didn't start using it sooner,"
41
said Don Anderson, President of Bristow Hill Software.
42
<p><a href="http://www.icesoft.no/">ICEsoft</a>
43
<br>ICEsoft adds JavaScript support to their <a href="http://www.icesoft.no/ICEBrowser/">ICE
44
Browser</a> using Rhino.
45
<p><a href="http://www.vmeng.com/beard/JShell/Release_Notes.html">JShell</a>
46
<br>Rhino is used as the scripting language for the open source command
47
shell JShell written by Patrick Beard.
48
<p><a href="http://www.softcom.com">Softcom</a>
49
<br>The tight integration of Netscape's Java-based JavaScript 1.5 with
50
Softcom's Java-based RealPlayer plugin, RJ, enables Softcom to quickly
51
produce dynamic interactive video applications for our media/entertainment,
52
retail and professional education clients, helping us to synchronize the
53
full interactivity of the Web and e-commerce with streaming video, said
54
Chris O'Brien, president and COO of Softcom. For the enhanced Oscarcast
55
recently produced for E! Online during the Academy Awards, Softcom used
56
RJ to embed Netscape's JavaScript 1.5 in the RealPlayer, successfully integrating
57
interactive chat and Java games, along with streaming video, within the
59
<p><a href="http://www.tdiinc.com/">Technology Deployment International</a>
60
<br>"Technology Deployment International selected the Java-based Netscape
61
JavaScript engine to incorporate into the workflow module of our eBusiness
62
Management System (eBMS) allowing our customers to integrate business logic
63
into any workstep of their application," said Dr. Kelvin Liu, VP eBMS Development,
64
Technology Deployment International. "It has been easy to embed, the support
65
we received from the engineering team has been outstanding, and the performance
66
of the JavaScript code is almost identical to the equivalent Java."
67
<p><a href="http://www.xypoint.com/">XYPOINT</a>
68
<br>XYPOINT uses Rhino for automating test cases of their Java classes
69
used in their service <a href="http://www.webwirelessnow.com/">WebWirelessNow</a>.
70
Abraham Backus says that he's happy with Rhino because "I've always wanted
71
this kind of JavaScript support."
75
<a href="index.html">back to top</a></h3>
1
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
4
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
5
<meta name="Author" content="Norris Boyd">
6
<meta name="GENERATOR" content="Mozilla/4.72 [en]C-NSCP (WinNT; U) [Netscape]">
7
<meta name="KeyWords" content="Rhino, JavaScript, Java">
8
<title>Using Rhino</title>
10
<body bgcolor="#FFFFFF">
11
<script src="owner.js"></script>
15
How are people using Rhino?</h1></center>
16
Here's a partial list of the ways people are using Rhino in their projects.
17
The initial list was collected by Netscape marketing, so Rhino is referred
18
to as Netscape Java-based JavaScript. We'd love to hear how you're using
19
Rhino--just mail <script>document.write(owner());</script>.
21
<p><a href="http://www.attachmate.com">Attachmate</a>
22
<br>"Netscape JavaScript 1.5 with Java implementation was a perfect solution
23
for developing our MacroRecorder because it made our development process
24
faster and better, and our customers get a more efficient, reliable, and
25
standards based product as a result," said Rob Clark, Director of Product
26
Development at Attachmate. Attachmate integrates Netscape's Java-based
27
JavaScript 1.5 Interpreter into its 100% Pure Java certified web-to-host
28
thin clients, called e-Vantage Viewers. The Netscape Java-based JavaScript
29
interpreter is used in a MacroRecorder feature that allows browser-based
30
users to efficiently navigate host applications on mainframe and midrange
33
<p><a href="http://www.avivasolutions.com/">Aviva Solutions</a>
35
Aviva for Java is a mainframe connectivity product. To overcome the limitations of the arcane mainframe user interface, it is customary to provide scripting capabilities in such products, so that repetitive user actions can be automated. Aviva for Java is a Java applet. As such, its size, security and compatibility requirements are strict. Rhino has been found to be the perfect scripting engine: pure Java, works perfectly in an applet environment, regardless of the VM vendor or version, it is light and in the same time very powerful. JavaScript as the scripting language makes perfect sense in a browser environment.
37
<p><a href="http://www.bristowhill.com/">Bristow Hill Software</a>
38
<br>"We thought it would require lots of work to add scripting capability
39
to Bristow Hill Server Pages, but we were delighted to find that Netscape
40
JavaScript 1.5 with Java implementation fit right in with only a couple
41
of lines of initialization code and one line of code to export our standard
42
objects by name. Also, we were pleased to find we could take embedded scripting
43
and compile it down to Java classes which could be used directly for greater
44
speed in production. Netscape's JavaScript engine is rock solid and standards
45
compliant, and my only regret is that we didn't start using it sooner,"
46
said Don Anderson, President of Bristow Hill Software.
48
<p><a href="http://www.icesoft.com/">ICEsoft Technologies</a>
49
<br>ICEsoft Technologies adds JavaScript support to their browser products using Rhino.
51
<p><a href="http://homepage.mac.com/pcbeard/JShell/">JShell</a>
52
<br>Rhino is used as the scripting language for the open source command
53
shell JShell written by Patrick Beard.
55
<p><a href="http://www.runitsoft.com/">RUnit Software</a>
56
<br>RUnit Software uses Rhino as part of
57
solutions for business-process automation, for example
58
when the automation involves communicating with a
61
<p><a href="http://www.tdiinc.com/">Technology Deployment International</a>
62
<br>"Technology Deployment International selected the Java-based Netscape
63
JavaScript engine to incorporate into the workflow module of our eBusiness
64
Management System (eBMS) allowing our customers to integrate business logic
65
into any workstep of their application," said Dr. Kelvin Liu, VP eBMS Development,
66
Technology Deployment International. "It has been easy to embed, the support
67
we received from the engineering team has been outstanding, and the performance
68
of the JavaScript code is almost identical to the equivalent Java."
70
<p><a href="http://www.xypoint.com/">XYPOINT</a>
71
<br>XYPOINT uses Rhino for automating test cases of their Java classes
72
used in their service <a href="http://www.webwirelessnow.com/">WebWirelessNow</a>.
73
Abraham Backus says that he's happy with Rhino because "I've always wanted
74
this kind of JavaScript support."
78
<a href="index.html">back to top</a></h3>