Erlang Central

Difference between revisions of "How to communicate java and erlang"

From ErlangCentral Wiki

Line 12:Line 12:
  
  
==PartOneErlang Backend==
+
==PartOne : Erlang Backend==
 
First we need to have a erlang process (node)to communicate with Java program.
 
First we need to have a erlang process (node)to communicate with Java program.
 
If we are going to  connect to an existing erlang node.So in this case  
 
If we are going to  connect to an existing erlang node.So in this case  

Revision as of 10:49, 16 January 2009

Contents

Author

Thilani Abeysinghe <a.thilani at gmail.com>

Overview

The purpose of this tutorial is to illustrate how to use jinterface for communicating with an Erlang backend

The reader is also encouraged to read the mailing list question.It's about 'Strategies to connect from Java' Refer Erlang Manual for more details on jinterface

Introduction

This tutorial demonstrates how to communicate with an Erlang process (node) using a Java program For this example I have used java 1.5.0_07 and Erlang OTP12B distribution.


PartOne : Erlang Backend

First we need to have a erlang process (node)to communicate with Java program. If we are going to connect to an existing erlang node.So in this case we have to know the name of the Erlang node First we create a Erlang node. In windows you can create a erlang node by using the command prompt using below command.

    werl -sname enode -setcookie  erlang

For Linux

    erl -sname enode -setcookie  erlang