Archive for the ‘Remote Method Invocation (RMI)’ Category

Java Remote Method Invocation (RMI) for Bioinformatics

Monday, March 5th, 2012

Java Remote Method Invocation (RMI) for Bioinformatics by Pierre Lindenbaum.

From the post:

Java Remote Method Invocation (Java RMI) enables the programmer to create distributed Java technology-based to Java technology-based applications, in which the methods of remote Java objects can be invoked from other Java virtual machines*, possibly on different hosts.“[Oracle] In the current post a java client will send a java class to the server that will analyze a DNA sequence fetched from the NCBI, using the RMI technology.

Distributed computing, both to the client and server, is likely to form part of a topic map solution. This example is one drawn from bioinformatics but the principles are generally applicable.