示例#1
0
        public Form1()
        {
            InitializeComponent();

            // création d'un canal recepteur TCP
            TcpChannel canal = new TcpChannel();

            // enregistrement du canal
            ChannelServices.RegisterChannel(canal, false);

            // l'ojet LeRemot  récupére ici la référence de l'objet du serveur
            // on donne l'URI (serveur, port, classe du serveur)  et le nom de l'interface
            LeRemot = (RemotingInterface.IRemotChaine)Activator.GetObject(
                typeof(RemotingInterface.IRemotChaine), "tcp://localhost:12345/Serveur");
        }
        public MainWindow()
        {
            InitializeComponent();
            // création d'un canal recepteur TCP
            TcpChannel canal = new TcpChannel();

            // enregistrement du canal
            ChannelServices.RegisterChannel(canal, false);

            // l'ojet LeRemot  récupére ici la référence de l'objet du serveur
            // on donne l'URI (serveur, port, classe du serveur)  et le nom de l'interface
            LeRemot = (RemotingInterface.IRemotChaine)Activator.GetObject(
                typeof(RemotingInterface.IRemotChaine), "tcp://localhost:2333/Serveur");

            dispatcherTimer          = new System.Windows.Threading.DispatcherTimer();
            dispatcherTimer.Tick    += new EventHandler(checkout);
            dispatcherTimer.Interval = new TimeSpan(0, 0, 2);
        }