Incorporating jLinker into your application

4/4/2001


Click here to start


Table of Contents

Incorporating jLinker into your application

Incorporating jLinker into your application

What is jLinker?

What is jLinker?

Overview

Incorporating jLinker into your application

Initial contact

Calling a static method

Calling a static method

Calling a static method

Calling a static method

Calling a constructor

Calling a class method

Calling a class method

Naming classes

Naming classes

Naming constructors and methods

Incorporating jLinker into your application

Calling a Lisp function with no arguments

Calling a Lisp function (from Lisp)

Calling a Lisp function (from Lisp)

Calling a Lisp function (from Lisp)

Passing arguments to Lisp

Mentioning Lisp symbols

Mentioning Lisp functions

Mentioning Lisp functions

Mentioning Lisp functions

Mentioning a Lisp variable

Mentioning a Lisp class

Incorporating jLinker into your application

Scalar types

One-dimensional arrays

Boolean data

The long integer type

Coercing other non-default types

Remote references

Incorporating jLinker into your application

Copied data types

Remote references

Incorporating jLinker into your application

Start Java from Lisp

Lisp advertises

Java advertises

The LispConnector class

The LispConnector class

The LispConnector class

Incorporating jLinker into your application

Sockets and firewalls

Sockets and firewalls

Recursive callbacks

One connection per Java VM

Incorporating jLinker into your application

Static vs. dynamic references

Static vs. dynamic references

AWT listeners and adapters

Adding a listener or an adapter (1 of 3)

Adding a listener or an adapter (2 of 3)

Adding a listener or an adapter (3 of 3)

Multiple connections to one Lisp

Setting up a Lisp server

Incorporating jLinker into your application

Making a Lisp Java Bean

Automating the interface (1a)

Automating the interface (1b)

Automating the interface (1c)

Automating the interface (2a)

Automating the interface (2b)

Automating the interface (2c)

Incorporating jLinker into your application

Making a Lisp applet

A Lisp applet fragment

A Lisp applet fragment

A Lisp applet fragment

A Lisp applet fragment

Incorporating jLinker into your application

Making a Lisp servlet

async-http-servlet

multi-async-http-servlet

Incorporating jLinker into your application

Future Directions

Incorporating jLinker into your application

Summary

Author: Martin Mikelsons

Home Page: franz.com