Ниже приведен вид системы (небольшой прототип), который мне нужно построить.Моделирование проводного протокола, который позволяет отправлять объекты через HTTP, как протокол прикладного уровня
«Создайте простую промежуточную систему, которая позволяет динамически добавлять службу в систему и разрешать доступ к сервису из клиентской программы. Система будет включать простые утилиты для сборки серверного скелета и закрытия клиента. написанный на Java, серверная сторона с использованием API сервлета, который будет развернут в Tomcat. На стороне клиента используйте только базовый сокет API и другие используемые библиотеки. Вся обработка должна выполняться с использованием базовых языковых конструкций. Определите протокол проводки, поддерживаемый ООП, на основе которые должны быть реализованы. Должна поддерживать определение определений объектной структуры ».
Важное конструкторское решение, которое мне нужно принять, это: «Как я должен проектировать проводной протокол, который позволяет отправлять объекты, а не только преходящие типы данных, я имею в виду, что он должен включать?»
Я нашел CORBA (https://en.wikipedia.org/wiki/Common_Object_Request_Broker_Architecture), как хорошую ссылку. Если кто-нибудь может объяснить, как он сортирует параметры и в каком формате он отправляет данные (пример), выполнял бы эту работу.
Спасибо.
упс: объектно-ориентированное программирование Skel: Скелет –