N.B.  I've added equivalent methods using MarshalledInstance in a backward 
compatible manner and deprecated uses of MarshalledObject in the api, with the 
exception of activation constructors, however, even in these cases, it's 
possible to convert MarshalledInstance to MarshalledObject and back again 
without ever invoking JRMP.

Regards,

Peter.


Sent from my Samsung device.
 
  Include original message
---- Original message ----
From: Peter Firmstone <peter.firmst...@zeus.net.au>
Sent: 16/01/2017 10:16:41 am
To: dev@river.apache.org <dev@river.apache.org>
Subject: Extensible MarshalledInstance

Reference:  
https://github.com/pfirmstone/river-internet/blob/trunk/src/net/jini/io/MarshalledInstance.java

The River PMC is discouraging the use of JRMP RMI protocols, since the removal 
of support for JRMP in River 2.2.3.  MarshalledObject utilises JRMP, so 
discouraging (deprecating) its use and providing MarshalledInstance equivalent 
methods throughout River's api makes a lot of sense.

Since the community has also been discussing utilising other serialization 
protocols, I have created an extensible version of MarshalledInstance, at the 
above reference.

Thoughts?

Regards,

Peter.

Sent from my Samsung device.
  

Reply via email to