Exemple #1
0
        static void Main(string[] args)
        {
            // Test database connection
            try
            {
                string fileName = "AppDevDtb.accdb";
                string path     = Path.Combine(Environment.CurrentDirectory, fileName);
                dbConnection = new OleDbConnection();
                dbConnection.ConnectionString = "Provider=Microsoft.ACE.OLEDB.12.0; Data Source=" + path + ";Persist Security Info=False;";
                dbConnection.Open();
                Console.WriteLine("Successful connection to database.");
                dbConnection.Close();
            }
            catch
            {
                Console.WriteLine("Cannot connect to database!");
            }

            // Start Server
            Console.WriteLine("Starting server on " + Packet.GetIP4Address().ToString() + " Port: 7009");
            socketListener = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
            _clients       = new List <ClientData>();

            IPEndPoint ip = new IPEndPoint(IPAddress.Parse(Packet.GetIP4Address()), 7009);

            socketListener.Bind(ip);

            // Start listening for clients
            Thread listenThread = new Thread(ListenThread);

            listenThread.Start();
        }
Exemple #2
0
 // ajaa nämä tiedot serverin käynnistyessä
 public ServerForm()
 {
     // luo halutut komponentit käyttöliittymään ja sytää oikean ip ja portin valmiiksi
     InitializeComponent();
     IP_tb.Text   = Packet.GetIP4Address();
     port_tb.Text = "224";
 }
Exemple #3
0
        static void Main(string[] args)
        {
            Console.WriteLine("Starting server on " + Packet.GetIP4Address());
            listenerSocket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
            _clients       = new List <ClientData>();

            IPEndPoint ip = new IPEndPoint(IPAddress.Parse(Packet.GetIP4Address()), 4242);

            listenerSocket.Bind(ip);

            Thread listenThread = new Thread(ListenThread);

            listenThread.Start();
        }
Exemple #4
0
        void Start()
        {
            Debug.Log("*** [" + DateTime.Now.ToLongTimeString() + "] Starting server on " + Packet.GetIP4Address() + " ***");

            listenerSocket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
            ResetClientList();
            newlyConnectedClients.Clear();

            IPEndPoint ipe = new IPEndPoint(IPAddress.Parse(Packet.GetIP4Address()), 8888);

            listenerSocket.Bind(ipe);

            listenThread = new Thread(ListenThread);
            listenThread.Start();
        }