社区
C#
帖子详情
远程通迅
yaohangnet
2003-08-16 12:35:17
Remoting进行远程通迅 给点例子
...全文
23
1
打赏
收藏
远程通迅
Remoting进行远程通迅 给点例子
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
大户翁
2003-08-16
打赏
举报
回复
1.建立一个类库项目:P1
a.类继承于System.MarshalByRefObject
b.定义要公有访问的类A1
2.建立一个服务器项目
a.增加System.Runtime.Remototing和类库项目的引用
b.增加引用:
using System.Runtime.Remoting;
using System.Runtime.Remoting.Channels;
using System.Runtime.Remoting.Channels.Tcp;
using P1;
c.启动服务
TcpServerChannel channel=new TcpServerChannel(8086);
ChannelServices.RegisterChannel(channel);//注册服务器通道
RemotingConfiguration.RegisterWellKnownServiceType(typeof(Hello),"Hi",WellKnownObjectMode.SingleCall);//注册远程服务对象类型
System.Console.WriteLine("hit to exit");
System.Console.ReadLine(); //等待
3.建立一个客户端项目
a.增加System.Runtime.Remototing和类库项目的引用
b.增加引用:
using System.Runtime.Remoting.Channels;
using System.Runtime.Remoting.Channels.Tcp;
using P1;
c.调用服务
ChannelServices.RegisterChannel(new TcpClientChannel());//注册客户通道
Hello obj=(Hello)Activator.GetObject(typeof(Hello),"tcp://localhost:8086/Hi");//使用透明代理与服务器通信
if(obj==null)//检查通信是否成功
{
Console.WriteLine("Can not locate server!");
return;
}
for(int i=0;i<5;i++)//调用服务器上提供的函数
{
Console.WriteLine(obj.Greeting("glf"));
}
Console.WriteLine("hit to exit");
Console.ReadLine();
C#高性能大容量SOCKET并发完成端口例子(有C#客户端)完整实例源码
例子主要包括SocketAsyncEventArgs通讯封装、服务端实现日志查看、SCOKET列表、上传、下载、
远程
文件流、吞吐量协议,用于测试SocketAsyncEventArgs的性能和压力,最大连接数支持65535个长连接,最高命令交互速度...
C#高性能大容量SOCKET并发完成端口例子
例子主要包括SocketAsyncEventArgs通讯封装、服务端实现日志查看、SCOKET列表、上传、下载、
远程
文件流、吞吐量协议,用于测试SocketAsyncEventArgs的性能和压力,最大连接数支持65535个长连接,最高命令交互速度...
疫情防控期间
远程
办公信息安全知识分享
受疫情影响,很多企业都要求员工居家
远程
办公,但
远程
办公存在很多不可控因素,存在很多信息安全风险。 本课程对
远程
办公方式的信息安全风险进行分析,并给出信息安全建议。 分为6小节:精美课件共32页。 一、近期...
plc怎么与服务器无线通讯,两台PLC之间如何实现
远程
通讯
原标题:两台PLC之间如何实现
远程
通讯硬件配置:(1)
远程
模块:云
远程
适配器(PLC侧);云RCD接入模块(上位机侧)(2)H05兼容型PLC(兼容西门子S7-200,自带一个网口,可以通过以太网与S7-200SMART/300/1200通讯。)(3)无线...
初探PLC
远程
通讯技术
PLC
远程
通讯现阶段使用的较多,有很多共性话题,本人在此就目前市场上所用到的PLC
远程
通讯技术进行相关的归纳及探讨,由于水平有限,如有不妥之处,望请各位读者见谅。 背景: 随着物联网技术的发展,信息技术的...
C#
110,533
社区成员
642,574
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章