zoukankan
html css js c++ java
远程通信
客户端
Client
1
using
System;
2
using
System.Runtime.Remoting.Channels;
3
using
System.Runtime.Remoting.Channels.Tcp;
4
5
namespace
Wrox.ProfessionalCsharp
6
{
7
/**/
///
<summary>
8
///
Summary description for Class1.
9
///
</summary>
10
11
public
class
HelloClient
12
{
13
public
static
void
Main()
14
{
15
ChannelServices.RegisterChannel(
new
TcpClientChanel());
16
Hello obj
=
(Hello)Activator.GetObject(
typeof
(Hello),
17
"
tcp://localhost:8086/Hi
"
);
18
if
(obj
==
null
)
19
{
20
Console.WriteLine(
"
could not locate server
"
);
21
return
;
22
}
23
for
(
int
i
=
0
; i
<
5
; i
++
)
24
{
25
Console.WriteLine(obj.Greeting(
"
Christian
"
));
26
}
27
}
28
}
29
}
服务器端
Server端
1
using
System;
2
using
System.Runtime.Remoting;
3
using
System.Runtime.Remoting.Channels.Tcp;
4
5
namespace
Wrox.ProfessionalCSharp
6
{
7
/**/
///
<summary>
8
///
Summary description for Class1.
9
///
</summary>
10
11
public
class
HelloServer
12
{
13
public
static
void
Main(
string
[] args)
14
{
15
TpcServerChannel channel
=
new
TcpServerChannel(
8086
);
16
ChannelServices.RegisterChannel(channel);
17
RemotingConfiguration.
18
RegisterWellKnownServiceType(
typeof
(Hello),
"
Hi
"
, WellKnownObjectMode.SingleCall);
19
System.Console.WriteLine(
"
hit to exit
"
);
20
System.Console.ReadLine();
21
}
22
}
23
}
查看全文
相关阅读:
显示数据库中的数据
C# 替换去除HTML标记方法(正则表达式)
aspx,ascx和ashx使用总结
groupby用法
C#的一个URL加载器,能处理编码、相对地址解析、GET/POST、HTML的include、页面重定向
js调用WebService的例子
跨站点的单点登录
新安装的Centos7不能联网且ifconfig出现command not found
virtualbox桥接网卡设置
2012暑假Ajax学习笔记
原文地址:https://www.cnblogs.com/forestsheep/p/1315867.html
最新文章
eclipse 中 Unable to load configuration. action file:/C:/Program%20Files/apachetomcat7.0.5/webapps/ch02/WEBINF/classes/struts.xml:7:76
企业级action使用方法DMI处理(转)精华
jquery中使用特效的整理
如何确认软件测试结束的标准(系统可以上线)转
xampp中的apache启动不了显示busy的解决方案
QTP的那些事页面的加载的使用方式
eclipse中安装myeclipse插件的方法(测试可用转)
SSH项目的简单table及其分页框架
参考学习的一个学习blog网站
WMI使用小工具——WMI代码生成器(转)
热门文章
QTP的那些事—Debug Viewer Pane中的command页使用
struts2的OGNL的使用详解
eclipse中加入myeclipse插件开发J2EE(测试可用转)
Tomcat中server.xml配置及Context的配置直接引用工程,详解
重定向解析
socket编程C#网络编程概念性介绍
删除数据库中的一条数据
参数化Sql向数据库插入一条数据
层显示控制
删除数据库中的一条数据》续
Copyright © 2011-2022 走看看