2013-03-01 4 views
3

Вся концепция узла в Erlang предполагает, что узлы защищены .. всегда. Существуют методы roundabout, позволяющие решить эту проблему, но нет реального решения узла Erlang.Может ли jInterface использоваться без узлов?

Я нахожусь в процессе сборки узлов между Java и Erlang, но имею проблему безопасности. Теперь я столкнулся с ssl над tcp/udp. Я не хочу писать собственный протокол (без учета протокола уровня приложения), если мне это не нужно.

Могу ли я использовать jInterface разобрать термины в & от TCP/UDP сервер Erlang, если я использую binary_to_term & term_to_binary на стороне Erlang?

+0

Обратите внимание, что я намерен проверить это, просто подумал, что это хороший вопрос. – BAR

+0

Вы пытались использовать 'RABBITMQ'? Мы обнаружили в недавней системе, которая должна была объединить многие приложения, используя такой механизм связывания, обеспечивающий хорошую интеграционную структуру. –

+0

На самом деле, я изучил Кролика, но нашел множество более полных примеров для zeromq. С точки зрения безопасности, я думаю, что ноль обеспечивает более тонкий интерфейс и лучше соответствует потребностям. Это в сочетании с клиентом java zero (или Rabbit) и jInterface должно допускать как можно меньше кода протокола. – BAR

ответ

1

Конечно, вы можете использовать библиотеку для декодирования терминов. Кстати there exist BERT (Binary ERlang Term), что вы можете использовать для связи.

+0

Возможно, вы можете помочь с этим ... http://stackoverflow.com/questions/15189447/jinterface-to-create-external-erlang-term – BAR

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