static void Main(string[] args) { if (args.Length < 6) { Console.Error.WriteLine("Wrong usage."); return; } string nl = Environment.NewLine; Console.WriteLine("Port: {0}" + nl + "Name: {1}" + nl + "OrderingPolicy: {2}" + nl + "Routing policy: {3}" + nl + "LoggingPolicy: {4}" + nl + "PuppetMasterLogService: {5}", args[0], args[1], args[2], args[3], args[4], args[5]); TcpChannel channel = new TcpChannel(int.Parse(args[0])); ChannelServices.RegisterChannel(channel, false); PublisherServer publisher = new PublisherServer(args[1],args[5]); RemotingServices.Marshal(publisher, "pub", typeof(PublisherServer)); Console.ReadLine(); }
static void Main(string[] args) { if (args.Length < 6) { Console.Error.WriteLine("Wrong usage."); return; } string nl = Environment.NewLine; Console.WriteLine("Port: {0}" + nl + "Name: {1}" + nl + "OrderingPolicy: {2}" + nl + "Routing policy: {3}" + nl + "LoggingPolicy: {4}" + nl + "PuppetMasterLogService: {5}", args[0], args[1], args[2], args[3], args[4], args[5]); TcpChannel channel = new TcpChannel(int.Parse(args[0])); ChannelServices.RegisterChannel(channel, false); PublisherServer publisher = new PublisherServer(args[1], args[5]); RemotingServices.Marshal(publisher, "pub", typeof(PublisherServer)); Console.ReadLine(); }