public static void ReConfig() { if (!isconfigured_) { RemotingConfiguration.Configure( AppDomain.CurrentDomain.SetupInformation.ConfigurationFile, false ); isconfigured_ = true; } }
static void Main(string[] args) { RemotingConfiguration.Configure("Logger.exe.config", false); Coordinator c = new Coordinator(); TransactionLogger l = new TransactionLogger(); System.Console.WriteLine("Started Logger"); c.logger += l.RegisterLogTransaction; Console.ReadLine(); c.logger -= l.RegisterLogTransaction; }
private void RegisterService() { string configPath = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None).FilePath; RemotingConfiguration.Configure(configPath, true); //channel = new TcpChannel(settings.RemotingPort); //WellKnownServiceTypeEntry srventry = new WellKnownServiceTypeEntry(typeof(CrawlWaveServer), "CrawlWaveServer.rem", WellKnownObjectMode.Singleton); //RemotingConfiguration.ApplicationName = "CrawlWaveServer"; //RemotingConfiguration.RegisterWellKnownServiceType(srventry); }
static void Main(string[] args) { RemotingConfiguration.Configure("Cliente.exe.config"); Utilidades.MostrarTodosLosDatos(); Componente.Componente miComponente = new Componente.Componente(); Log.Imprimir("Se creo miComponenete. Es un proxy? {0}", (RemotingServices.IsTransparentProxy(miComponente) ? "SI" : "NO")); Contenedor miContenedorUno = new Contenedor("Desde Cliente", 555); Contenedor miContenedorDos = miComponente.RetornaContenedor(miContenedorUno); Log.Imprimir("miComponenete.RetornaContenedor() retorno {0}", miContenedorDos); Log.EsperarParaTerminar("Presiona ENTER para terminar..."); }
public static void Main(string[] args) { var configFilePath = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None) .FilePath; RemotingConfiguration.Configure(configFilePath, ensureSecurity: true); Console.WriteLine("Server running (Press [Enter] to quit)"); Console.ReadLine(); }
static void Main(string[] args) { Console.WriteLine("ServerStartup.Main(): Server started"); String filename = "server.exe.config"; RemotingConfiguration.Configure(filename); // the server will keep running until keypress. Console.ReadLine(); }
/// <summary> /// The main entry point for the application. /// </summary> static void Main() { RemotingConfiguration.Configure("C:/IndicesServerConfig.xml", false); ServiceBase[] ServicesToRun; ServicesToRun = new ServiceBase[] { new IndicesService() }; ServiceBase.Run(ServicesToRun); }
static void Main(string[] args) { /*ChannelServices.RegisterChannel(new TcpChannel(12345), false); * Console.WriteLine("Registrando el servicio de la DGT Remota..."); * RemotingConfiguration.RegisterWellKnownServiceType(typeof(ServicioMultas), "ServicioDGTMultas", WellKnownObjectMode.Singleton);*/ RemotingConfiguration.Configure("ServidorMultas.exe.config", false); Console.WriteLine("Esperando llamadas Remotas..."); Console.WriteLine("Pulsa Enter para Salir.."); Console.ReadLine(); }
public FormClient() { InitializeComponent(); RemotingConfiguration.Configure("Client.exe.config"); chatServer = new ChatServer(); chatServer.NewMessage += delegate(object sender, TextMessageEventArgs args) { richTextBoxChat.AppendText(args.Message + "\r\n"); }; }
/// <summary> /// Create the .NET Remoting server using configuration file. /// </summary> static void RemotingServerByConfig() { ///////////////////////////////////////////////////////////////////// // Reads the configuration file and configures the remoting // infrastructure for the server end. // // The format for .NET Remoting configuration file: // http://msdn.microsoft.com/en-us/library/ms973907.aspx RemotingConfiguration.Configure("CSRemotingServer.exe.config", true); }
static void Main(string[] args) { log4net.Config.XmlConfigurator.ConfigureAndWatch(new System.IO.FileInfo("log4net.config")); RemotingConfiguration.Configure("Remoting.config"); log4net.LogManager.GetRepository().PluginMap.Add(new log4net.Plugin.RemoteLoggingServerPlugin("RemotingLogCon")); ILog _log = LogManager.GetLogger("Logger"); _log.Info("Main sjm"); Console.ReadLine(); }
static void Main(string[] args) { //Configuracion de la comunicacion remota del servidor RemotingConfiguration.Configure("Servidor.exe.config"); //llamada al metodo MostarTodosLosDatos de la clase utilidades Utilidades.MostrarTodosLosDatos(); //llamada al metodo EsperarParaTerminar de la clase Log Log.EsperarParaTerminar("Presione ENTER para detener al servidor..."); //Evita que se cierre el servidor Console.ReadLine(); }
public static void Main() { RemotingConfiguration.Configure("ISponsor_Server.config"); Console.WriteLine("The server is listening. Press Enter to exit...."); Console.ReadLine(); Console.WriteLine("Garbage Collecting."); GC.Collect(); GC.WaitForPendingFinalizers(); }
static void Main() { string path = Directory.GetCurrentDirectory(); //path for bin->debug folder RemotingConfiguration.Configure(path + "\\App.config", false); Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new LoginForm()); }
private void ClientForm_Load(object sender, System.EventArgs e) { string configFile = AppDomain.CurrentDomain.SetupInformation.ConfigurationFile; txtConfigFile.Text = configFile; RemotingConfiguration.Configure(configFile, false); string typeName = "Test.Rem.Common.IDataFacade"; remObj = (IDataFacade)RemHelper.CreateWellKnownType(typeName); txtMessage.Text = "Hello world"; }
public static void Main() { RemotingConfiguration.Configure("InventoryWatcher.exe.config", false); InventoryManager inventoryManager = new InventoryManager(); InventoryWatcher inventoryWatcher = new InventoryWatcher(); inventoryManager.InventoryChangeEvent += inventoryWatcher.watcher; Console.WriteLine("[InventoryWatcher]"); Console.WriteLine("Press Enter to terminate."); Console.ReadLine(); inventoryManager.InventoryChangeEvent -= inventoryWatcher.watcher; }
static void Main(string[] args) { CLogger.WriteLog(ELogLevel.INFO, "Business Server Activated."); string Config = @"RemServer.exe.config"; RemotingConfiguration.Configure(Config); RemotingConfiguration.RegisterWellKnownServiceType(typeof(BusinessServerFactory), "BusinessProcess.rem", WellKnownObjectMode.Singleton); Console.Write("Business Server Activated. Press Any Key to Disconnect"); Console.ReadLine(); CLogger.WriteLog(ELogLevel.INFO, "Business Server Disconnect."); }
/// <summary> /// 静态构造函数 /// </summary> static ProxyFactory() { //RemotingConfiguration.Configure("TradeAssistantSaler.exe.config", false); //BinaryServerFormatterSinkProvider provider = new BinaryServerFormatterSinkProvider(); //provider.TypeFilterLevel = TypeFilterLevel.Full; //IDictionary props = new Hashtable(); //props["port"] = MachinePort; //ChannelServices.RegisterChannel(new TcpChannel(props, null, provider), false); //ChannelServices.RegisterChannel(new TcpChannel(props, null, provider), false); RemotingConfiguration.Configure("Client.exe.config", false); }
public static void Main() { try { RemotingConfiguration.Configure("EmployeeTrainingClient.exe.config", false); WellKnownClientTypeEntry[] client_types = RemotingConfiguration.GetRegisteredWellKnownClientTypes(); IEmployeeTraining employee_training = (IEmployeeTraining)Activator.GetObject(typeof(IEmployeeTraining), client_types[0].ObjectUrl); EmployeeTrainingClient client = new EmployeeTrainingClient(employee_training); Application.Run(client); }catch (Exception e) { Console.WriteLine(e); } }
static void Main(string[] args) { System.Console.WriteLine("Configuring client..."); RemotingConfiguration.Configure("ConsoleClient.exe.config"); System.Console.WriteLine("Calling server 1..."); IRemoteFactory factory = (IRemoteFactory)RemotingHelper.CreateProxy(typeof(IRemoteFactory)); Person p = factory.GetPerson(); System.Console.WriteLine(">> Person retrieved: {0} {1}, {2}", p.Firstname, p.Lastname, p.Age.ToString()); System.Console.WriteLine(); }
static void Main(string[] args) { //Lee el archivo de configuración y configura la infraestructura de comunicación remota. RemotingConfiguration.Configure("Cliente.exe.config"); //Llamado al metodo MostrarTodosLosDatos() de la clase Utilidades Utilidades.MostrarTodosLosDatos(); //Haciendo una nueva instancia de la libreria Componente Componente.Componente miComponente = new Componente.Componente(); //Llamado a los metoddos Imprimir y EsperarParaTerminar de la Clase Log Log.Imprimir("miComponente.LlamadaDePrueba() retorno {0}", miComponente.LlamadaDePrueba()); Log.EsperarParaTerminar("Presione ENTER para salir..."); }
public static void Main(string[] args) { var configFilePath = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None) .FilePath; RemotingConfiguration.Configure(configFilePath, ensureSecurity: true); Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new TodoForm()); }
static void Main(string[] args) { RemotingConfiguration.Configure("Cliente.exe.config"); Utilidades.MostrarTodosLosDatos(); using (Cliente c = new Cliente()) { c.Prueba(); Log.EsperarParaTerminar("Presiona ENTER para terminar..."); GC.KeepAlive(c); } }
private void Start() { string fileName = "Itop.Server.exe.config"; try { RemotingConfiguration.Configure(fileName, false); Program.Log.Info("服务启动完毕"); Program.Log.Info(Settings.RemotingProtocol + " 服务在端口 [" + Settings.RemotingPort + "] 进行监听."); } catch (Exception e) { Program.Log.Error("Remoting服务启动失败.", e); } }
static void Main(string[] args) { RemotingConfiguration.Configure("InventoryWatcher.exe.config", false); InventoryManager man = new InventoryManager(); Program prog = new Program(); man.inventoryChangeEvent += prog.Handler; Console.WriteLine("[InventoryWatcher]"); Console.WriteLine("Press Enter to terminate."); Console.ReadLine(); man.inventoryChangeEvent -= prog.Handler; }
static void Main(string[] args) { int v = 7; RemotingConfiguration.Configure("Client.exe.config", false); Remote obj = new Remote(); Console.WriteLine(obj.Hello()); Console.ReadLine(); Console.WriteLine(obj.Modify(ref v)); Console.WriteLine("Client after: {0}", v); }
static void Main(string[] args) { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); RemotingConfiguration.Configure("PaymentTerminal.exe.config", false); ICentralNode iCentralNode = (ICentralNode)RemoteNew.New(typeof(ICentralNode)); PaymentTerminalGUI gui = new PaymentTerminalGUI(); PaymentTerminal paymentTerminal = new PaymentTerminal(iCentralNode); gui.SetPaymentTerminal(paymentTerminal); Application.Run(gui); }
static void Main(string[] args) { RemotingConfiguration.Configure("InventoryLog.exe.config", false); InventoryManager manager = new InventoryManager(); Logger log = new Logger(); manager.inventoryChangeEvent += log.LogChanges; Console.WriteLine("[InventoryLog]"); Console.WriteLine("Press Enter to terminate."); Console.ReadLine(); manager.inventoryChangeEvent -= log.LogChanges; }
public void DisConnect() { try { RemotingConfiguration.Configure(null); ChannelServices.UnregisterChannel(m_lPhantChannel); } catch (Exception e) { Debug.WriteLine(e.Message); } }
static void Main(string[] args) { //RemotingConfiguration.Configure("NPOIHelper.Client.exe.config", false); RemotingConfiguration.Configure(AppDomain.CurrentDomain.SetupInformation.ConfigurationFile, false); proxy = (IPrint)Activator.GetObject(typeof(IPrint), "tcp://localhost:1235/Print/PrintURL"); //message = Console.ReadLine(); //ChannelServices.RegisterChannel(new TcpClientChannel(), true); //proxy = (IPrint)Activator.GetObject(typeof(IPrint), "tcp://localhost:1235/RemotePrint"); Print(); }