Presentation is loading. Please wait.

Presentation is loading. Please wait.

Previous and Ongoing Research. Component Remoting Technology Map.

Similar presentations


Presentation on theme: "Previous and Ongoing Research. Component Remoting Technology Map."— Presentation transcript:

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


Download ppt "Previous and Ongoing Research. Component Remoting Technology Map."

Similar presentations


Ads by Google