HelloClient.cs
上传用户:lxycoco
上传日期:2022-07-21
资源大小:38457k
文件大小:1k
源码类别:

C#编程

开发平台:

Others

  1. using System;
  2. using System.Runtime.Remoting.Channels;
  3. using System.Runtime.Remoting.Channels.Tcp;
  4. using System.Runtime.Remoting.Channels.Http;
  5. using System.Runtime.Remoting;
  6. using System.Runtime.Remoting.Activation;
  7. using System.Runtime.Remoting.Lifetime;
  8. using System.Runtime.Remoting.Messaging;
  9. namespace Wrox.ProCSharp.Remoting
  10. {
  11. public class HelloClient
  12. {
  13. public static void Main(string[] args)
  14. {
  15. RemotingConfiguration.Configure("HelloClient.exe.config");
  16. Hello obj = new Hello();
  17. if (obj == null)
  18. {
  19. Console.WriteLine("could not locate server");
  20. return;
  21. }
  22. CallContextData cookie = new CallContextData();
  23. cookie.Data = "information for the server";
  24. CallContext.SetData("mycookie", cookie);
  25. for (int i=0; i < 5; i++)
  26. {
  27. Console.WriteLine(obj.Greeting("Christian"));
  28. }
  29. for (int i=0; i < 5; i++)
  30. {
  31. Console.WriteLine(obj.Greeting("Christian"));
  32. }
  33. }
  34. }
  35. }