ASP.NET服务器程序
来源:互联网 发布:拜占庭容错算法 编辑:程序博客网 时间:2024/06/06 21:42
一下程序本人测试通过。环境:XP的IIS服务器。欢迎大家讨论交流!
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data.SqlClient;
using System.Text;
using System.IO;
using System.Net;
using System.Net.Sockets;
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void Button1_Click1(object sender, EventArgs e)
{
string recvStr = "";
int port = 10000;
///string host="192.168.1.108";
///IPAddress ip=IPAddress.Parse(host);
IPEndPoint ipe = new IPEndPoint(IPAddress.Any, port);
Socket s = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);//创建一个Socket类
s.Bind(ipe);//绑定2000端口
s.Listen(1);//开始监听
Socket temp = s.Accept();//为新建连接创建新的Socket。
byte[] recvBytes = new byte[1024];
int bytes = 0;
/// while (true)
/// {
bytes = temp.Receive(recvBytes, recvBytes.Length, 0);//从客户端接受信息
recvStr += Encoding.ASCII.GetString(recvBytes, 0, bytes);
string sendStr = "successfully";
byte[] bs = Encoding.ASCII.GetBytes(sendStr);
temp.Send(bs, bs.Length, 0);//返回客户端成功信息
L1.Text = recvStr;
///if (bytes != 0)
/// {
/// byte[] bs1 = Encoding.ASCII.GetBytes(recvStr);
/// temp.Send(bs1, bs1.Length, 0);
/// break;
/// }
/// }
temp.Close();
s.Close();
}
}
- ASP.NET服务器程序
- asp.net程序开发中固定服务器PORT的方法!
- asp.net服务器控件
- ASP.NET - 服务器控件
- asp.net服务器安装
- asp.net 服务器跳转
- ASP.NET服务器控件
- ASP.NET服务器控件
- Asp.net 服务器控件
- ASP.NET服务器控件
- ASP.NET服务器控件
- 检测到的Web服务器不是ASP.net1.1版本,无法运行ASP.net程序
- ASP.NET分页程序
- ASP.NET程序部署
- asp.net后门程序
- asp.net程序模块化
- ASP.NET 程序优化
- ASP.NET提供程序
- Myeclipse不能编译java生成的class文件
- Java中的instanceof关键字
- SAMBA简单配置
- android快捷键
- 上班族必看!职场八大坏习惯毁你前途
- ASP.NET服务器程序
- Apache 配置多个服务(多个独立站点)
- linux设备模型详解
- 工厂模式
- 高效学习Linux驱动开发
- BADI增强 ac_document 用行项目中某行的利润中心去替代另外一行
- Quake-III原代码里的神奇的浮点sqrt()函数
- 面试算法题大全(链表)
- matlab txt文档读取