自已用.net做了一个简单的Socket发送短信的东西。
但是,现在一直有个问题没有解决得太完美。
Socket 发送消息时,关键代码调用如下:
stirng info = from + to + title + content;//发送字符串
System.Byte[] Sends=GetBytes(info.ToCharArray());
netStrm.Write(Sends,0,Sends.Length);但是,在开发的过程中,我们可能会把from,to ,title,content作为一个实例对像发送出去。请问如何将一个实例对像转成Byte[]数组呢?而不是像我现在,将实例的每个属性字符相加。我记得在vc里,好像是对像序列化,然后发送。不知.net是如何发送对像的?希望大家一起讨论。
另外,想与大家讨论一下,如果没有"服务器"中转,客户端应该如何对接发送消息?
但是,现在一直有个问题没有解决得太完美。
Socket 发送消息时,关键代码调用如下:
stirng info = from + to + title + content;//发送字符串
System.Byte[] Sends=GetBytes(info.ToCharArray());
netStrm.Write(Sends,0,Sends.Length);但是,在开发的过程中,我们可能会把from,to ,title,content作为一个实例对像发送出去。请问如何将一个实例对像转成Byte[]数组呢?而不是像我现在,将实例的每个属性字符相加。我记得在vc里,好像是对像序列化,然后发送。不知.net是如何发送对像的?希望大家一起讨论。
另外,想与大家讨论一下,如果没有"服务器"中转,客户端应该如何对接发送消息?
解决方案 »
- 知道今天的日期,怎样得到15天后的日期?
- C#,java怎样获取进程id ,急,急,急,急 各位大虾进来指导一下
- (web)C# + ArcGIS + Oracle数据库 搭配方案中,可能出瓶颈的地方在哪里?谢谢~!
- 刚装上.net,准备学习,几个简单问题!!! 求教
- winform中窗体最大化时 如何使窗体中内容也相应的全屏
- WinFrom 里面怎么用正则表达式?
- 如何计算出一个textbox有多少行字?
- 如何用正则表达式匹配 11,dd,33,44,dd,ff,44,5,63,354 这样的字符串??
- 关于 Windows service的问题
- 请问一个c#控件一般包哪几种文件?down下的控件怎么安装,请具体点?
- 正则表达式:允许输入纯数字和十六进制数及(0-9)(A-F)
- 那位大狭能给一个比较详细的IP地址数据呀,网上找了好久都没找到。
但是.net 好像只能是byte数组,