<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
</head>
<body bgcolor="#ffffff" text="#000000">
I subject has arisen in <span class="postbody">JBAS-3151 "Convert
HA-JNDI stubs to Remoting" that Brian has suggested deserves some
discussion.&nbsp; I've started a forum thread
(<a class="moz-txt-link-freetext"
 href="http://www.jboss.org/index.html?module=bb&amp;op=viewtopic&amp;p=4266436#4266436">http://www.jboss.org/index.html?module=bb&amp;op=viewtopic&amp;p=4266436#4266436</a>),
but here's the teaser:<br>
<br>
<br>
</span>
<table align="center" border="0" cellpadding="3" cellspacing="1"
 width="90%">
  <tbody>
    <tr>
      <td><span class="genmed"><b>"ron" wrote:</b></span></td>
    </tr>
    <tr>
      <td class="quote"><br>
... <br>
Is there anything wrong with HARMIClient and HARMIServer, other than
the fact that they depend on RMI? <br>
--- <br>
      </td>
    </tr>
  </tbody>
</table>
<span class="postbody">
<br>
<br>
</span>
<table align="center" border="0" cellpadding="3" cellspacing="1"
 width="90%">
  <tbody>
    <tr>
      <td><span class="genmed"><b>"brian" wrote:</b></span></td>
    </tr>
    <tr>
      <td class="quote"><br>
Not particularly, no. I think the main issues are 1) we want to
unify as much as possible on a single remote invocation mechanism 2)
get rid of myriad sockets opened by different services. I suppose the
latter goes beyond the description of this JIRA as it involve
converting HANamingService to use a Remoting connector instead of
directly listening on port 1101. <br>
      </td>
    </tr>
  </tbody>
</table>
<span class="postbody">
<br>
<br>
</span>
<table align="center" border="0" cellpadding="3" cellspacing="1"
 width="90%">
  <tbody>
    <tr>
      <td><span class="genmed"><b>"ron" wrote:</b></span></td>
    </tr>
    <tr>
      <td class="quote"><br>
It looks like there are two kinds of Naming listeners: <br>
      <br>
1. the "bootstrap" listeners in org.jnp.server.Main and
org.jboss.ha.jndi.HANamingService, and <br>
      <br>
2. the actual service listeners: org.jnp.server.NamingServer and
org.jboss.ha.framework.server.HARMIServerImpl <br>
      <br>
So, we'd like to replace them all with handlers on a single
Remoting connector (or, actually, the Remoting 3 version of of handlers
and connectors). <br>
      </td>
    </tr>
  </tbody>
</table>
<span class="postbody">
<br>
<br>
</span>
<table align="center" border="0" cellpadding="3" cellspacing="1"
 width="90%">
  <tbody>
    <tr>
      <td><span class="genmed"><b>"brian" wrote:</b></span></td>
    </tr>
    <tr>
      <td class="quote"><br>
The bootstrap listener part probably bears discussion on the
jboss-dev list since it much more directly impacts stuff like end-user
configuration (i.e. jndi.properties or other ways of setting the
properties passed to new InitialContext()). The service listeners are
more straightforward. </td>
    </tr>
  </tbody>
</table>
<br>
<br>
Discuss?<br>
<br>
-Ron
</body>
</html>