— Привет, Амиго! У меня есть задача, но я тебе её не дам.
Ладно, я шучу. Иди, решай свою задачу в Intellij IDEA.
14
Задача
Java Collections, 2 уровень, 10 лекция
К серверу по RMI
Реализуй логику метода run в CLIENT_THREAD. В нем будет имитироваться клиентская часть, которая коннектится к серверу.
1) Из registry получи сервис с именем UNIC_BINDING_NAME.
2) Вызови метод у полученного сервиса, передай любой не пустой аргумент.
3) Выведи в консоль результат вызова метода.
4) Обр
14
Задача
Java Collections, 2 уровень, 10 лекция
RMI-2
Реализуй логику метода run в SERVER_THREAD. В нем будет имитироваться серверная часть:
1) Инициализируй поле registry, которое будет принимать и обрабатывать запросы на 2099 порту.
2) Создай два объекта - Cat и Dog.
3) Используй класс UnicastRemoteObject, чтобы создать Remote объекты для созданных C
14
Задача
Java Collections, 2 уровень, 10 лекция
Service Locator
Прочитать о паттерне Service locator.
Реализуй логику метода getService(String jndiName) в ServiceLocator.
В нем будет реализована работа с контекстом и кэшем.
1) Верни из кэша нужный сервис.
2) Если в кэше нет нужного сервиса то:
2.1) Создай контекст.
2.2) Возьми у контекста нужный сервис.
2.3) Д