Описание тега jinterface
Jinterface - это пакет Java, включенный в Erlang/OTP, используемый для интеграции программ, написанных на Java, с Erlang.
1
ответ
Сделать вызов gen_server через Jinterface?
Как мне сделать звонок, как это: order_cat(Pid, Name, Color, Desc) -> gen_server:call(Pid, {order, Name, Color, Desc}). что-то вроде этого: handle_call({order, Name, Color, Desc}, _From, Cats) -> if Cats =:= [] -> {reply, make_cat(Name, Col…
25 апр '14 в 11:24
1
ответ
Можно ли использовать jInterface без узлов?
Вся концепция узла в Erlang предполагает, что узлы безопасны... всегда. Существуют обходные методы решения этой проблемы, но нет реального решения узла Эрланга. Я нахожусь в процессе построения узлов между Java и Erlang, но у меня проблема с безопас…
01 мар '13 в 22:59
1
ответ
Как мне обработать только самое новое сообщение в очереди erlang?
Я пишу игровой движок в Эрланге, где сервер постоянно отправляет новые позиции клиенту. Я хочу просто использовать последнее сообщение и выбросить все остальное, есть ли способ, которым я могу это сделать? Я использую Jinterface на стороне клиента, …
06 май '14 в 11:01
2
ответа
Флаг инициализации Jinterface OtpNode -name или -sname
Когда создается экземпляр OtpNode, что это за узел? Это как erl -sname xxx или как elr -name xxx?
20 окт '09 в 07:11
1
ответ
Сделайте вызов rpc из Erlang/Elixir в Java через JInteface
Можно ли сделать rpc:call от erlang до java, используя JInterface? Если да, то что Module аргумент в функции вызова установлен в? call(Node, Module, Function, Args) -> Res | {badrpc, Reason} Я начал работать над этим (отправка простого сообщения,…
28 июн '17 в 19:57
1
ответ
Каков наилучший способ выполнения сложных вычислительных задач в Erlang без жертв от масштабируемости?
В руководстве по взаимодействию Erlang обсуждаются различные механизмы взаимодействия. Вот мои выводы: Программы для портов и Erl_Interface: запланированная ОС, ограничение масштабируемости. Драйверы портов: опасно, потому что сбой в драйвере порта…
29 сен '15 в 14:28
1
ответ
Jinterface не позволяет java-узлу отправлять сообщения
Я начинаю свой узел Erlang с: erl -sname erlangNode -cookie secret P = spawn( fun() -> receive _ -> io:format("gotit") end end). register(java_server, P). Затем я запускаю свой клиентский код Java-узла: OtpNode node = new OtpNode("bingo", "sec…
23 фев '13 в 21:59
3
ответа
Отправить список из Erlang в Java, используя JInterface
Я пишу программу, требующую взаимодействия между Java и Erlang, используя JInterface. У меня проблема с получением списка от процесса Erlang - каким-то образом объект, который я получаю в Java, - это не OtpErlangList, а OtpErlangString, и если я пыт…
18 янв '16 в 01:13
1
ответ
Соединение Java с Erlang с помощью JInterface
Я пытаюсь подключиться к узлу erlang с помощью Java, но получаю ошибку. Для запуска erlang я использовал эту команду erl -sname db -setcookie erlang, Это мой код Java: import com.ericsson.otp.erlang.OtpConnection; import com.ericsson.otp.erlang.OtpE…
30 июн '17 в 16:17
0
ответов
Проблемы с сервером имен узлов Erlang Jinterface в Windows
Я пытаюсь реализовать интерфейс для моей программы erlang, используя jinterface. Когда я вызываю команду OtpNode otpNode = new OtpNode(nodeName, cookie); Java бросает IOException с java.io.IOException: сервер имен не отвечает на DESKTOP-GIR29G3 при …
18 янв '19 в 13:08
1
ответ
Преобразовать строку в кодировке Erlang UTF-8 в java.lang.String
Узел Java получает строку Erlang, закодированную в UTF-8. Его тип класса OtpErlangString, Если я просто сделаю .toString() или же .stringValue() результирующий java.lang.String имеет недопустимые кодовые точки (в основном каждый байт из строки Erlan…
16 янв '12 в 10:01
4
ответа
Erlang JInterface - является ли OtpMBox поточно-ориентированным?
В моей Java-программе я создаю OtpNode и "названный" OtpMBox. Всякий раз, когда сообщение принимается через этот mbox, необходимо выполнить некоторую трудоемкую операцию, после чего ответное сообщение отправляется обратно. Поскольку эта операция зан…
12 ноя '08 в 11:23
1
ответ
Распределенный Erlang, как мне генерировать уникальные имена узлов?
Я строю программу-клиент Erlang. Сервер написан на Erlang OTP, а клиент на Java с Jinterface. При создании соединения Jinterface я должен установить имя узла в конструкторе OtpNode(). Проблема в том, что это делается перед подключением к серверу (оч…
29 апр '14 в 17:28
1
ответ
Как мне связаться с конкретным процессом в одном узле Erlang?
У меня есть сервер Erlang, который порождает новый процесс для каждого клиента, который подключается. Затем Pid этого нового процесса передается клиенту (чтобы установить соединение с новым процессом.) Этого достаточно, чтобы установить соединение с…
21 апр '14 в 07:29
1
ответ
Отправка сообщения с Java на зарегистрированный Erlang gen_server
Как можно отправить сообщение с Java-сервера Jinterface на глобально зарегистрированный сервер gen_server? Например, мой gen_server был запущен так: start_link ({global, myServerName}, Mod, Args, Options). mbox.send ("myServerName", MyMessage). не р…
23 мар '14 в 16:22
2
ответа
jInterface для создания внешнего термина Erlang
Как я могу отформатировать следующий термин erlang: { atom, "message" } В jInterface к внешнему формату, который я могу вызвать в оболочке erlang erlang:binary_to_term( Binary ) Пример: обратите внимание, что, поскольку кортеж будет отправлен по сет…
03 мар '13 в 18:52
3
ответа
Сообщения с Java на Erlang
Я делаю приложение на Erlang, с графическим интерфейсом на Java. Мне удалось установить связь между языками, но теперь мне нужно (я думаю) отправлять сообщение с Java на Erlang каждый раз, когда я, например, нажимаю кнопку. Это правильный путь? Как …
09 ноя '10 в 10:17
2
ответа
Можно ли отслеживать Pid почтового ящика, который представляет почтовый ящик Java через JInterface?
У меня есть процесс Java, который отправляет мои сообщения erlang gen_server через JInterface. Отправляемое мне сообщение включает в себя Pid почтового ящика, созданного на стороне Java. Этот Pid действителен в том смысле, что я могу отправлять сооб…
06 ноя '14 в 20:47
0
ответов
Есть ли инструмент node.js для вызова процедур erlang?
В настоящее время я работаю над проектом, который включает вызов процедур erlang из Java. В этом случае мы используем инструмент под названием JInterface. Я искал и исследовал между npm и google, но пока ничего не нашел. Есть ли эквивалентный пакет …
01 авг '19 в 19:28
1
ответ
Elixir - запуск узла OTP Java JInterface под наблюдением
У меня есть зонтичный проект elixir, в котором одно из приложений отправляет запросы в приложение Java, которое я показал как нечто похожее на процесс OTP с использованием JInterface. Он работает отлично, потому что библиотека JInterface, поставляем…
18 фев '20 в 01:13