[jboss-jira] [JBoss JIRA] Commented: (JBAS-4456) Replace JRMPProxyService with a remoting based bean.

Ron Sigal (JIRA) jira-events at lists.jboss.org
Tue Sep 9 05:56:39 EDT 2008


    [ https://jira.jboss.org/jira/browse/JBAS-4456?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12428701#action_12428701 ] 

Ron Sigal commented on JBAS-4456:
---------------------------------

The class org.jboss.aspects.remoting.RemotingProxyFactory, which functionally replaces org.jboss.invocation.jrmp.server.JRMPProxyFactory, now exists in the jboss-aspects project.

I've announced its existence on the development mailing list, with javadoc attached.

I don't see how to incorporate the incoming client address into a proxy.  However, Remoting 2.4 supports InvokerLocators with multiple connect addresses.  For example, a Connector configured with

<mbean code="org.jboss.remoting.transport.Connector"
       name="jboss.remoting:service=Connector,transport=Socket"
       display-name="Socket transport Connector">
    
   <attribute name="Configuration">
      <config>
         <invoker transport="socket">
            
            <attribute name="homes">
               <home>10.32.4.2:6500</home>
               <home>192.168.4.2:6501</home>
            </attribute>
            <attribute name="connecthomes">
               <connecthome>10.32.42.2:7500</connecthome>
               <connecthome>192.168.42.2:7501</connecthome>
            </attribute>
            
         </invoker>
         <handlers>
            ...
         </handlers>
      </config>
   </attribute>
</mbean>

will generate an InvokerLocator with the connect addresses 10.32.42.2:7500 and 192.168.42.2:7501.  A client invoker will try the connect addresses until it finds one that works.

> Replace JRMPProxyService with a remoting based bean.
> ----------------------------------------------------
>
>                 Key: JBAS-4456
>                 URL: https://jira.jboss.org/jira/browse/JBAS-4456
>             Project: JBoss Application Server
>          Issue Type: Task
>      Security Level: Public(Everyone can see) 
>          Components: Remoting
>            Reporter: Scott M Stark
>            Assignee: Ron Sigal
>             Fix For: JBossAS-5.0.0.CR2
>
>
> We need a pojo component that generates aop remoting proxies given a target and exposed interfaces, client aspects.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        



More information about the jboss-jira mailing list