From OpenSCADAWiki
| Библиотека || Роман Савоченко |- ! colspan="9" | Описание |- | colspan="9" | Предоставляет реализацию протокола OPC-UA в части клиента и сервера, в виде отдельной библиотеки.
- Общая трудоёмкость: > 50 ЧД[!]
- Спонсировано, 2 года ТП на 13 ЧД[!]: Дмитрий Лыков, ООО Вектор
- Спонсировано, перенос кода протокола в LGPL библиотеку, значительное улучшение и документирование на 8.4 ЧД[!]: Александр Леута, MYSCADA
- Спонсировано, работу с UAExpert 1.4 и kepware2 на 0.9 ЧД[!]: Устьянцев Михаил
- Спонсировано, работу с UAExpert 1.5, реализацию клиентского Publish и Chunks, значительную унификации, поддержки Логического Уровня и полную ревизию документа на 10.4 ЧД[!]: Фонд
- Задача расширения модуля
- Задачи (To Do):
- - разрешить противоречие в Client::messIO() на предмет смешивания режима чистого запроса с режимом свободного чтения/записи и времени ожидания тут ответа без прямой передачи таймаута подключения;
- - добавить поддержку аутентификации к входной-серверной части протокола;
- - добавить автоматическое создание входных транспортов и их пре-конфигурацию из свойств объекта КонечногоУзла;
- + реализовать запрос-сервис "Publish" и "куски" в клиентской части;
- - глубоко пересмотреть сервис Publish на предмет потери пакетов и отправки запроса Republish;
- - добавить поддержку сервиса истории серверной части, смотря и тестируя совместно с обменом UAExpert;
- - добавить поддержку сервиса истории клиентской части.
|}