Пример #1
0
 public FakeGenericServer(IGenericServer <T> server)
 {
     if (server == null)
     {
         throw new ArgumentNullException("server");
     }
     backend = server;
 }
Пример #2
0
		public Server (Socket socket)
		{
			if (socket == null)
				throw new ArgumentNullException ("socket");

			BigBufferManager = new BufferManager (4 * 1024); //4k
			SmallBufferManager = new BufferManager (8);

			backend = new GenericServer<ConnectionProxy> (socket, new ServerProxy (this));
			backend.RequestReceived += RequestReceived;
		}
Пример #3
0
		public Server (IGenericServer<ConnectionProxy> backend)
		{
			if (backend == null)
				throw new ArgumentNullException ("backend");

			BigBufferManager = new BufferManager (4 * 1024); //4k
			SmallBufferManager = new BufferManager (8);

			this.backend = backend;
			backend.RequestReceived += RequestReceived;
		}
Пример #4
0
        public Server(IGenericServer <ConnectionProxy> backend)
        {
            if (backend == null)
            {
                throw new ArgumentNullException("backend");
            }

            BigBufferManager   = new BufferManager(4 * 1024);            //4k
            SmallBufferManager = new BufferManager(8);

            this.backend             = backend;
            backend.RequestReceived += RequestReceived;
        }
Пример #5
0
        public Server(Socket socket)
        {
            if (socket == null)
            {
                throw new ArgumentNullException("socket");
            }

            BigBufferManager   = new BufferManager(4 * 1024);            //4k
            SmallBufferManager = new BufferManager(8);

            backend = new GenericServer <ConnectionProxy> (socket, new ServerProxy(this));
            backend.RequestReceived += RequestReceived;
        }
		public ServerInterfacesDispatcher(IGenericServer remoteServer, IGenericServer proxyRemoteServer)
		{
			this.remoteServer = remoteServer;
			this.proxyRemoteServer = proxyRemoteServer;
		}
 public ProxyGenericServer(IGenericServer genericServer)
 {
     this.genericServer = genericServer;
 }
 private void RetrieveRemoteObject()
 {
     Trace.TraceInformation("ConnectionBuilder.RetrieveRemoteObject");
     genericServer = Activator.GetObject(typeof(IGenericServer), "tcp://" + server + ":" + serverPort + "/GenericServer") as IGenericServer;
     this.myProxyGenericServer = new ProxyGenericServer(genericServer);
 }