Обычный старый XML - Plain Old XML

Plain Old XML ( POX ) - это базовый XML , иногда смешанный с другими, смешиваемыми спецификациями, такими как пространства имен XML , Dublin Core , XInclude и XLink . Это контрастирует со сложными многоуровневыми спецификациями XML, такими как спецификации для веб-сервисов или RDF . Этот термин мог быть образован или вдохновлен выражением простой старый телефонный сервис (POTS) и, аналогично, простой старый объект Java (POJO).

Интересный вопрос: как POX соотносится со схемой XML . С одной стороны, POX полностью совместим со схемой XML. Однако многие пользователи POX избегают XML-схемы, чтобы избежать плохого или непоследовательного качества инструментов преобразования XML-схемы в Java.

POX является дополнением к REST : REST относится к шаблону связи, а POX относится к стилю информационного формата.

Основными конкурентами POX являются более строго определенные форматы информации на основе XML, такие как кодирование RDF и SOAP, раздел 5 , а также общие форматы информации, не относящиеся к XML, такие как JSON и CSV .

внешние ссылки