Exemple #1
0
        static void Main(string[] args)
        {
            Console.WriteLine("This is a VERY basic Embark server.");
            Console.WriteLine("No fancy logging/feedback or UI.. yet!\r\n");

            var port = 8030;
            var dir = @"C:\MyTemp\Embark\Server";

            ParseCommandlineArguments(args, ref port, ref dir);

            var server = new Embark.Server(dir, port);
            try
            {
                server.Start();
                Console.WriteLine("For any feedback & suggestions and to get involved\r\nfeel free to mail [email protected] :)\r\n");
                Console.WriteLine("Service running, press any key to exit...");
                Console.ReadLine();
                server.Stop();
            }
            catch (System.ServiceModel.AddressAccessDeniedException ae)
            {
                Console.WriteLine("An AddressAccessDeniedException occurred:");

                Console.WriteLine("Either run the server in admin mode or allow your server app to use the your-machine:port/embark/ uri" + "\r\n" +
                     "see the usage details on https://github.com/ubrgw/embark\r\n");

                Console.WriteLine("Press any key to see error details:\r\n");
                Console.ReadLine();

                Console.WriteLine("Error message:\r\n\r\n" + ae.ToString());
                Console.ReadLine();
            }
        }
Exemple #2
0
        static void Main(string[] args)
        {
            Console.WriteLine("This is a VERY basic Embark server.");
            Console.WriteLine("No fancy logging/feedback or UI.. yet!\r\n");

            var port = 8030;
            var dir  = @"C:\MyTemp\Embark\Server";

            ParseCommandlineArguments(args, ref port, ref dir);

            var server = new Embark.Server(dir, port);

            try
            {
                server.Start();
                Console.WriteLine("For any feedback & suggestions and to get involved\r\nfeel free to mail [email protected] :)\r\n");
                Console.WriteLine("Service running, press any key to exit...");
                Console.ReadLine();
                server.Stop();
            }
            catch (System.ServiceModel.AddressAccessDeniedException ae)
            {
                Console.WriteLine("An AddressAccessDeniedException occurred:");

                Console.WriteLine("Either run the server in admin mode or allow your server app to use the your-machine:port/embark/ uri" + "\r\n" +
                                  "see the usage details on https://github.com/ubrgw/embark\r\n");

                Console.WriteLine("Press any key to see error details:\r\n");
                Console.ReadLine();

                Console.WriteLine("Error message:\r\n\r\n" + ae.ToString());
                Console.ReadLine();
            }
        }
Exemple #3
0
        static void WebServerDemo()
        {
            var server = new Embark.Server(@"C:\MyTemp\EmbarkDemo\AnimalsDB\");

            server.Start();

            var thisPc = System.Net.Dns.GetHostName();
            var db     = Embark.Client.GetNetworkDB(thisPc);

            manyItems(db);

            //largeItem(db);

            Console.Write("server running, press any key to stop");
            Console.Read();

            server.Stop();
        }
Exemple #4
0
        static void WebServerDemo()
        {
            var server = new Embark.Server(@"C:\MyTemp\EmbarkDemo\AnimalsDB\");
            server.Start();

            var thisPc = System.Net.Dns.GetHostName();
            var db = Embark.Client.GetNetworkDB(thisPc);

            manyItems(db);

            //largeItem(db);

            Console.Write("server running, press any key to stop");
            Console.Read();

            server.Stop();
        }