3.1 Общие условия
Проведение контрольных испытаний при регистрации электронного сервиса регламентировано Приказом Министерства связи и массовых коммуникаций Российской Федерации от 27 декабря 2010 г. № 000 «Об утверждении технических требований к взаимодействию информационных систем в единой системе межведомственного электронного взаимодействия».
Порядок проведения типовых испытаний предполагает следующие этапы:
а) Проверка комплектности предоставленной документации;
б) Проверка сетевой связности между узлом СМЭВ и точкой размещения электронного сервиса;
в) Регистрация сервиса и тестирование сервиса на контрольном примере.
3.2 Параметры испытаний на тестовой среде
Проведение испытаний на тестовой среде перед регистрацией электронного сервиса в продуктивной среде СМЭВ является необходимым действием, обеспечивающим повышение качества и эффективности процесса и позволяющим выявлять ошибки и несоответствия разработанного сервиса заранее, а не в продуктивном контуре.
а) Контактное лицо: , e-mail: *****@***ru,
б) Адрес тестового электронного сервиса системы «Управление», доступного через Интернет:
https://gasu-office. roskazna. ru/Gasu2WSTest/gasu2SOAP? wsdl
в) Адрес тестового электронного сервиса системы «Управление», доступного через СМЭВ:
http://smev-mvf. test. gosuslugi. ru:7777/gateway/services/SID0003565?wsdl
г) Режим функционирования тестовой среды: 24/5 (круглосуточно по рабочим дням). Особых условий доступности не определено.
д) Для того чтоб протестировать сервис, необходимо:
1) Получить доступ к сервису на тестовой среде во время ее доступности согласно режиму функционирования,
2) Протестировать все операции на основании контрольных примеров.
3.3 Параметры испытаний на продуктивной среде
а) Контактное лицо: , e-mail: *****@***ru,
б) Адрес продуктивного электронного сервиса системы «Управление», доступного через Интернет:
https://gasu-office. roskazna. ru/Gasu2WSp2p/gasu2SOAP? wsdl
в) Адрес продуктивного электронного сервиса системы «Управление», доступного через СМЭВ:
http://oraas. rt. ru:7777/gateway/services/SID0003808?wsdl
г) Режим функционирования продуктивной среды: 24/7 (круглосуточно ежедневно). Особых условий доступности не определено.
д) Для того чтоб протестировать сервис, необходимо:
1) Получить доступ к сервису на продуктивной среде во время ее доступности согласно режиму функционирования,
2) Протестировать все операции на основании контрольных примеров.
3.4 Особые условия
Особых условий проведения испытаний нет.
4 Приложения
4.1 Описание сервиса (WSDL)
<?xml version = '1.0' encoding = 'UTF-8'?> <!-- Published by JAX-WS RI at http://jax-ws. dev. . RI's version is Oracle JAX-WS 2.1.5. --><wsdl:definitions xmlns:ns="http://www. w3.org/2004/08/xop/include" xmlns:smev="http://smev. gosuslugi. ru/rev120315" xmlns:wsdl="http://schemas. xmlsoap. org/wsdl/" xmlns:xsd="http://www. w3.org/2001/XMLSchema" xmlns:soap="http://schemas. xmlsoap. org/wsdl/soap/" xmlns:gasu2ws="http://www. government. ru/gasu2/services" name="gasu2ws" targetNamespace="http://smev. gosuslugi. ru/rev120315"> <wsdl:types> <xsd:schema targetNamespace="http://smev. gosuslugi. ru/rev120315"> <xsd:include schemaLocation="SID0003565/N360171173/OwsmImport. xsd"/> </xsd:schema> </wsdl:types> <wsdl:message name="publishRequest"> <wsdl:part name="inputMessage" element="smev:GasuMessage"/> </wsdl:message> <wsdl:message name="publishResponse"> <wsdl:part name="ticket" element="smev:GasuTicket"/> </wsdl:message> <wsdl:message name="queryRequest"> <wsdl:part name="inputQuery" element="smev:GasuQueryMessage"/> </wsdl:message> <wsdl:message name="queryResponse"> <wsdl:part name="queryResponse" element="smev:GasuTicket"/> </wsdl:message> <wsdl:message name="updatesRequest"> <wsdl:part name="inputUpdatesMessage" element="smev:GasuUpdatesMessage"/> </wsdl:message> <wsdl:message name="updatesResponse"> <wsdl:part name="outputUpdatesMessage" element="smev:GasuTicket"/> </wsdl:message> <wsdl:portType name="gasu2"> <wsdl:operation name="publish"> <wsdl:input message="smev:publishRequest"/> <wsdl:output message="smev:publishResponse"/> </wsdl:operation> <wsdl:operation name="query"> <wsdl:input message="smev:queryRequest"/> <wsdl:output message="smev:queryResponse"/> </wsdl:operation> <wsdl:operation name="updates"> <wsdl:input message="smev:updatesRequest"/> <wsdl:output message="smev:updatesResponse"/> </wsdl:operation> </wsdl:portType> <wsdl:binding name="gasu2SOAP" type="smev:gasu2"> <soap:binding style="document" transport="http://schemas. xmlsoap. org/soap/http"/> <wsdl:operation name="publish"> <soap:operation soapAction="http://www. government. ru/gasu2/publish"/> <wsdl:input> <soap:body use="literal"/> </wsdl:input> <wsdl:output> <soap:body use="literal"/> </wsdl:output> </wsdl:operation> <wsdl:operation name="query"> <soap:operation soapAction="http://www. government. ru/gasu2/query"/> <wsdl:input> <soap:body use="literal"/> </wsdl:input> <wsdl:output> <soap:body use="literal"/> </wsdl:output> </wsdl:operation> <wsdl:operation name="updates"> <soap:operation soapAction="http://www. government. ru/gasu2/updates"/> <wsdl:input> <soap:body use="literal"/> </wsdl:input> <wsdl:output> <soap:body use="literal"/> </wsdl:output> </wsdl:operation> </wsdl:binding> <wsdl:service name="gasu2SOAP"> <wsdl:port name="gasu2SOAP" binding="smev:gasu2SOAP"> <soap:address location="http://d00smevapp01:9999/gateway/services/SID0003565"/> </wsdl:port> </wsdl:service> </wsdl:definitions> |
4.2 Описание общих структур данных
Перечень прикладных типов данных, используемых при формировании входящих и исходящих сообщениях методов publish и query электронного сервиса, представлен в таблице 17. Также в разделе представлена подробная информация о назначении и структуре каждого из перечисленных прикладных типов данных, в том числе локальных прикладных типов данных.
Таблица 17. Перечень прикладных типов данных, используемых в сообщениях
Название | Описание |
ActionStatusType | Тип, описывающий результат элементарной операции, проходящей в ходе обработки запроса на публикацию данных. |
AppDataType | Блок структурированных сведений, который может быть использован для передачи различных данных. |
AndType | Подзапрос, содержащий набор условий, ограничивающих предоставляемую выборку данных. Все условия, включенные в данный элемент, объединяются при помощи логического оператора "И". |
AppHeaderType | Заголовок блока структурированных сведений в рамках сообщений ГАС «Управление» |
AttributeQueryType | Используется для определения ограничений предоставляемого набора данных по значениям некоторого атрибута (например, атрибута серии в запрашиваемом наборе данных по показателю) |
AttributesType | Набор значений дополнительных атрибуты, связанных с измерением показателя или справочником |
ClassifierItemsQueryType | Параметры запроса данных классификатора, реестра или справочника. Представляет собой идентификатор конкретного объекта. |
ClassifierItmsType | Список элементов классификатора |
ClassifierQueryType | Параметры запроса метаданных классификатора, реестра или справочника. Представляет собой идентификатор конкретного объекта или символ * для запроса полного перечня. |
ClassifierType | Метаданные классификатора, реестра или справочника, используемого в рамках информационного обмена |
DataSetType | Набор значений показателя |
DataSourceContentType | Степень конфиденциальности данных хранящихся в информационной системе. Допустимы следующие значения: Public – Общедоступные данные Private - Закрытые данные Secret - Секретные данные |
DataSourceLevel | Тип базы данных. Допустимы следующие значения: Federal – федеральный уровень Regional – региональный уровень Local – локальный уровень |
DataSourceType | Информация об информационной системе (базе данных или электронном сервисе), являющейся поставщиком данных в ГАС «Управление» (значения показателей и пр.) |
DataType | Тип данных атрибута. Допустимы следующие значения: string - строка integer – целое число double – число с плавающей точкой date - дата boolean – логический тип (правда/ложь) |
DateIntervalType | Временной интервал. Границы интервала задаются датами |
DateTimeIntervalType | Временной интервал. Границы интервала задаются датами и временем |
DeleteType | Информация об объектах, которые необходимо удалить, в рамках операции Delete. |
DimensionFilter | Используется для определения ограничений по измерениям показателя. В одном запросе данных может быть множество ограничений как на одно измерение, так и на несколько измерений |
DimensionQueryType | Параметры запроса метаданных размерности показателя. Представляет собой идентификатор конкретного объекта или символ * для запроса полного перечня. |
DimensionType | Описание измерения. Ссылка на справочник. |
ExtraMetadataType | Описание дополнительных (динамических) атрибутов метаданных объекта. Дополнительные атрибуты задаются набором пар ключ-значение. |
IndicatorQueryType | Параметры запроса метаданных показателя. Представляет собой идентификатор конкретного объекта или символ * для запроса полного перечня. |
IndicatorType | Метаданные показателя, используемого в рамках ГАС «Управление» |
KeyValuePairType | Описание дополнительного атрибута в виде пары ключ значение |
MessageTypeType | Тип взаимодействия. Допустимы следующие значения: ImportFull - Сохранить информацию о объекте/объектах целиком на основе информации из сообщения – используется в методе publish ImportDelta - Обновить информацию о объекте/объектах на основе информации из сообщения – используется в методе publish Delete - Удалить информацию об объекте/объектах – используется в методе publish |
ObsValueType | Наблюдаемое значение показателя |
OrganizationType | Описание организации-участника информационного обмена в рамках ГАС «Управление» |
OrType | Подзапрос, содержащий набор условий, ограничивающих предоставляемую выборку данных. Все условия, включенные в данный элемент, объединяются при помощи логического оператора ИЛИ |
PeriodicityType | Периодичность данных показателя. Допустимы следующие значения: Daily - ежедневно Weekly - еженедельно Monthly - ежемесячно Quarterly - ежеквартально Yearly - ежегодно Halfyear - каждые полгода NineMonth - каждые 9 месяцев |
PeriodType | Список временных периодов: Кварталы (Quarterly): Q1, Q2, Q3, Q4; Недели (Weekly): W1 - W53; Полугодия (Biannual): B1, B2. Данные значения указываются после четырехзначного обозначения года через тире (например, 2005-Q1). |
PersonType | Публичная информация о должностном лице |
PublishResponseType | Элемент, содержащий полную информацию об обработке запроса на публикацию данных |
ResponseTicketInfoType | Элемент, содержащий информацию об элементарной операции проходящей в ходе обработки запроса на публикацию данных |
ObjectTypeType | Указание типа объектов, которые необходимо вернуть в результате запроса. Допустимы следующие значения: dataset - наборы данных по показателям indicator - метаданные показателей classifier - справочники, классификаторы classifieritems - данные справочников, классификаторов organization - информация об участниках ГАС «Управление» dimension - информация об измерениях datasource – источник данных, публикуемых в ГАС «Управление» |
QueryType | Элемент, содержащей параметры запроса на предоставление данных или метаданных, хранящихся в ГАС «Управление» |
QueryResponseType | Элемент, содержащий результат обработки запроса на извлечение данных |
SeriesType | Данные показателя в виде значений измерений, наблюдаемого значения и дополнительных признаков, связанных со значением |
ServiceInfoType | Сведения об электронном сервисе |
SpecialQueryType | Специализированный запрос к ГАС «Управление», означающий любой объект некоторого типа |
SubQuery | Тип данных для группировки подзапросов |
UpdatesFilterType | Элемент, содержащей параметры запроса на получение информации об изменении данных показателей хранящихся в ГАС «Управление» |
UpdatesResponseType | Элемент, содержащий результат обработки запроса на получение информации об изменении данных показателей |
TimeType | Определяет формат значение времени, связанного с измерением показателя. Представляет собой объединение стандартных типов xsd:date, xsd:gYearMonth, xsd:gYear и прикладного типа PeriodType. Примеры корректных значений: 2013 (2013 год), 2013-Q1 (1 квартал 2013 г.), 2013-B2 (2-е полугодие 2013 г.) 2013-02 (февраль 2013 г.), 2013-04-15 (15 апреля 2013 г.) |
UIDType | Идентификатор объекта ГАС «Управление» - может включать в себя цифры, буквы алфавита символы “.”, “-“ и “_”. При приёме сообщения содержащего элементы типа UIDType производится проверка ссылочной целостности. |
GUIDType | Уникальный идентификатор объекта, сформированный с помощью GUID. Строка, соответствующая формату ([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12})|(\{[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}\}) |
UIDExtendedType | Значение данного элемента может содержать либо идентификатор объекта ГАС «Управление», либо специализированный символ * для запроса всех объектов |
String | Символьная строка до 4096 символов длиной |
Double | 64-битное число с плавающей запятой. Десятичный разделитель – символ «.» |
dateTime | Дата и время в формате в формате YYYY-MM-DDThh:mm:ssZ [ГОСТ ИСО 8601-2001] |
Date | Дата в формате YYYY-MM-DD (ГОСТ ИСО 8601–2001) |
AnyURI | Ссылка на ресурсы и сервисы в пространстве интернет (RFC 2396, RFC 2732) |
EMailAddressType | Адрес электронной почты – строка, удовлетворяющая шаблону: [A-Za-z0-9_]+([-+.'][A-Za-z0-9_]+)*@[A-Za-z0-9_]+([-.][A-Za-z0-9_]+)*\.[A-Za-z0-9_]+([-.][A-Za-z0-9_]+)* |
4.2.1 Прикладной тип ActionStatusType
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |


