Книги по разным темам Pages:     | 1 |   ...   | 5 | 6 | 7 | 8 | 9 |   ...   | 18 |

гибкость контейнера. В TIFF-файл, помимо изображений, могут быть OOXML (Microsoft Office Open XML, ISO/IEC DIS 29500, принят упакованы практически любые другие данные. Тем не менее возможв 2008 г.), используемый в новой версии соответствующего про ности контейнера TIFF чаще всего используют для представления факсимиле многостраничных документов Ч каждая страница предФайловым форматам посвящен второй выпуск сборника INFO-FOSS Перспективы стандарта электронных документов ISO 26300. ODF. Ч М.: INFO-FOSS.RU, ставляется отдельным изображением, упакованным в общий файл.

40 INFO-FOSS.RU Стандарты в сфере ИТ и совместимость информационных систем граммного пакета фирмы Microsoft и призванный заменить старый маты данных, чем HTML.Профиль основных стандартов веб-сервисной арпроприетарный формат. хитектуры WS-I недавно был принят ISO.

С точки зрения интероперабельности выбор того или иного формата обПроблемы межсистемного взаимодействия уславливается двумя факторами: стандартом, который принят в данной организации для электронного документооборота и архива, и набором приложений, В 2007 г. ор ганы управления образованием и социальной защиты с которым должна работать конкретная информационная система.

г. Москвы приступили к крупному интеграционному проекту Ч созданию базы данных о московских детях в возрасте от 0 до 18 лет. Одной В открытых же системах, таких как сайты госорганов, предназначенные из важнейших целей проекта стало выявление беспризорных детей, дедля публикации (раскрытия) официальных документов, рекомендуется дотей-инвалидов, детей из неблагополучных семей, выпавших из поля кументы в офисном формате дублировать также и в формате HTML, который зрения социальных служб и системы образования.

не требует от пользователя установки дорогостоящих или громоздких проИнформация об этих детях так или иначе поступает в многочисленные городские ведомства: учреждения здравоохранения, милицию, районграмм. Отображение большинства документов как в формате ODF, так ные управы, органы опеки и собеса, загсы. В настоящее время взаимои в формате OOXML не представляет большой технической проблемы, а вот действие между ними налажено слабо, и была сформулирована задача для редактирования файлов в формате OOXML может потребоваться приобобъединения имеющейся информации в едином реестре на основе едиретение дорогостоящего ПО.

ной веб-сервисной архитектуры.

На практике оказалось, что, во-первых, часть ведомственных инфорВ заключение подчеркнем, что некорректно говорить о формате.doc или мационных систем вообще не имеет интерфейсов, позволяющих полул.xls Ч не существует официально опубликованной спецификации бинарных чить доступ к информации иначе как с помощью оператора системы форматов, использовавшихся в пакете Microsoft Office до 2007 г.; более того, или в виде распечатки. Во-вторых, интеграции препятствует семантифайлы с соответствующими расширениями могут быть и несовместимыми ческая несовместимость. В разных системах по-разному записываются адреса, используются разные форматы дат. Не существует единого сподруг с другом, если они созданы в разных версиях пакета.

соба идентификации детей (встает проблема, как отличать однофамильцев). Для решения всех этих проб тре бует ся большое лем XML-приложения. Межсистемное взаимодействие количество программного кода, организационно-внедренческих мероприятий, технических средств, приходится использовать ручной труд В отличие от большинства задач низкоуровневого сетевого взаимодейстдля переноса данных из одной системы в другую.

вия и взаимодействия человек-машина (в первую очередь Ч с помощью Затраты на разработку системы были бы существенно меньше при соблюдении единого подхода к стандартизации машинных интерфейсов веб-браузеров), задача автоматизированного взаимодействия между инфорв различных госорганах.

мационными системами (лмашина-машина) до сих пор не имеет однозначного и общепринятого решения. Одним из основных направлений деятельности по унификации межсистемного взаимодействия является внедрение интерВ числе основных стандартов межмашинного взаимодействия следует фейсов и приложений (лвеб-сервисов) на базе XML-технологий. Ожидается, упомянуть:

что со временем стек протоколов веб-сервисной архитектуры займет в меж XML (Extensible Markup Language) Ч расширяемый язык разметки.

системном взаимодействии то же место, что сейчас в сетевом взаимодейстУниверсальный текстовый формат, позволяющий удобно представвии занимает стек TCP/IP, однако пока эта задача не решена.

ять любые структурированные (разделенные на смысловые поля и блоки) данные. С помощью данного языка создаются так называеВеб-сервисная архитектура межсистемного взаимодействия использует мые XML-приложения Ч форматы для представления данных в рамках сходную с вебом идею: доступ к данным и функциям любой системы оргакакой-то конкретной задачи, например представления в электронном низуется по единому протоколу по схеме запрос-ответ через систему виде паспортных сведений, финансовых отчетов, реестров физичестандартизованных интерфейсов, подобных веб-страницам обычного сайских и юридических лиц. XML-приложения конкретных предметных та, но использующих более приспособленные для машинной обработки фор42 INFO-FOSS.RU Стандарты в сфере ИТ и совместимость информационных систем областей, в свою очередь, могут быль стандартизованы, как, напри- Позволяет автоматизировать организацию взаимодействия по протомер, язык описания математических формул MathML, бизнес-взаимо- колу SOAP, описывая требуемые форматы данных, порядок отправки дейст вий EbXML и многие другие. Кро ме того, большинство запросов. Представляет собой своего рода машинный язык написания служебных протоколов и форматов, описанных ниже, сами являются стандартов.

XML-приложениями. XML является базовым форматом для веб-сервис BPEL4WS (Bussiness Process Execution Language for Web Servных взаимодействий, однако применение его намного шире Ч фактиices) Ч язык, позволяющий описать последовательность взаимодейчески он постепенно вытесняет все частные и узкоспециализированные ствий между различными системами через их веб-сервисы. Позволяет форматы данных, в том числе бинарные, а большинство новых форманаладить единый регламент работы нескольких независимых систем тов используют нотацию XML (в частности, упомянутые выше SVG, в рамках единого процесса обработки данных.

XHTML, OOXML, ODF и др.). Следует, однако, понимать, что сам по себе UDDI (Universal Description, Discovery and Integration) Ч инфраязык XML не решает задач обеспечения совместимости, а только преструктурный стандарт автоматизированного обнаружения веб-сервидоставляет удобный инструментарий для их решения.

сов. Поз воляет ав томатизировать ор ганизацию взаи модействия XSD (XML Schema Definition) v1.0 Ч язык определения схем между незнакомыми друг с другом системами. Сильно упрощая, XML.Позволяет стандартным образом описать конкретное XML-прилофункции UDDI-серверов можно сравнить с функциями веб-каталогов жение Ч поля и блоки, из которых должен состоять тот или иной XMLи поисковых систем. Ожидается, что информационная система, котодокумент. С помощью XML-схем можно обеспечить автоматическое рой потребовались определенные данные, стандартным образом зараспознавание и проверку правильности XML-файлов.

прашивает их у UDDI-сер вера, а тот со общает ей ко ординаты XSLT (XSL Extensible Stylesheet Language Transformation) v1.0 Ч веб-сервисов, способных эти данные предоставить, а также инфорстандарт описания стилевых трансформаций. В целом данная специфимирует о том, как с ними работать, передавая соответствующие опикация занимает в стеке веб-сервисных протоколов примерно то же месания в формате WSDL.Ввиду сложности задачи клас сификации сто, что CSS в браузерных взаимодействиях, позволяя преобразовывать и категоризации информационных систем и данных инфраструктура данные в формате XML к нужному виду. Однако XSL рассчитан не тольUDDI в Интернете находится в зачаточном состоянии, и ближайшие ко и не столько на преобразование внешнего вида, сколько на трансперспективы технологии непонятны.

формацию самих данных. Так, имея на входе один и тот же XML-файл, Особого упоминания в данном разделе заслуживают стандарты синдинапример, с налоговым отчетом, и применив к нему различные XSLкации данных RSS, которые не относятся напрямую к стеку WS-стандартов, трансформации, на выходе можно автоматически получить HTML-файл однако чрезвычайно важны с практической точки зрения, обеспечивая авдля просмотра отчета в браузере, файл ODF для редактирования в офистоматическое получение информации с традиционных веб-сайтов и иных ном пакете или просто XML-файл другой структуры (например, соответинформационных ресурсов. RSS Ч семейство XML-форматов, предназначенствующий международным стандартам финансовой документации).

ных для описания лент новостей, статей, изменений в базах данных. Ин SOAP (Simple Object Access Protocol) Ч простой протокол доступа формация из различных источников, представленная в формате RSS, может к объектам данных. Выполняет примерно те же функции, что протобыть собрана, обработана и представлена пользователю в удобном для некол HTTP.Позволяет системам обмениваться XML-запросами и пересыго виде специальными программами-агрегаторами. Кроме того, RSS-потолать результаты их исполнения. SOAP является высокоуровневым ки позволяют легко организовать сбор данных для целей каталогизации, прикладным протоколом.

анализа, архивирования и т. п.

WSDL (Web Services Description Language) Ч язык описания вебВ отличие от большинства других стандартов, версии RSS несовместимы друг сервисов. Не име ет прямого аналога среди браузерных стандартов.

с другом, причем последняя версия 2 более проста, чем ее предшественницы.

44 INFO-FOSS.RU Стандарты в сфере ИТ и совместимость информационных систем Приложение: ключевые стандарты и спецификации Спецификация, статус стандарта, ссылка на Назначение официальный текст (при наличии открытого № Обозначение (вид протокола, доступа, тексты стандартов ISO необходимо тип данных) Спецификация, статус стандарта, ссылка на запрашивать на сайте iso.org) Назначение официальный текст (при наличии открытого № Обозначение (вид протокола, доступа, тексты стандартов ISO необходимо Не зависящее от устройства Portable Document Format (PDF) 1.4 (PDF/X-2) тип данных) вывода представление докузапрашивать на сайте iso.org) 15. ISO 15930-5:PDF ментов с сохранением разметки страни Cascading Style Sheets Language, Описание оформления level 2 revision 1 (CSS2.1) 1.

CSS Представление растровых веб-страниц Portable Network Graphic (PNG) Стандарт W3C, двухмерных статических PNG ISO/IEC 15948:изображений Dublin Core Metadata element set Базовый набор элементов ме2. таданных для описания инDC Post Office Protocol (POP) Стандарт ИСО 15836-2003, Клиентский доступ к 17.

POP формационных объектов почтовым серверам Стандарт IETF, Инфраструктурная система Simple Mail Transfer Protocol (SMTP) Интернета, обеспечивающая 18. Транспорт электронной почты SMTP Domain Name System Стандарт IETF, 3. преобразование удобных для DNS Стандарт IETF, человека словесных доменSimple Object Access Protocol (SOAP) v.1.ных имен Доступ к объектам данных и 19. Стандарт W3C, функциям смежных систем Протокол передачи файлов.

См. тж. ISO/IEC 29361, 29362, File Transfer Protocol Подключение к FTP-серверам, 4.

FTP просмотр содержимого их каСтандарт IETF, Transport Layer Security 1.Протоколы транспортной безталогов 20.

TLS опасности Стандарт IETF, Graphics Interchange Format (GIF87) Представление растровых Scalable Vector Graphics (SVG) 5. двухмерных статических GIF Представление векторной Спецификация W3C, 21.

SVG Рекомендация W3C, графики SVG11-GZIP v.4.6. Архивирование данных Прикладной протокол достуGZIP Telecommmunications Network Protocol Рекомендация IETF, 22. па к текстовым интерфейсам Telnet Стандарт IETF, систем (серверов) Представление гипертекстоHTML 4.вых документов (документов Представление растровых 7.

HTML с перекрестными ссылками) Стандарт W3C, в высоком разTag Image File Format for Image Technology (TIFF/IT) для просмотра 23. решении без потерь качества TIFF Стандарт ИСО 12639:(в том числе для целей предHypertext Transfer Protocol (HTTP) v.1.Протокол передачи печатной подготовки) 8.

HTTP гипертекста Стандарт IETF, Universal Description, Discovery and Integration (UDDI) v.2.Межсетевой протокол управ- Обнаружение сервисов меж24. Стандарт OASIS, UDDI ляющих сообщений для пере- системного взаимодействия Internet Control Message Protocol См. тж. ISO/IEC 29361, 29362, 9. дачи сообщений об ошибках и ICMP Стандарт IETF, другой служебной информаUnicode Unicode v.3.ции 25. Кодирование символов Стандарт ИСО 10646-1:UTF Internet Message Access Protocol (IMAP) v.4rКлиентский доступ к 10.

IMAP почтовым серверам Web Services Description Language (WSDL) v.1.Стандарт IETF, Описание интерфейсов меж26.

WSDL системного взаимодействия Стандарт W3C, ECMA-Язык сценариев, исполняемых 11.

JavaScript Представление структурирона клиентском приложении ISO/IEC 16262:Extensible Markup Language (XML) ванных данных при межси27. стемном взаимодействии.

Представление растровых XML Joint Photographic Expert Group (JPEG) Стандарт W3C, представления дандвухмерных статических 12. ISO/IEC 10918-1:JPEG ных изображений со сжатием, доISO/IEC 10918-1:1994/Cor 1:пускающим потерю данных XML Schema Definition (XSD) v.1.Описание структуры данных Передача файловых вложе28. Стандарт W3C, Internet Mail Extensions (MIME) 1.0 XSD на метаязыке 13. ний в сообщениях электронMIME и IETF, ной почты XSL Extensible Stylesheet Language TransforПредставление электронных Трансформация данных Open Document Format for Office Applications (Openmation (XSLT) v.1.документов с разметкой для Document) v.1.0 29. на метаязыке для предXSL 14.

Pages:     | 1 |   ...   | 5 | 6 | 7 | 8 | 9 |   ...   | 18 |    Книги по разным темам