Example #1
0
        // GET: WebFunction/Soket
        public ActionResult Index()
        {
            IndexData data = new IndexData();

            S_UserService _UserService = new S_UserService();

            if (Session["S_User"] != null)
            {
                data._USer    = Session["S_User"] as S_User;
                data.UserList = _UserService.LoadEntities(c => true).ToList();

                #region Soket

                //定义一个套接字监听
                //socketclient = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
                ////获取文本框中的IP地址
                //IPAddress address = IPAddress.Parse("192.168.20.93");
                ////将获取的IP地址和端口号绑定在网络节点上
                //IPEndPoint point = new IPEndPoint(address, 8888);
                //try
                //{
                //    //客户端套接字连接到网络节点上,用的是Connect
                //    socketclient.Connect(point);

                //}
                //catch (Exception)
                //{
                //    Debug.WriteLine("连接失败\r\n");

                //    // this.txtDebugInfo.AppendText("连接失败\r\n");
                //    ;
                //}

                //threadclient = new Thread(Recv);
                //threadclient.IsBackground = true;
                //threadclient.Start();
                #endregion
            }

            return(View(data));
        }