BEA offers real-time version of WebLogic server
Thu Sep 29 12:14:15 CEST 2005
On Wed, Sep 28, 2005 at 07:13:30PM +0200, Joel Reymont wrote:
} 1) Erlang is not a panacea. You should leave some stuff outside
} probably but linked in drivers are a major pain in the rear.
Writing a linked in driver is one solution to the language binding
problem. There is the ei/erl_interface library solution for
building C nodes and jinterface for java nodes. You can use a
simple port interface or you can roll your own IP based message
channel. There has been plenty, plenty work done and made available
for interfacing Erlang with the outside world.
Language bindings are by necessity not perfectly tight integrations.
Look at any other language binding, they all use a communications
channel. You can use Corba for instance to make it look like a
procedure call but in the end the two domains have to communicate
using a channel.
So yes, it is a pain because it's not pure Erlang anymore. That's
not much of a criticism of Erlang.
More information about the erlang-questions