static void StartServer() { if (ServerInfo.ServerPort != 0) { ServerInfo.ZServer = new ZServer(ServerInfo.ServerPort); ServerInfo.AddEvents(ServerInfo.ZServer, true); ServerInfo.ZServer.Listen(); } }
static void StopServer() { if (ServerInfo.ZServer != null) { ServerInfo.ZServer.Close(); ServerInfo.ZServer.Dispose(); ServerInfo.AddEvents(ServerInfo.ZServer, false); ServerInfo.ZServer = null; } }
static void StopServer() { #if NO if (ServerInfo.ZServer != null) { ServerInfo.ZServer.Close(); ServerInfo.ZServer.Dispose(); ServerInfo.AddEvents(ServerInfo.ZServer, false); ServerInfo.ZServer = null; } #endif ServerInfo.StopGlobalService(); ServerInfo.EndRemotingServer(); }
static void StartServer() { try { ServerInfo.StartRemotingServer(); } catch (Exception ex) { WriteWindowsLog("dp2Capo StartRemotingServer() exception: " + ExceptionUtil.GetDebugText(ex), EventLogEntryType.Error); } if (ServerInfo.Z3950ServerPort != -1) { ServerInfo.ZServer = new ZServer(ServerInfo.Z3950ServerPort); ServerInfo.AddEvents(ServerInfo.ZServer, true); ServerInfo.ZServer.Listen(1000); } }