Does Jumping Beans® support communication between jumping applications?
Yes. With Version 2.0 and later, the developer can make natural Java method calls to jumping applications, just like an ORB. Under the covers, Jumping Beans® will forward the method calls to the jumping application, whether it is in the local JVM or on a remote machine. Jumping Beans® will even sort out contention if a jumping application is in transit when a method call is made to it. The method call will be delayed until the jumping application reaches its target. Similarly, if a jumping application is asked to dispatch to its next host, the dispatch will be delayed until all active method calls to it are finished. Requirements What are the requirements to make an application mobile? • The application must be serializable. The developer may use the standard Java serialization mechanisms to implement this. This is not an absolute requirement. In the labs at Jumping Beans®, Inc. have successfully retro-actively mobilized many non-serializable programs by building a serializable wrapper