Не будет преувеличением сказать, что XML захватывает мир и становится сегодня основой всех веб-сервисов и большинства SOA. XML сам по себе является не технологией, а языком программирования, который помогает разработчикам создавать свои собственные теги для веб-информации. Таким образом, XML-приложения могут совместно использовать веб-информацию.
В настоящее время мы наблюдаем бурные волны в бассейне XML:
● Microsoft выпустила следующую версию своего Office, кодовое название — Office 12, XML станет присущим ему форматом файлов. Все файлы с суффиксами .ppt и .doc.xls исчезнут. Эти форматы файлов XML «по умолчанию» могут использоваться в качестве расширенных форматов для WordprocessingML и SpreadsheetML и могут взаимодействовать с двоичными файлами Office 2000 или более поздних версий.
● Intel приобретает компанию Sarvega, одного из первых сторонников обмена XML. Сарвега разработала собственную операционную систему для эффективной обработки, ускорения и безопасного обслуживания XML-трафика. Это приобретение позволит линейке продуктов Intel унаследовать преимущества Sarvega в обработке XML-трафика.
● Cisco выпустила платформу AON (сеть, ориентированная на приложения) в июне этого года. AON — это настоящая платформа обмена приложениями, которая поддерживает не только XML, но и сетевые приложения, не поддерживающие XML, такие как приложения баз данных, голосовая связь, видео, обмен файлами и обмен мгновенными сообщениями.
● Некоторые компании, такие как Datapower и Reactivity, продолжают поддерживать XML с помощью своих XML-устройств, сетей и программных продуктов. Мы видим продукты XML, начиная от серверов, блейд-серверов и заканчивая программным обеспечением.
В отрасли говорят об обмене приложениями как о естественном развитии обмена XML, и этот обмен приложениями в конечном итоге будет поглощен производителями маршрутизаторов. Однако реальная ситуация такова, что производители маршрутизаторов добавили обмен XML в свои системы, Intel разработала XML. программное обеспечение для ускорения и безопасности, а у Microsoft есть конвертация некоторых документов в формат XML, другими словами, обмен XML появился и должен привлечь всеобщее внимание.
Проблема с XML заключается в том, чтобы выяснить, кто присутствует на этом рынке. Глядя на приведенные выше примеры, вы увидите, что поставщики глобальных сетей, поставщики программного обеспечения и производители чипов работают в одном направлении.
Итак, что же следует делать предприятиям? Изменения в программном обеспечении и приложениях еще не произошли, но изменения в сетевых технологиях, безусловно, должны вызывать беспокойство. Необходимо оценить влияние обмена XML, например, на ускорение и безопасность. На предприятиях XML-файлы вышли за рамки ведомств. Финансовый отдел начал внедрять правительственные спецификации формата XML, и даже отдел продаж начал экспериментировать с XML-шаблонами с партнерами и поставщиками каналов. Эти признаки указывают на то, что компании должны как можно раньше изучить соответствующие контрмеры.
Предприятиям необходимо принять множество архитектурных решений, например, следует ли использовать серверы общего назначения и их программное обеспечение (теперь включая Intel), серверные приложения (Sarvega), высокопроизводительные серверы приложений (IBM, BEA), специализированные микросхемы и встроенные подсистемы (DataPower). , Tarari), сетевое оборудование (Cisco, DataPower) и даже аутсорсинг.
Давайте быстро рассмотрим SOA. Познакомьтесь с наиболее популярными технологиями прямо сейчас, поймите слабые места XML вашего предприятия и подготовьте свое предприятие к росту с помощью XML.