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(); }
// 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"; }
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(); }
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(); }