EDXL Шарп
EDXL Sharp — это реализация C#/.NET 3.5 семейства стандартов OASIS Emergency Data Exchange Language ( EDXL ). Цель этих библиотек — позволить разработчикам:
- Анализ сообщений EDXL из строки или базового потока
- Программно создавать сообщения EDXL
- Проверка сообщений EDXL для схемы
- Убедитесь, что сообщения EDXL соответствуют дополнительным бизнес-правилам, указанным в документации по стандартам.
- Запись сообщений EDXL в строку или базовый поток.
О проекте
[ редактировать ]EDXL Sharp распространяется по лицензии Apache 2.0 и является частью совместного исследовательского проекта корпорации MITRE .
Что такое EDXL Sharp
[ редактировать ]Версия 1.0 включает в себя следующее:
- Библиотека для CAP ( Common Alerting Protocol ) v1.2
- Библиотека распространенных типов в стандартах EDXL
- Библиотека для EDXL-DE (Элемент распределения) v1.0
- Библиотека для EDXL-HAVE (Обмен доступностью больниц) v1.0
- Библиотека для EDXL-RM (сообщение о ресурсе) v1.0
- Инструмент тестирования EDXL-DE с графическим интерфейсом пользователя (GUI)
- Библиотека для GeoOASIS, где профиль GML
- Библиотека для профиля EDXL xPIL (расширяемый язык информации о вечеринке)
- Бета-библиотека для EDXL-SitRep (отчетность о ситуации)
- Бета-библиотека для EDXL-TEP (отслеживание неотложных пациентов)
По состоянию на август 2010 г. [update] выпущена версия 2.0. Некоторые из реализаций проектов стандартов находятся в отдельной ветке дерева исходного кода как стабильные альфа-версии.
Онлайн-испытание
[ редактировать ]Эта работа является частью более крупного испытательного полигона совместимости. Стенд взаимодействия служит онлайн-площадкой для изучения EDXL, способов реализации систем с использованием EDXL, инструментов онлайн-проверки и обмена информацией, а также местом для выполнения интеграции с другими системами, использующими EDXL.