C#中socket通信客户端和服务器如何传递对象?

C#中socket通信又是如何传递文件的?我怎么在网上看的都是只能传递字符串和字节。请高手们帮帮我。我是初学者。最好有个详细的传输对象代码。如果没有,也可以告知这方面的书... C#中socket通信又是如何传递文件的?我怎么在网上看的都是只能传递字符串和字节。请高手们帮帮我。我是初学者。最好有个详细的传输对象代码。
如果没有,也可以告知这方面的书籍,谢谢啦。
展开
 我来答
Zealot支点
2010-02-10 · TA获得超过205个赞
知道小有建树答主
回答量:254
采纳率:0%
帮助的人:178万
展开全部
如果用C#的话,你可以直接使用Remoting来做对象的传输,它是对socket的高级封装,用起来比较方便。对于初学者来说对象的序列化和反序列化好像有点困难。其实最好还是先研究一下Winsock API,发送字符串、字节数组什么的理解一下底层知识。
乜帅红0Q
2010-02-10 · TA获得超过906个赞
知道小有建树答主
回答量:693
采纳率:100%
帮助的人:472万
展开全部
应该没有直接传输的方法。
可以使用c#对象序列化和反序列化来解决这个问题。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lonetraveller
2010-02-10 · TA获得超过673个赞
知道小有建树答主
回答量:757
采纳率:0%
帮助的人:349万
展开全部
文件序列化成二进制流传递,再反序列化回来,就行了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
手机用户83483
2010-02-17 · TA获得超过122个赞
知道答主
回答量:87
采纳率:0%
帮助的人:91.5万
展开全部
序列化成二进制流.再反序列化.
问题的关键不在于告诉这个东西用什么.你需要的是先去了解某些知识.
你去找一下有关的TCP/UDP通讯的程序源码,看一看就知道了.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式