Download presentation
Presentation is loading. Please wait.
1
Previous and Ongoing Research
2
Component Remoting Technology Map
3
Roaming Support -provide higher speed and no break network connection Switch Support -Use IXP Processor to provide Load balance Environment Streaming Support -This mechanism is developed on the language layer, so that users can develop streaming program avoiding addition overhead
4
Streaming support of NET Remoting
5
Overview of Java RMI Advantage: Support seamless remote invocation on objects in different computer Disadvantage: Each Call must go through the Internet
6
Compare Java RMI and NET Remoting NET Remoting have more flexibility than RMI In server side, they have different behavior NET: Each remoteobj open port to listen client request RMI: Each remoteobj must register in order to let client can loop up to find it.
7
Streaming Support of Java RMI Let Java RMI have Streaming ability Reduce time of Network communication
8
How to modify Java RMI Streaming Controller &Streaming Buffer Let its hide in the stub Modify the registry Let client look up registry can get more than one source
9
Example { StreamData obj =Naming.lookup(id); whlie(true){ num=obj.read(data,512); if(num==0)break; process(data); } { StreamData obj =Naming.lookup(id); whlie(true){ obj.Initialize(…); num=obj.read(data,512); if(num==0)break; process( data); } Each call must go through internet Before go through internet,check the local buffer
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.