C#实现使用HTTP管道的.NET远程代码示例

时间:2010-05-14 08:55:10
【文件属性】:

文件名称:C#实现使用HTTP管道的.NET远程代码示例

文件大小:78KB

文件格式:RAR

更新时间:2010-05-14 08:55:10

C#

任何继承自MarshalByRefObject的组件都可以远程访问!然而对于访问已部署组件的终端用户而言TCP管道不是最好的方法。这是因为套接字进程需要实现伸缩性、安全性和性能,这使得组件非常庞大。HTTP管道提供了安全性、密码选项、经检验的伸缩性和性能。你也可使用SOAP,它具有更好的互用性。这些组件驻留在IIS中。HTTP管道使用HTTP协议。该管道使用SOAP格式化程序,即把通信编码为XML。


【文件预览】:
Demo1
----BankServer()
--------BankServer.csproj(4KB)
--------BankServer.sln.old(916B)
--------bin()
--------obj()
--------BankServer.csproj.user(2KB)
--------BankServer.sln(905B)
--------Class1.cs(657B)
--------App.ico(1KB)
--------BankServer.suo(8KB)
--------AssemblyInfo.cs(2KB)
----BankChat()
--------bin()
--------obj()
--------BankChat.csproj.user(2KB)
--------BankChat.csproj(4KB)
--------BankChat.sln(901B)
--------Class1.cs(654B)
--------BankChat.suo(8KB)
--------BankChat.sln.old(912B)
--------AssemblyInfo.cs(2KB)
----BankClient()
--------BankClient.sln(905B)
--------bin()
--------obj()
--------BankClient.sln.old(916B)
--------BankClient.csproj.user(2KB)
--------BankClient.csproj(4KB)
--------Class1.cs(1KB)
--------App.ico(1KB)
--------BankClient.suo(8KB)
--------AssemblyInfo.cs(2KB)
----ChatClient()
--------Form1.cs(5KB)
--------bin()
--------ChatClient.csproj.user(2KB)
--------obj()
--------ChatClient.sln(976B)
--------ChatClient.suo(8KB)
--------App.ico(1KB)
--------Form1.resx(9KB)
--------AssemblyInfo.cs(2KB)
--------ChatClient.csproj(5KB)

网友评论

  • 代码不错,不过没有注册,如果有注释就很完美了
  • 感谢分享,学习下
  • 代码不错,注释如果能更详细就更好了。
  • 代码不错,注释如果能更详细就更好了.....
  • 代码不错,注释如果能更详细就更好了。
  • 代码不错,注释如果能更详细就更好了。