powered by simpleCommunicator - 2.0.43     © 2025 Programmizd 02
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Обмен НСИ
22 сообщений из 22, страница 1 из 1
Обмен НСИ
    #39329653
wewewew
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Коллеги,
Проектируется сервис по предоставлении НСИ. По коду и номеру версии будет передаваться содержание справочника.
Помогите определиться с целесообразностью пакетной загрузки. Хочется обойтись простым SOAP- сервисом.
Но я полагаю, что пакетная загрузка всплывает если размер сообщения превышает какой-то бьем?

Может я не прав, поясните когда для таких сервисов всплывает требование пакетной загрузки?
...
Рейтинг: 0 / 0
Обмен НСИ
    #39329862
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wewewewКоллеги,
Проектируется сервис по предоставлении НСИ. По коду и номеру версии будет передаваться содержание справочника.
Помогите определиться с целесообразностью пакетной загрузки. Хочется обойтись простым SOAP- сервисом.
Но я полагаю, что пакетная загрузка всплывает если размер сообщения превышает какой-то бьем?

Может я не прав, поясните когда для таких сервисов всплывает требование пакетной загрузки?

Пакетная загрузка всплывает тогда, когда между сервисом и клиентом возникает прокси/фаервол.
Сам сталкивался с такой проблемой.
На тесте все ок. На бою из-за прокси данные не проходят.

Так что да.
В сервисе надо предусмотреть возможность загрузки части справочника.
Либо загрузки по частям (асинхронное взаимодействие)
...
Рейтинг: 0 / 0
Обмен НСИ
    #39330405
wewewew
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mad_nazgul,
На счет загрузки справочника по частям принял.
Но мне кажется наличие прокси не главный критерий появления пакетной загрузки.
И немного не понял про асинхронную передачу данных. Кажется это слишком сложно.
...
Рейтинг: 0 / 0
Обмен НСИ
    #39330475
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wewewewmad_nazgul,
На счет загрузки справочника по частям принял.
Но мне кажется наличие прокси не главный критерий появления пакетной загрузки.
И немного не понял про асинхронную передачу данных. Кажется это слишком сложно.

Прокси может накладывать ограничение на request.
С чем я и столкнулся.
...
Рейтинг: 0 / 0
Обмен НСИ
    #39330658
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wewewewдля таких сервисов
таких это каких?
Их миллион всяких.
А потом уже протокол - SOAP или REST или Почта или ...
...
Рейтинг: 0 / 0
Обмен НСИ
    #39330660
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wewewew,
НСИ во внешние организации, тогда SOAP вполне можно.
НСИ в свои организации, тогда SOAP возможно оверхед
...
Рейтинг: 0 / 0
Обмен НСИ
    #39331454
wewewew
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123wewewew,
НСИ во внешние организации, тогда SOAP вполне можно.
НСИ в свои организации, тогда SOAP возможно оверхед
Речь как раз про внешние организации.
И я пытаюсь вяснить максимально возмможный размер справочника.
Можно переформулировать - максимальный размер сообщения получаемого через SOAP-сообщение.
...
Рейтинг: 0 / 0
Обмен НСИ
    #39331492
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wewewew,
wewewewИ я пытаюсь вяснить максимально возмможный размер справочника.
пусть юзвер решает что брать - Все города\Города на букву\Один город
Это просто разные запросы в SOAP.
Ведь от сети зависит.
https://www.google.ru/search?q=максимальный размер сообщения получаемого через SOAP-сообщение&ie=utf-8&oe=utf-8&gws_rd=cr&ei=_OgJWLDVH4aC6ASo8o7AAQ
...
Рейтинг: 0 / 0
Обмен НСИ
    #39332055
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wewewewPetro123wewewew,
НСИ во внешние организации, тогда SOAP вполне можно.
НСИ в свои организации, тогда SOAP возможно оверхед
Речь как раз про внешние организации.
И я пытаюсь вяснить максимально возмможный размер справочника.
Можно переформулировать - максимальный размер сообщения получаемого через SOAP-сообщение.

Зависит от реализации клиента/сервера.
Но обычно, если нет никаких ограничений по сети, то ~2Gb на сообщение.
Если справочник большой, то может быть его выгружать в файл (xml/json/csv).
И отдавать архивом?
...
Рейтинг: 0 / 0
Обмен НСИ
    #39332063
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mad_nazgulЕсли справочник большой, то может быть его выгружать в файл (xml/json/csv).
И отдавать архивом?
только наверно это уже не soap будет.
По хорошему, протокол взаимодействия и регламент с внешним заказчиком тоже должен проектироваться по ТЗ.
...
Рейтинг: 0 / 0
Обмен НСИ
    #39332080
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123mad_nazgulЕсли справочник большой, то может быть его выгружать в файл (xml/json/csv).
И отдавать архивом?
только наверно это уже не soap будет.
По хорошему, протокол взаимодействия и регламент с внешним заказчиком тоже должен проектироваться по ТЗ.

Как бы да. Но существует суровая действительность, о которую разбиваются все ТЗ.
Поэтому помимо SOAP сервиса иметь вариант с архивом не самый плохой вариант. :-)
...
Рейтинг: 0 / 0
Обмен НСИ
    #39332822
wewewew
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mad_nazgulwewewewпропущено...

Речь как раз про внешние организации.
И я пытаюсь вяснить максимально возмможный размер справочника.
Можно переформулировать - максимальный размер сообщения получаемого через SOAP-сообщение.

Зависит от реализации клиента/сервера.
Но обычно, если нет никаких ограничений по сети, то ~2Gb на сообщение.
Если справочник большой, то может быть его выгружать в файл (xml/json/csv).
И отдавать архивом?
На счет 2Gb точная информация? Я читал что для апач это 16 Mb для IIS 20 в среднем.
...
Рейтинг: 0 / 0
Обмен НСИ
    #39332829
wewewew
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123mad_nazgulЕсли справочник большой, то может быть его выгружать в файл (xml/json/csv).
И отдавать архивом?
только наверно это уже не soap будет.
По хорошему, протокол взаимодействия и регламент с внешним заказчиком тоже должен проектироваться по ТЗ.
Именно такое ТЗ сейчас готовлю. Пытаюсь определить критерии по которым можно определить нужны выгрузка в файл или будет достаточно soap-сервисов.
...
Рейтинг: 0 / 0
Обмен НСИ
    #39333077
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wewewewИменно такое ТЗ сейчас готовлю
напишите там что запрещенно делать выгрузку всего справочника.
Делов то.
Никому ведь не приходит в голову выгрузить весь гугл?
Есть пагинация для этого и кнопка Далее.
На данную кнопку подгружаете очередную порцию.
Поэтому ограничение в байтах в SOAP смысла не имеет.
...
Рейтинг: 0 / 0
Обмен НСИ
    #39333218
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wewewewmad_nazgulпропущено...


Зависит от реализации клиента/сервера.
Но обычно, если нет никаких ограничений по сети, то ~2Gb на сообщение.
Если справочник большой, то может быть его выгружать в файл (xml/json/csv).
И отдавать архивом?
На счет 2Gb точная информация? Я читал что для апач это 16 Mb для IIS 20 в среднем.

На самом деле это настраиваемые параметры.
Например для IIS мы "дырку" сделали в 60 Mb.
Могли и больше.
...
Рейтинг: 0 / 0
Обмен НСИ
    #39334629
wewewew
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123wewewewИменно такое ТЗ сейчас готовлю
напишите там что запрещенно делать выгрузку всего справочника.
Делов то.
Никому ведь не приходит в голову выгрузить весь гугл?
Есть пагинация для этого и кнопка Далее.
На данную кнопку подгружаете очередную порцию.
Поэтому ограничение в байтах в SOAP смысла не имеет.

Написать конечно можно,но как это будет выглядеть.
Моя ситация - это 15-20 справочников с количеством не больше 70-100 записей и один большой - 10 тысяч записей.
И из за этого справочника мы будет качать все остальные по частям?
...
Рейтинг: 0 / 0
Обмен НСИ
    #39334652
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wewewewИ из за этого справочника мы будет качать все остальные по частям?
Не понимайте буквально. Это рекомендация в ТЗ чтобы не вешать всю систему запросами и трафиком в сети.
Вы сами видите, что понятие "весь" очень расплывчато)))).
- не ограничивайте в ТЗ размер протокола и "физические низы".
Ограничивайте Потребительские качества ИС. Напр. "время отклика" и т.д.
Это функциональные требования по ГОСТ в п.п. XXX ТЗ.
А в работем проекте на след.стадии уже будут байты и мегабайты.
...
Рейтинг: 0 / 0
Обмен НСИ
    #39334921
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wewewewНаписать конечно можно,но как это будет выглядеть.
Моя ситация - это 15-20 справочников с количеством не больше 70-100 записей и один большой - 10 тысяч записей.
И из за этого справочника мы будет качать все остальные по частям?

Нет.
Кто мешает сделать механизм, который при справочнике больше чем определенный размер, отправлять его по-частям?
...
Рейтинг: 0 / 0
Обмен НСИ
    #39335013
wewewew
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mad_nazgulwewewewНаписать конечно можно,но как это будет выглядеть.
Моя ситация - это 15-20 справочников с количеством не больше 70-100 записей и один большой - 10 тысяч записей.
И из за этого справочника мы будет качать все остальные по частям?

Нет.
Кто мешает сделать механизм, который при справочнике больше чем определенный размер, отправлять его по-частям?
Это уже асинхронное взаимодействие.
...
Рейтинг: 0 / 0
Обмен НСИ
    #39335029
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wewewew,
Кто вас обманул про асинхронное?
Информатика, 1ый класс вторая четверть
ЦИКЛ ПОКА весь справочник
...SOAP.Дай ()
КОНЕЦ ЦИКЛА
))))
...
Рейтинг: 0 / 0
Обмен НСИ
    #39335033
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И вообще, вы лезете не в своё дело. Давайте ГОСТ сюда.
...
Рейтинг: 0 / 0
Обмен НСИ
    #39335053
Фотография битый
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wewewewPetro123wewewew,
НСИ во внешние организации, тогда SOAP вполне можно.
НСИ в свои организации, тогда SOAP возможно оверхед
Речь как раз про внешние организации.
И я пытаюсь вяснить максимально возмможный размер справочника.
Можно переформулировать - максимальный размер сообщения получаемого через SOAP-сообщение.Я упирался в 4 Гб.
...
Рейтинг: 0 / 0
22 сообщений из 22, страница 1 из 1
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Обмен НСИ
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]