it first contacts epmd in order to find out the correct port number to connect to.</p>
<p>The basic interaction with EPMD is done through the functions in the <code>jiface.epmd</code> namespace. Under the hood (at the JInterface level), nodes wishing to contact other nodes first request information from <code>epmd</code> before a connection can be set up.</p>
<p>When manually creating connections to Erlang nodes with operations such as <code>(nodes/connect ...)</code>, a connection is first made to <code>ep