silverlight socket 简单 通信 范例

时间:2016-10-12 10:24:38
【文件属性】:

文件名称:silverlight socket 简单 通信 范例

文件大小:61KB

文件格式:RAR

更新时间:2016-10-12 10:24:38

silverlight socket 通信 范例

例子中,silverlight是客户端(这是当然的),服务端也是用C#语言 仔细搜索了一下大家写的东西,感觉这个还可以,就拿出来分享给大家,希望对大家有点小用吧 总结Silverlight中应用Socket的几点特殊之处 1.所有的操作都必须的异步的,包括连接,发送和接收消息 2.Silverlight只能做客户端,不能做服务器(虽然这句看起来说的有点多余,不过确实有朋友想这么做呢) 3.Silverlight的Socket只能访问如下端口,4502-4530,只能用TCP。 4.Silverlight的Socket收到访问策略的限制,服务端必须监听,并提供ClientAccessPolicy的支持。通常是在943端口(TCP)进行监听,也可以在HTTP 80端口监听。


【文件预览】:
SocketWorkshop
----SocketSilverlightClient.Web()
--------SocketSilverlightClientTestPage.html(3KB)
--------Silverlight.js(8KB)
--------SocketSilverlightClientTestPage.aspx(3KB)
--------obj()
--------bin()
--------Web.config(309B)
--------Web.Debug.config(1KB)
--------SocketSilverlightClient.Web.csproj.user(1KB)
--------ClientBin()
--------SocketSilverlightClient.Web.csproj(4KB)
--------Web.Release.config(1KB)
--------Properties()
----SocketServer()
--------Program.cs(4KB)
--------obj()
--------bin()
--------SocketServer.csproj(2KB)
--------SocketPolicyServer.cs(7KB)
--------Properties()
----SocketWorkshop.sln(5KB)
----SocketClient()
--------Program.cs(2KB)
--------obj()
--------bin()
--------SocketClient.csproj(2KB)
--------Properties()
----SocketSilverlightClient()
--------App.xaml(306B)
--------Bin()
--------obj()
--------MainPage.xaml.cs(4KB)
--------App.xaml.cs(2KB)
--------Properties()
--------SocketSilverlightClient.csproj(5KB)
--------MainPage.xaml(2KB)
--------SocketSilverlightClient.csproj.user(1KB)
----SocketWorkshop.suo(31KB)

网友评论

  • 学习了一下,socket不错,可以通讯