WCF Pub/Sub с подписчиком, кэширующимся

К сожалению, SDK DocuSign поддерживают только документы, закодированные в base64, и не поддерживают добавление документов / создание конвертов с помощью запроса multipart/form-data.

Я считаю, что это в планах для DocuSign, но не уверен, когда, однако, SDK имеют открытый исходный код, поэтому, если кто-то закодирует его, он сможет создать PR для добавления в источник, если DS сможет его принять .

7
задан Community 23 May 2017 в 12:17
поделиться

1 ответ

У меня была та же проблема, и я провел большое исследование в области проблемы. Проблема на самом деле проста. Вы хотите сохранить некоторое централизованное состояние, но распределенным способом. Я нашел, что лучший способ достигнуть этого при помощи распределенного кэша. Взгляд на скорость, например. Нет никакого собственного решения WCF, что я знаю, что это может решить проблему управления состоянием. Я даже изучил длительные сервисы, где управление состоянием обрабатывается WCF, однако не подходящим для паба / sub сервис, потому что состояние должно быть централизовано для всех соединений клиента. Хранить данные в базе данных является также опцией, но стоимость является потребностью в базе данных, и даже с базой данных у Вас может быть единая точка отказа, если база данных не кластеризируется accorss несколько машин.

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

3
ответ дан 7 December 2019 в 16:46
поделиться
Другие вопросы по тегам:

Похожие вопросы: