Dynamic Invocation Interface Demo
WARNING: Current java implementations are still bug-prone. This applet works
flawlessly with the java classes and interpreter from the
Java Developers Kit (JDK) 1.1.5.
|
To get started, you might want to try the following (assuming that you
fed the interface repository with account.idl):
- click with the left mouse button on the Account icon
- click with the right mouse button on the Account icon
- click on the deposit icon with the right mouse button
to invoke the deposit() method
- click on the ULONG:0 node while holding down the shift key,
enter 100 into the appearing entry box and press return
- use Server/Invoke to do the actual invocation
- click on the withdraw icon with the right mouse button
in the browser window to invoke the withdraw() method
- click on the ULONG:0 node while holding down the shift key,
enter 20 into the appearing entry box and press return
- use Server/Invoke to do the actual invocation
- click on the withdraw icon with the right mouse button
in the browser window to invoke the withdraw() method
- use Server/Invoke to do the actual invocation
- the rightmost node of the graph should change to
LONG:80
Enjoy!