Remoting at University of Western Ontario
Presented .NET Remoting to about 300 students at the University of Western Ontario last night. The lucky attendees also got to see a relatively new build on Windows code-name Longhorn, with some new UI changes over the PDC build, including facial recognition capabilities.
The demo code that I wrote in the parking lot included a windows forms calculator that called a remote obj (remoteobj) class. The listener is a server application (windows forms) and also a console application on a different port. We use the console application so we can confirm the calls being received by the remote object...
We used programmatic registration of the well-known type in the server (listener) code:
System.Runtime.Remoting.Channels.Tcp.TcpChannel chan = new System.Runtime.Remoting.Channels.Tcp.TcpChannel(7890);
System.Runtime.Remoting.Channels.ChannelServices.RegisterChannel(chan);
System.Runtime.Remoting.RemotingConfiguration.RegisterWellKnownServiceType(Type.GetType("RemoteObj.Class1,RemoteObj"),"Calc", System.Runtime.Remoting.WellKnownObjectMode.SingleCall);
We are listening for TCP requests on port 7890 for a call to the end-point Calc on RemoteObj.Class1
Stay tuned for more fun.
Also, make sure that you subscribe to the MSDN Flash to ensure you get the latest information about events, etc.
Comments
- Anonymous
February 04, 2004
facial recognition capabilities??? - Anonymous
June 07, 2009
PingBack from http://besteyecreamsite.info/story.php?id=1642