Доступ к базам данных из Javaпрограмм и проблемы русификации

       

Разработка удаленного объектного кода



Разработка удаленного объектного кода

RMI поддерживает объекты Java, осуществляющие связь через их методы, независимо от того, где эти объекты размещены. Первый шаг для создания класса, к которому можно обратиться дистанционно, - это определение интерфейса, описывающего методы, которые являются дистанционно-разделяемыми.

// Lookup.java

import java.rmi.*;

public interface Lookup extends Remote { public String findInfo(String info) throws RemoteException; }

Java.rmi.Remote - пустой интерфейс, который указывает, что это удаленный объект, - так объекты класса, выполняющие Поиск(ыLookup«) отмечены удаленными ссылками. Все методы в удаленном интерфейсе должны быть объявлены через исключение типа Java.rmi.RemoteException, которое активизируется всякий раз, когда метод удаленного вызова дает сбои.



Содержание раздела