示例#1
0
 //constructor.do the initialization.
 public Networker_Client(NetworkServiceAgent nsa)
 {
     serviceAgent = nsa;
     StreamReader reader = System.IO.File.OpenText(filePath);
     string ipString = reader.ReadLine();
     serverPort =Int32.Parse(reader.ReadLine());
     reader.Close();
     clientSocket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
     serverAddress = IPAddress.Parse(ipString);
 }
示例#2
0
        public Networker_Server(NetworkServiceAgent nsa)
        {
            try
            {
                availableConnectionNumber = 1;
                serviceAgent = nsa;
                StreamReader reader = System.IO.File.OpenText(filePath);
                string ipString = reader.ReadLine();
                serverPort =Int32.Parse(reader.ReadLine());
                reader.Close();
                nextIdNumber = Data.IDNUMBER_MINNORMAL;
                serverSocket = new Socket(AddressFamily.InterNetwork,
                                              SocketType.Stream,
                                              ProtocolType.Tcp);

                serverAddress = IPAddress.Parse(ipString);

                clientList = new ArrayList();
            }
            catch (Exception ex)
            {
            }
        }