谁能给一个asp.net使用socket udp进行通讯的例子?
解决方案 »
- 怎么理解持久层?
- 应该学点什么让自己的编程路走的更长远。
- 怎么判断是网通还是电信
- asp.net数据库添加值问题,在线等,大家都是来学习的,望不吝赐教。
- 我的机子上 1.1 和 2.0 的框架同时存在,我的ASP.Net程序运行在 Apache 服务器上.但Apache却不支持1.1的程序啦.
- 菜鸟请教各位大侠
- 大家写一个函数,是怎样测试这个函数的,是直接用真正的数据在系统中运行的吗?
- object类型转化为整型代码怎么写????
- 如何在另一个函数中使用oledbconnection对象?
- 如何让网页自动定时刷新。
- 请推荐在Ie4、5、6下都可使用,效果较好的菜单控件或代码,重分酬谢或赠送在ie4下可用的树形控件!
- 关于datagrid的绑定问题。
IPAddress ip = IPAddress.Parse(host);
IPEndPoint ipe = new IPEndPoint(ip, port);//把ip和端口转化为IPEndPoint实例
Socket c = new Socket(AddressFamily.InterNetwork, SocketType.Dgram, ProtocolType.Udp);//创建一个Socket
Response.Write("Conneting...\n");
c.Connect(ipe);//连接到服务器
string sendStr = " hello!This is a socket test\r\n";
byte[] bs = Encoding.ASCII.GetBytes(sendStr);
c.Send(bs, bs.Length, 0);//发送测试信息
string recvStr = "Send Message ";
byte[] recvBytes = new byte[1024];
int bytes =0;
try
{
bytes = c.Receive(recvBytes, recvBytes.Length, 0);//从服务器端接受返回信息
}
catch (Exception er)
{
string eMessage = er.Message;
}
recvStr += Encoding.ASCII.GetString(recvBytes, 0, bytes);
Response.Write("Client Get Message:" + recvStr);//显示服务器返回信息
c.Close();