Приложение 3. Технические требования к разработке веб-сервисов - Информационная карта редукциона

^
  • Приложение 3. Технические требования к разработке веб-сервисов
    1. Требования к разработке и использованию интерфейсов

    Используемые при разработке и использовании интерфейсов технологии, эталоны и спецификации должны соответствовать муниципальным эталонам Русской Федерации, другим нормативно установленным и признанным эталонам и Приложение 3. Технические требования к разработке веб-сервисов - Информационная карта редукциона требованиям в области информационных технологий и программного обеспечения.

    2. Требования к протоколам сетевого взаимодействия

    При использовании сетевых протоколов передачи данных нужно придерживаться последующих спецификаций:

    - протокол передачи гипертекста HTTP v. 1.1 – эталон RFC Приложение 3. Технические требования к разработке веб-сервисов - Информационная карта редукциона 2616 инженерной группы проектировщиков информационно-телекоммуникационной сети Веб (Internet Engineering Task Force, IETF);

    - модернизированный протокол http v. 1.1 с обеспечением безопасности транспортного уровня (TLS) для имеющегося протокола управления передачей (TCP);

    - протокол защищённых соединений SSL v. 3 / TLS Приложение 3. Технические требования к разработке веб-сервисов - Информационная карта редукциона – эталон RFC 5246 инженерной группы проектировщиков информационно-телекоммуникационной сети Веб (Internet Engineering Task Force, IETF);

    - набор протоколов IP Security для обеспечения защиты данных – эталоны RFC 4301, 4302, 4835, 2403, 2404, 2405, 4303, 4835, 5996, 2410, 2411, 2412 инженерной группы проектировщиков информационно-телекоммуникационной сети Веб (Internet Engineering Приложение 3. Технические требования к разработке веб-сервисов - Информационная карта редукциона Task Force, IETF);

    - сервисы поддержки места имен DNS (Domain Name Services) – эталон RFC 1035 инженерной группы проектировщиков информационно-телекоммуникационной сети Веб (Internet Engineering Task Force, IETF).

    3. Требования к протоколам веб-сервисов

    При разработке веб Приложение 3. Технические требования к разработке веб-сервисов - Информационная карта редукциона-сервисов нужно придерживаться последующих спецификаций:

    - базисный профиль интероперабельности v. 1.1 – эталон Организации по интероперабельности веб-сервисов (Web Services Interoperability Organization Basic Profile 1.1, http://www.ws-i.org/Profiles/BasicProfile-1.1-2006-04-10.html) – спецификация носит Приложение 3. Технические требования к разработке веб-сервисов - Информационная карта редукциона неотклонимый нрав;-

    - профиль передачи веб-сервисами бинарных приложений (WS-I Attachments Profile 1.0) – эталон Организации по интероперабельности веб-сервисов WS-I (http://www.ws-i.org/Profiles/SimpleSoapBindingProfile-1.0.html http://www.ws-i.org Приложение 3. Технические требования к разработке веб-сервисов - Информационная карта редукциона/Profiles/AttachmentsProfile-1.0.html) – спецификация носит рекомендательный нрав;

    - профиль передачи веб-сервисами бинарных приложений (SOAP Message Transmission Optimization Mechanism) – эталон консорциума W3C (http://www.w3.org/TR/soap12-mtom Приложение 3. Технические требования к разработке веб-сервисов - Информационная карта редукциона/) – спецификация носит рекомендательный нрав;

    - профиль связывания веб-сервисов (WS-I Simple SOAP Binding Profile 1.0) – эталон организации по интероперабельности веб-сервисов WS-I (http://www.ws-i.org/Profiles/SimpleSoapBindingProfile-1.0.html, http://www Приложение 3. Технические требования к разработке веб-сервисов - Информационная карта редукциона.ws-i.org/Profiles/SimpleSoapBindingProfile-1.0.html) – спецификация носит рекомендательный нрав;

    - протокол SOAP 1.1 – эталон консорциума W3C (http://www.w3.org/TR/soap/) – спецификация носит неотклонимый нрав;

    - язык описания веб-сервисов (Web Services Description Приложение 3. Технические требования к разработке веб-сервисов - Информационная карта редукциона Language, WSDL 1.1) – эталон консорциума W3C (http://www.ws-i.org/Profiles/SimpleSoapBindingProfile-1.0.html, http://www.w3.org/TR/wsdl) – спецификация носит неотклонимый нрав;

    - политика использования веб-сервисов (Web Services Policy 1.2) – проект Приложение 3. Технические требования к разработке веб-сервисов - Информационная карта редукциона советы консорциума W3C (http://www.ws-i.org/Profiles/SimpleSoapBindingProfile1.0.htmlhttp://www.w3.org/Submission/WS-Policy/) – спецификация носит рекомендательный нрав;

    - спецификация универсального описания, обнаружения и интеграции веб-сервисов UDDI Приложение 3. Технические требования к разработке веб-сервисов - Информационная карта редукциона v. 3.0 (Universal Description Discovery and Integration) – эталон Организации по развитию эталонов структурированной инфы (Organization for the Advancement of Structured Information Standards, OASIS, http://www.uddi.org/specification.htm) – спецификация носит рекомендательный нрав;

    - спецификация универсального Приложение 3. Технические требования к разработке веб-сервисов - Информационная карта редукциона описания, обнаружения и интеграции веб-сервисов UDDI v. 2.0 (Universal Description Discovery and Integration) – эталон Организации по развитию эталонов структурированной инфы (Organization for the Advancement of Structured Information Standards, OASIS, http://www.uddi.org Приложение 3. Технические требования к разработке веб-сервисов - Информационная карта редукциона/specification.htm) – спецификация носит рекомендательный нрав.

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

    - расширяемый язык разметки XML (Extensible Markup Language Приложение 3. Технические требования к разработке веб-сервисов - Информационная карта редукциона) – в согласовании с набором эталонов консорциума W3C (http://www.w3.org/XML);

    - XML-схема (XML Schema 1.1, также допускается внедрение XML Schema 1.0) – эталоны консорциума W3C, специфицированные в документах:

    - XML-схемы Часть Приложение 3. Технические требования к разработке веб-сервисов - Информационная карта редукциона 1: Структуры (http://www.w3.org/TR/xmlschema-1/structures),

    - XML-схемы Часть 2: Типы данных (http://www.w3.org/TR/xmlschema-2/datatypes);

    - расширяемый язык таблиц стилей XSL v. 1.1 (Extensible Stylesheet Language) – эталон консорциума Приложение 3. Технические требования к разработке веб-сервисов - Информационная карта редукциона W3C (http://www.w3.org/TR/xsl) определяющий XSL-преобразование (XSL Transformation) спецификацией (http://www.w3.org/TR/xslt).

    4. Особенные условия и ограничения при разработке веб-сервисов

    При разработке веб-сервисов должны быть Приложение 3. Технические требования к разработке веб-сервисов - Информационная карта редукциона соблюдены последующие особенные условия и ограничения:

    - согласно спецификации WS-I Basic Profile 1.1 все WSDL и XSD файлы должны быть кодированы в шифровке UTF-8 либо UTF-16 (с указанием этой шифровки в заголовке XML);

    - в WSDL Приложение 3. Технические требования к разработке веб-сервисов - Информационная карта редукциона описании веб-сервиса запрещены двунаправленные циклические ссылки из файла WSDL(1) на файл WSDL(2), если сразу при всем этом файл WSDL(2) содержит ссылку на файл WSDL(1), невзирая на то, что Приложение 3. Технические требования к разработке веб-сервисов - Информационная карта редукциона спецификация WSDL 1.1 это допускает. Однонаправленные ссылки меж файлами WSDL и XSD допустимы в любом количестве и сочетании;

    - веб-сервис считается легкодоступным только при одновременной доступности и точки доступа (endpoint) веб-сервиса и WSDL Приложение 3. Технические требования к разработке веб-сервисов - Информационная карта редукциона-писания веб-сервиса. Если не доступна точка доступа (endpoint) веб-сервиса, не должно быть доступно и WSDL-описание веб-сервиса, и, напротив, если труднодоступно WSDL-описание веб-сервиса, то не должна быть доступна точка Приложение 3. Технические требования к разработке веб-сервисов - Информационная карта редукциона доступа (endpoint) веб-сервиса. Доступность веб-сервиса обеспечивает Поставщик веб-сервиса.

    - нужно использовать encoding типа Document/Literal

    5.Требования к обработке сообщений интерфейсом ИС, присоединенной к системе взаимодействия

    Входящие веб-сообщения, приобретенные по Приложение 3. Технические требования к разработке веб-сервисов - Информационная карта редукциона каналам связи системы взаимодействия, должны проходить контроль в последующем порядке:

    - формально-логическая проверка веб-сообщения.

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

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

    6. Требования к структуре веб-сообщений

    Требования к общей структуре SOAP-сообщения:

    - soap:header (заголовок Приложение 3. Технические требования к разработке веб-сервисов - Информационная карта редукциона веб-сообщения системы взаимодействия);

    - soap:body (тело веб-сообщения системы взаимодействия);

    - soap:Fault (сообщение об ошибке).

    Тело веб-сообщения должно в неотклонимом порядке содержать ряд служебных тегов. Веб-сервисы подключаемых ИС должны Приложение 3. Технические требования к разработке веб-сервисов - Информационная карта редукциона корректно обрабатывать и изменять информацию, содержащуюся в их. Для обеспечения сопоставимости с будущими версиями нужно корректно обрабатывать сообщения, содержащие дополнительные поля, не применяемые В-ИС.

    7. Требования к документированию частей метаданных

    Все элементы Приложение 3. Технические требования к разработке веб-сервисов - Информационная карта редукциона метаданных в XML-схеме должны быть документированы на российском языке.

    Документирование частей метаданных рекомендуется делать с внедрением конструкции XML Schema:



    Текст описания



    Синтаксическую конструкцию XML Schemaрекомендуется использовать исключительно в качестве вспомогательных комментариев к Приложение 3. Технические требования к разработке веб-сервисов - Информационная карта редукциона XML схеме, если это нужно, и не использовать для документирования частей метаданных.

    8. Требования к наименованию частей метаданных

    При формировании наименования частей метаданных рекомендуется производить подбор слова либо словосочетания из британского языка, соответственного тому Приложение 3. Технические требования к разработке веб-сервисов - Информационная карта редукциона либо иному применяемому понятию.

    Наименования, обозначающие принятые аббревиатуры, подлежат транслитерации на латиницу.

    В исключительных случаях, если в британском языке отсутствует слово либо словосочетание, довольно совершенно точно определяющее описываемое понятие либо допускающее огромное количество вариантов Приложение 3. Технические требования к разработке веб-сервисов - Информационная карта редукциона оборотного перевода, допустимо использовать транслитерацию на латинский алфавит, производимую согласно ГОСТ 7.79-2000 (ИСО 9-95) «Правила транслитерации кирилловского письма латинским алфавитом».

    Все слова в наименовании элемента метаданных рекомендуется использовать стопроцентно, без сокращений.

    Порядок записи слов Приложение 3. Технические требования к разработке веб-сервисов - Информационная карта редукциона в наименовании, в каких употребляется два либо более слова, должен соответствовать правилам британского языка. Слова должны записываться попорядку, без пробела и других символов меж ними.

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

    Допускается внедрение в качестве первого Приложение 3. Технические требования к разработке веб-сервисов - Информационная карта редукциона (также единственного) слова с строчный (большей) буковкы.

    В наименования обычных и составных типов (simpleType, complexType) для обозначения их отличия от частей (element), рекомендуется добавлять суффикс «Type».

    По согласованию с Оператором системы взаимодействия Приложение 3. Технические требования к разработке веб-сервисов - Информационная карта редукциона при наименовании частей метаданных допускается внедрение кириллицы.

    9. Требования к контрольному примеру воззвания к веб-сервису

    Под контрольным примером воззвания к веб-сервису понимается пример воззвания к веб-сервису и ответа веб-сервиса Приложение 3. Технические требования к разработке веб-сервисов - Информационная карта редукциона на обозначенное воззвание. Контрольный пример воззвания и ответа должен быть предоставлен поставщиком в формате SOAP.

    Предназначением контрольного примера является доказательство работоспособности веб-сервиса при проведении процедуры регистрации, в рамках которой осуществляется Приложение 3. Технические требования к разработке веб-сервисов - Информационная карта редукциона отправка веб-сервису запроса, приведенного в контрольном примере, и сопоставление приобретенного ответа веб-сервиса с ответом, приведенном в контрольном примере.

    Контрольный пример не должен вызывать выполнение каких-то операций в информационной системе поставщика, которые могут Приложение 3. Технические требования к разработке веб-сервисов - Информационная карта редукциона привести к появлению событий, позволяющих информационной системе участника взаимодействия либо работникам участника взаимодействия интерпретировать приобретенные при выполнении контрольного примера данные как реальные, а не тестовые.

    Регистрация веб-сервиса информационной системы поставщика Приложение 3. Технические требования к разработке веб-сервисов - Информационная карта редукциона и/либо потребителя может считаться завершенной только при условии удачного выполнения контрольного примера, которое подразумевает совпадение ответа веб-сервиса с ответом, приведенным в контрольном примере, или, при беспристрастной невозможности возврата веб-сервисом Приложение 3. Технические требования к разработке веб-сервисов - Информационная карта редукциона повторяемых данных, – его соответствие описанию логики формирования ответа, которое в схожих случаях должно аккомпанировать предоставляемый контрольный пример.

    В предстоящем контрольный пример может быть применен для опции модуля системы взаимодействия, обеспечивающего проверку Приложение 3. Технические требования к разработке веб-сервисов - Информационная карта редукциона доступности и работоспособности веб-сервиса, а так же для отладки программного кода разработчиками Потребителя веб-сервиса.

    10. Требования к системе доставки сообщений на стороне всех участников взаимодействия

    Интерфейс информационной системы участника взаимодействия должен обеспечивать доставку неискаженных Приложение 3. Технические требования к разработке веб-сервисов - Информационная карта редукциона сообщений в рамках информационного обмена меж информационной системой данного участника взаимодействия и системой взаимодействия в установленные (регламентированные) сроки.

    Интерфейс системы взаимодействия должен обеспечивать доставку неискажённых сообщений с определенным интервалом времени Приложение 3. Технические требования к разработке веб-сервисов - Информационная карта редукциона ожидания ответа на запрос всеми участниками взаимодействия.

    Система взаимодействия должна обеспечивать фиксацию факта доставки неискаженного сообщения, или факта ошибки при передаче сообщения в рамках информационного обмена меж информационной системой участника взаимодействия и системой взаимодействия Приложение 3. Технические требования к разработке веб-сервисов - Информационная карта редукциона.

    Система взаимодействия и интерфейсы информационных систем участников взаимодействия должны обеспечивать возможность определенного количества повторных вызовов веб-сервисов информационных систем участников взаимодействия за данный интервал времени.

    Система взаимодействия должна предоставлять возможность опции Приложение 3. Технические требования к разработке веб-сервисов - Информационная карта редукциона временного интервала, в течение которого совершаются повторные вызовы веб-сервисов информационных систем участников взаимодействия.

    Веб-сервисы информационных систем участников взаимодействия могут делиться по режиму работы в части обработки сообщений на Приложение 3. Технические требования к разработке веб-сервисов - Информационная карта редукциона синхронные и асинхронные веб-сервисы.

    11. Требования к использованию нормативно-справочной инфы

    Информационная система, подключаемая к системе взаимодействия, должна использовать общероссийские классификаторы технико-экономической и социальной инфы.

    При использовании в информационных системах ведомственных справочников и классификаторов, ведомство Приложение 3. Технические требования к разработке веб-сервисов - Информационная карта редукциона (организация), ответственная за информационную систему должна обеспечить ведение справочников, классификаторов и доступ к ним средством веб-сервиса, подключаемого к системе взаимодействия.
    1. ^ Приложение 4. Главные варианты сценариев идентификации

    Шаг предоставления услуги

    Вариант идентификации




    Аноним Приложение 3. Технические требования к разработке веб-сервисов - Информационная карта редукциона-ный доступ

    Идентификация без аутенти-фикации (к примеру, с помощью

    адреса электрической почты либо произвольно избранных юзером данных)

    Идентификация на основе многоразовых логина и пароля, избранных юзером

    Идентификация, основанная на информации (познаниях), узнаваемых только идентифицируемому лицу Приложение 3. Технические требования к разработке веб-сервисов - Информационная карта редукциона (к примеру, данные банковского счета, биографии юзера, учетных данных мобильного оператора и др.).

    Разовый пароль с использованием аппаратного токена, смарт-карты, разовый пароль, выдаваемый гражданину после установления его личности Приложение 3. Технические требования к разработке веб-сервисов - Информационная карта редукциона, разовый пароль, передаваемый по независимым каналам связи

    Идентификация на основе инфраструктуры открытых ключей с хранением закрытого ключа подписи на незащищенном носителе

    Идентификация на основе инфраструктуры открытых ключей с хранением закрытого ключа подписи на защищенном от чтения носителе

    Получение Приложение 3. Технические требования к разработке веб-сервисов - Информационная карта редукциона инфы о порядке предоставления услуги

    +

    +

    +

    +

    +

    +

    +

    Регистрация на  портале и доступ к личному кабинету

    -

    +

    +

    +

    +

    +

    +

    Предоставление форм документов

    +

    +

    +

    +

    +

    +

    +

    Наполнение форм документов

    -

    +

    +

    +

    +

    +

    +

    Запросы о статусе предоставления услуги

    -

    -

    -

    +

    +

    +

    +

    Получение результата предоставления гос услуги

    -

    -

    -

    -

    +

    +

    +




    1 Публикация нормативно-правовых документов на Портале Приложение 3. Технические требования к разработке веб-сервисов - Информационная карта редукциона должна носить справочный нрав и не должна порождать правовых последствий

    2 Распоряжение Правительства Русской Федерации от 17 декабря 2009 г. № 1993-р (в ред. распоряжения Правительства РФ от 07.09.2010 N 1506-р)


    3Сборка главной странички главной странички веб-сайта Приложение 3. Технические требования к разработке веб-сервисов - Информационная карта редукциона не окончательная. Разрабатывается на шаге проектирования дизайна портала.


    4 Список работ с провайдером определяются в составе соответственного контракта меж Заказчиком и провайдером.


    5Доклад Главы местной администрации городского района (городского окрестность) о достигнутых значениях Приложение 3. Технические требования к разработке веб-сервисов - Информационная карта редукциона характеристик для оценки эффективности деятельности органов местного самоуправления городских округов и городских районов за 2010 год и их планируемых значениях на 3-летний период (http://www.mo-kirov.ru/city/numbers/2011/doklad_2011.pdf)


    6 Публикация Приложение 3. Технические требования к разработке веб-сервисов - Информационная карта редукциона всех нормативно-правовых документов на Портале носит справочный нрав и не должна порождать правовых последствий.



    prilozhenie-4-dannie-ob-izmenenii-nekotorogo-ekonomicheskogo-pokazatelya-uchebnik-u-metodi-socialno-ekonomicheskogo-prognozirovaniya.html
    prilozhenie-4-doklad-o-rezultatah-i-osnovnih-napravleniyah-deyatelnosti-otdela-federalnoj-migracionnoj-sluzhbi.html
    prilozhenie-4-doklad-podgotovlen-strategicheskoj-komandoj-shkoli-po-rekomendaciyam-ministerstva-obrazovaniya-moskovskoj.html