[
https://issues.jboss.org/browse/JBCLUSTER-278?page=com.atlassian.jira.plu...
]
Paul Ferraro updated JBCLUSTER-278:
-----------------------------------
Assignee: Paul Ferraro (was: Brian Stansberry)
Fix Version/s: HA-Server-Core 1.0.1.Final
(was: HA-Server-Core 1.0.0.Final)
ClusterPartition should not send service name twice per message
---------------------------------------------------------------
Key: JBCLUSTER-278
URL:
https://issues.jboss.org/browse/JBCLUSTER-278
Project: JBoss Clustering
Issue Type: Task
Security Level: Public(Everyone can see)
Components: HA-Server-Core
Affects Versions: HA-Server-Core 1.0.0.Final
Reporter: Brian Stansberry
Assignee: Paul Ferraro
Fix For: HA-Server-Core 1.0.1.Final
ClusterPartition uses a custom RpcDispatcher.Marshaller that encodes the serviceName of
the target service in the first element of an Object[]. The service name is also encoded
in the "name" property of the MethodCall that forms the second element of the
Object[]. This is inefficient:
1) It increases the size of the over-the-wire message.
2) It forces each recipient to remove the serviceName from the MethodCall.name to figure
out the actual method name.
Change this so the sender's RpcDispatcher.Marshaller removes the serviceName from
MethodCall.name before marshalling it.
--
This message is automatically generated by JIRA.
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira