Краткое описание:
Программный модуль реализует возможность полиморфной текстовой сериализации данных с возможностью компиляции типов в JavaScript. Модуль состоит из базового типа данных и утилит для сериализации и десериализации данных с восстановлением типа данных.
Использование библиотеки позволяет создавать человекочитаемые протоколы взаимодействия клиента и сервера, достоинствами которых являются быстрое время разработки, хорошая документированность, расширяемость и высокая отказоустойчивость.
Библиотека применима при реализации многозвенных веб приложений для создания протокола взаимодействия на основе передачи JSON или XML сообщений.
Программа предназначена для полиморфной текстовой сериализации и десериализации объектов и потоков соответственно, что позволяет проектировать человекочитаемые протоколы взаимодействия клиента и сервера
Программа используется в области разработки серверного программного обеспечения для систем массового обслуживания по стандарту Java EE 7+
Функциями программы являются:
Реализация технологии мягкого связывания с использованием шины событий стандарта CDI 2
Мультиплексирование протокола передачи данных websocket
Полнодуплексных протокол взаимодействия