C#.net同步异步SOCKET通讯和多线程总结(6)
this.label1.Text=iep.ToString();
socket.Bind(iep);
// do
while(true)
{
try
{
socket.Listen(5);
Socket newSocket=socket.Accept();
newSocket.Receive(byteMessage);
string sTime = DateTime.Now.ToShortTimeString ( ) ;
string msg=sTime+":"+"Message from:";
msg+=newSocket.RemoteEndPoint.ToString()+Encoding.Default.GetString(byteMessage);
this.listBox1.Items.Add(msg);
}
catch(SocketException ex)
{
this.label1.Text+=ex.ToString();
}
}
// while(byteMessage!=null);
}
//开始监听
private void button1_Click(object sender, System.EventArgs e)
{
try
{
相关新闻>>
- 发表评论
-
- 最新评论 更多>>
今日头条
更多>>您可能感兴趣的文章
- ADO.NET的记忆碎片(四)
- 最简单的Web服务器事例分析
- MVC3+Entity Framework 实现投票系统(一)
- 在ASP.NET环境下解决类文件的智能提示问题
- 关于ASP.NET网站部署 --- "aspnet_client"文
- 在ASP.net 中从sqlserver检索(retrieve)图片
- 利用C++Builder 开发Web Service应用——基于Web Service技术的
- asp.net Execl的添加,更新操作实现代码
- ASP.NET MVC 与 WebForm 三层架构 区
- asp.net 使用System.Net.Mail 发送邮件的实现代码