JIVE User's Guide

Rev. 1.2
Kaj Nygren, Joakim Grebenö
1997-05-15

Bibliography | Glossary | Cover | Up

Table of Contents

1 Jive
1.1 Java -> Erlang
1.2 Erlang -> Java

2 An Example
2.1 The Java Applet (Timer.java)
2.2 The Java Application (TimerAlt.java)
2.3 The Erlang Server (clock.erl)

3 The Java Interface
3.1 Erlang Variable Types
3.2 EApplet
3.3 EApplication
3.4 The Runtime Environment

4 The Erlang Interface
4.1 Starting the Jive Server
4.2 Access Control
4.3 Using Processes
4.4 Using Strings
4.5 Sending a Message to Java
4.6 Detecting Client Disconnect

5 Limitations
5.1 Multiple Back Channels
5.2 Proper Non-Blocking IO