static void Main(string[] args) { LogEventHandler logEventHandler = new LogEventHandler(); TCPServer server = new TCPServer("197.167.1.24", 8037); Project37Service service = new Project37Service(server); service.Startup(); for (; ; ) ; }
static void Main(string[] args) { LogHandler myLogHandler = new LogHandler(); myLogHandler.StartUp(); ReceiveHandler handler = new ReceiveHandler(); Console.WriteLine("Server has started."); TCPServer server = new TCPServer("10.211.55.3", 6666); server.Register(handler); if(false == server.Start()) { Log.info("Server failed to start."); for (; ; ) ; } for (; ; ) { TCPSendPackage message = new TCPSendPackage(); Console.ReadLine(); Encoding ascii = Encoding.ASCII; Encoding unicode = Encoding.Unicode; byte[] unicodeBytes = unicode.GetBytes("This is a test from server <EOF>"); byte[] asciiBytes = Encoding.Convert(unicode, ascii, unicodeBytes); message.Data = asciiBytes; TCPRemoteClient remoteClient; if(server.GetTCPRemoteClient(1, out remoteClient)) { remoteClient.Send(message); } //Thread.Sleep(1000); //Console.ReadLine(); //message = new TCPSendPackage(); //message.Data = new byte[0]; //client.Send(message); } myLogHandler.ShutDown(); }
public Project37Service(TCPServer server) { _server = server; }