2015-03-17 5 views
0

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

В основном у нас есть несколько серверов, которые отвечают за обработку данных. Нам нужна какая-то связь между ними для передачи данных и, возможно, команд, и одна сторона группы заинтересована в использовании некоторых типов сокетов, таких как node.js или ZeroMQ, а другая группа хочет использовать электронную почту между серверами для связи с друг друга.

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

Благодарим вас за внимание.

+0

Этот вопрос слишком широк, чтобы его можно было ответить в одном обсуждении, и нет правильного ответа на него. Я бы не рекомендовал использовать связь на основе электронной почты между серверами и реализовать такой протокол, как [Advanced Message Queuing Protocol] (http://en.wikipedia.org/wiki/Advanced_Message_Queuing_Protocol) (к которому ZeroMQ в моих глазах принадлежит), но это всего лишь мои два цента. – SaschaM78

+0

Я знаю, что он несколько широк, характер проекта ограничивает количество деталей, в которые я могу попасть. Спасибо, но за ваши отзывы. –

+0

Если это все детали, которые вы можете (юридически?) Добавить к вашему вопросу, Stackoverflow может быть неправильным местом, чтобы спросить. Слишком много ответов, основанных на слишком многих неизвестных, которые дадут ответ, что * другие люди * также получат пользу (требование для ответов SO - это не только для вас, но и для всех, у кого есть такой вопрос, как ваш) –

ответ

1

Хотя я согласен с комментариями относительно пригодности этого вопроса для SO, я не могу представить себе какой-либо сценарий, в котором я бы предпочел, чтобы электронная почта как среда связи для прямого подключения сокета или API на основе HTTP. Это может показаться здоровым, чтобы заставить его работать, но это почти наверняка путь к головным болям.

Смежные вопросы