[erlang-questions] Calling Java from Erlang
Lars-Åke Fredlund
lfredlund@REDACTED
Tue Jan 10 13:52:46 CET 2012
On 01/10/2012 12:15 PM, Robert Raschke wrote:
>
> On Mon, Jan 9, 2012 at 5:44 PM, ilya goberman <goberman@REDACTED
> <mailto:goberman@REDACTED>> wrote:
>
> Hello,
> We are a market data API vendor. We have APIs to consume market
> data in Java, .Net, and C++. One of the clients indicated interest
> in using our API from Erlang.
> So I would like to find out if it is possible to interface with
> any of these language APIs from Erlang.
>
> I looked briefly at jinterface, but it appears to be designed to
> make calls from Java to Erlang, but not in the other directions.
> I have found a post
> http://www.javalimit.com/2010/06/a-java-api-for-erjang.html for
> the Erlang-java calls, but it does not seem to be a finished product.
>
> What is the best bet to accomplish the integration?
> Any advice is appreciated.
> Thanks
>
>
> Erlang uses message passing as it's primary communication mechanism.
> Thus you could write a small Java program utilising the Jinterface
> library to enable it to receive messages from Erlang, marshalling to
> your API and sending results back using the messaging again.
>
You could also take a look at the JavaErlang library which tries to
reduce the amount of boilerplate code you have to write to call Java
from Erlang.
See https://github.com/fredlund/JavaErlang.
We use it internally here to test student libraries written in Java.
Greetings,
Lars-Åke
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://erlang.org/pipermail/erlang-questions/attachments/20120110/bbe83da0/attachment.htm>
More information about the erlang-questions
mailing list