分散システム間をつなぐ方法として、Web サービスは広く使われています。
Web サービスというのは SOAP プロトコルで呼び出し可能なサービスであり、WSDL という定義ファイルでその SOAP メソッドを呼び出す方法が定義されます。
Java SE 6 から利用可能になった Web サービステクノロジは、JAX-WS というテクノロジです。