Статус: Активный участник
Группы: Участники
Зарегистрирован: 19.01.2015(UTC) Сообщений: 67
Сказал(а) «Спасибо»: 5 раз Поблагодарили: 2 раз в 2 постах
|
|
1 пользователь поблагодарил ESofter за этот пост.
|
Kilya оставлено 20.02.2017(UTC)
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 05.08.2013(UTC) Сообщений: 67 Откуда: Новосибирск Сказал(а) «Спасибо»: 2 раз Поблагодарили: 2 раз в 2 постах
|
Может кто кратко в общих словах описать чем 3.х отличатеся от 2.х? Существенно? Спасибо
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 19.01.2015(UTC) Сообщений: 67
Сказал(а) «Спасибо»: 5 раз Поблагодарили: 2 раз в 2 постах
|
Изменилось, в общем-то, все. Принцип работы, подписывание сообщений. Теперь просто все стали "клиентами" системы СМЭВ. Хоть и есть разделение на сервис-клиент, но принцип работы идентичен. Если раньше клиенты должны были обращаться напрямую к серверу с запросами (т.е. сервис должен слушать запросы), и получать результат напрямую. То теперь все сами периодически обращаются в шлюз СМЭВ - серверы с фразами "нету ли запросов от клиентов?" и "вот результат обработки запроса такого-то". - клиенты с фразами "нужна инофрмация по такому-то виду сведений" и "готов результат на такой-то запрос ?" для каждого сервиса/вида сведений имеется очередь запросов и ответов. Они внутри СМЭВ. Система из них выбирает накопленные сообщения и отдает на соответствующий запрос. Вся работа синхронная: запрос и тут же ответ - Есть ли запросы от клиента ? Да, на первый. - Есть ли ответ от сервиса ? Нет, перезвоните попозже. Отредактировано пользователем 14 мая 2015 г. 12:22:39(UTC)
| Причина: Не указана
|
1 пользователь поблагодарил ESofter за этот пост.
|
Kilya оставлено 20.02.2017(UTC)
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 05.08.2013(UTC) Сообщений: 67 Откуда: Новосибирск Сказал(а) «Спасибо»: 2 раз Поблагодарили: 2 раз в 2 постах
|
Ну не плохо. Я почему-то думал, что 2.х так и работает :) Значит ошибался. Так в разы удобнее. Но, как я понял, запрос на доступ к сервису надо так же писать к поставщику, а не в СМЭВ? Читаю МР и не совсем понимаю зачем для этого понадобилось так глобально переделывать формат сообщения...
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 19.01.2015(UTC) Сообщений: 67
Сказал(а) «Спасибо»: 5 раз Поблагодарили: 2 раз в 2 постах
|
Формат соответствует логике работы. Есть "конверт" предназначенный СМЭВ, есть кусок предназначен непосредственно сервису. Хотя СМЭВ все равно проверяет все части: на соответствие подписей, на соответствие xsd схеме. Нужно один раз создать сообщение, и можно клепать какие угодно сервисы/клиенты. Там меняется только один XML кусок, ответственный непосредственно за "вид сведений", индивидуальный для каждого сервиса. Отредактировано пользователем 14 мая 2015 г. 12:37:08(UTC)
| Причина: Не указана
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 15.05.2015(UTC) Сообщений: 33 Сказал(а) «Спасибо»: 3 раз Поблагодарили: 1 раз в 1 постах
|
Я по смэв3 не понял там останется работа в синхронном режиме или нет, потому что в методичке 3.0.9.4 они описаны, но кратко, а вот в 3.0.9.6 (которая в проекте) о синхронной работе ни слова.
|
1 пользователь поблагодарил Burilas за этот пост.
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 19.01.2015(UTC) Сообщений: 67
Сказал(а) «Спасибо»: 5 раз Поблагодарили: 2 раз в 2 постах
|
Автор: Burilas Я по смэв3 не понял там останется работа в синхронном режиме или нет, потому что в методичке 3.0.9.4 они описаны, но кратко, а вот в 3.0.9.6 (которая в проекте) о синхронной работе ни слова. Я и не заметил раньше, что синхронное взаимодействие осталось. Потрясающе. Действительно очень кратко все описано, буквально 3 абзаца в самом конце методических указаний, перед приложениями, не мудрено пропустить - хотя тема достойна целому файлу методических указаний. Описания выглядит так, будто осталось как было в версии 2.5. Но указанно, что: - Сервис регистрируется только по согласованию с Министерством связи и массовых коммуникаций Российской Федерации. - Запрещена передача вложений. - Запрещена передача бинарных данных. Какие-то обрезки. Думаю это скорее для какого-то служебного взаимодействия совсем. "для своих".
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 13.03.2012(UTC) Сообщений: 14
Сказал(а) «Спасибо»: 1 раз Поблагодарили: 5 раз в 2 постах
|
Добрый день!
Реализован ли механизм трансформации urn://smev-gov-ru/xmldsig/transform в КриптоПро.NET?
|
1 пользователь поблагодарил NIC за этот пост.
|
ironic оставлено 10.07.2015(UTC)
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 10.07.2015(UTC) Сообщений: 4 Откуда: Москва Сказал(а) «Спасибо»: 3 раз
|
Присоединяюсь к уважаемому NIC И если нет, то подскажите, пожалуйста, существуют ли сторонние .NET библиотеки его реализовывающие? Мы на работе эту тему изучали, оказалось, что средствами SignedXml по-простому (без реализации кучи виртуальных шарповых методов) такую трансформацию произвести не удастся. Можно руками преобразовать входной XML, но тогда SignedInfo ничего про "urn://smev-gov-ru/xmldsig/transform" не узнает, не запишет в подписываемый блок <Transforms> и, следовательно, СМЭВ не примет такое сообщение. А вообще интересно, может кто в курсе, зачем вообще эта трансформация, окромя создания дополнительной головной боли разработчикам? Отредактировано пользователем 10 июля 2015 г. 14:13:06(UTC)
| Причина: Не указана
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 30.10.2012(UTC) Сообщений: 22 Откуда: Moscow
Сказал(а) «Спасибо»: 2 раз Поблагодарили: 1 раз в 1 постах
|
Добрый день. Присоединяюсь к NIC и ironic.
Как быть с urn://smev-gov-ru/xmldsig/transform? Неужели придется руками подпись собирать?
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close