Обмен информацией и контентом
Обмен информацией и контентом (ICE) — это XML на основе протокол контента , используемый для распространения через Интернет. Используя XML, отправитель и получатель имеют согласованный язык общения. Используя архитектуру клиент-сервер , ICE определяет модель синдиката/подписки, сравнимую со стандартами двоичного протокола публикации/подписки, используемыми в CORBA и DCOM . Однако в ICE сообщения доставляются через XML, обычно через HTTP- соединение, а не через двоичный протокол более низкого уровня. [ 1 ]
История
[ редактировать ]Первый стандарт, специально предназначенный для веб-распространения, [ 2 ] ICE был предложен Firefly Networks и Vignette в январе 1998 года. [ 3 ] Обе компании передали контроль над спецификацией консорциуму ICE, который состоял из авторской группы и консультативного совета. В авторскую группу ICE входили Microsoft , [ 4 ] Adobe , Sun , CNET , National Semiconductor , Tribune Media Services , Ziff Davis и Reuters , среди других, [ 5 ] и был ограничен тринадцатью компаниями. В консультативный совет ICE вошли около сотни членов. [ 2 ]
ICE был представлен органу по стандартизации Консорциума World Wide Web 26 октября 1998 г. [ 6 ] и продемонстрирован на пресс-конференции на следующий день. [ 7 ] Стандарт не смог воспользоваться преимуществами реализации с открытым исходным кодом , которую часто получали XML-спецификации W3C. [ 8 ]
Версия 1.1 протокола была опубликована 1 июля 2000 г. [ 9 ] Версия 2.0 отличалась улучшенной поддержкой веб-сервисов и была выпущена 1 августа 2004 года. [ 10 ] С тех пор никаких новых версий не появлялось.
В феврале 1998 года у Vignette была демо-версия сервера с поддержкой ICE под названием Site-to-Site, целью которого было показать, как протокол может облегчить обмен контентом между веб-сайтами. [ 11 ] Первоначально планировалось, что выпуск Site-to-site будет выпущен летом 1998 года; [ 3 ] он был запущен под названием Vignette Syndicate Server 22 февраля 1999 года. [ 12 ] Благодаря Syndicate Server компания Vignette стала основным поставщиком ICE. [ 13 ]
В июне 1999 года Vignette инвестировала 14 миллионов долларов в ведущего веб-синдиката iSyndicate, чтобы использовать Vignette StoryServer для дальнейшего развития веб-сайта iSyndicate. В рамках сделки iSydicate обязалась сделать весь свой контент доступным в протоколе ICE. [ 14 ] [ 15 ]
Сопоставимые спецификации XML включают WDDX , [ 16 ] NITF , XMLNews, NewsML и PRISM , [ 8 ] а также CDF , RSS , Atom и синдикация открытого контента (OCS). [ 17 ]
Реализации
[ редактировать ]TwICE — это Java-реализация ICE 2.0. Райс — это реализация ICE 1.1 на Ruby. И TWICE, и Rice разработаны и поддерживаются Джимом Менардом.
ICEcubes — это исходная эталонная реализация ICE 1.1 на Java, хотя она активно не поддерживается с декабря 2000 года.
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Грининг, Дэн Р. (ноябрь 1999 г.). «Синдикация самообслуживания с ICE» . Веб-техники . Архивировано из оригинала 17 августа 2000 года . Проверено 11 февраля 2016 г.
- ^ Перейти обратно: а б Вербах, Кевин (июль 1999 г.). «Сеть переходит в синдикацию» (PDF) . Выпуск 1.0 . Проверено 9 сентября 2014 г.
- ^ Перейти обратно: а б Кларк, Тим (29 января 1998 г.). «Программное обеспечение для помощи интернет-магазинам» . Новости.com . Архивировано из оригинала 2 февраля 1999 года . Проверено 7 сентября 2014 г.
- ^ Кларк, Тим (6 февраля 1998 г.). «Краткий обзор: Microsoft присоединяется к группе ICE» . CNET News.com . Архивировано из оригинала 3 февраля 1999 года . Проверено 22 декабря 2015 г.
- ^ Вотч, Виктор (10 марта 1998 г.). «Виньетт и Файрфлай предлагают протокол ICE» . XML.com . Архивировано из оригинала 2 марта 2003 года . Проверено 8 сентября 2014 г.
- ^ Уэббер, Нил; Конлет О'Коннелл; Брюс Хант; Рик Левин; Лэрд Попкин; Горд Лароуз (26 октября 1998 г.). Формат и протокол обмена информацией и контентом (ICE) . W3C . Проверено 7 сентября 2014 г.
- ^ Коупленд, Ли (28 октября 1998 г.). «Авторская группа запускает ICE» . Новости реселлеров компьютеров . Архивировано из оригинала 2 октября 1999 года . Проверено 8 сентября 2014 г.
- ^ Перейти обратно: а б Дамбилл, Эдд (17 июля 2000 г.). «XML в распространении новостей» . XML.com .
- ^ Бродский, Джей; Брюс Хант; Сами Хури; Лэрд Попкин (1 июля 2000 г.). «Протокол обмена информацией и контентом (ICE) версии 1.1» . Icestandard.org . Архивировано из оригинала 6 сентября 2004 года . Проверено 9 сентября 2014 г.
- ^ Бродский, Джей; Марко Каррер; Брюс Хант; Дайан Кеннеди; Дэниел Когер; Ричард Мартин; Лэрд Попкин; Адам Сузис (1 августа 2004 г.). «Спецификация ДВС» . Архивировано из оригинала 5 сентября 2004 года . Проверено 9 сентября 2014 г.
- ^ Томас, Оуэн (11 февраля 1998 г.). «ICE может расколоть рынки контента: позволит ли новая спецификация обмена медиа контенту легко перетекать с сайта на сайт?» . Отвлекающий маневр онлайн . Архивировано из оригинала 5 марта 2000 года.
- ^ «Vignette поставляет сервер синдикации Vignette™, помогающий онлайн-бизнесу эффективно расширить охват клиентов» . Пиар-новости . Остин, Техас. 22 февраля 1999 г. Архивировано из оригинала 9 сентября 2014 г. Проверено 9 сентября 2014 г.
- ^ XML-революция в коммерческих издательствах . Группа Гартнер. 26 октября 1999 г. Архивировано из оригинала 12 января 2001 года . Проверено 8 сентября 2014 г.
- ^ «Vignette объявляет об инвестициях в iSyndicate для ускорения роста распространения онлайн-контента» . 15 июня 1999 г. Архивировано из оригинала 10 октября 1999 года . Проверено 6 декабря 2015 г.
- ^ Рейли, Ричард Бирн (14 февраля 2001 г.). «ISyndicate винит в увольнениях расширение» . Красная селедка . Архивировано из оригинала 6 июля 2002 года . Проверено 6 декабря 2015 г.
- ^ Итои, Никки Гот (февраль 1999 г.). «Объединение Интернета: предприятия надеются, что протокол ICE уменьшит проблемы с обменом контентом в Интернете» . Красная селедка . Архивировано из оригинала 13 октября 1999 года.
- ^ Обложка, Робин (1 декабря 2003 г.). «Протокол обмена информацией и контентом (ICE)» . Титульные страницы . Проверено 15 ноября 2015 г.