Example #1
0
        // Metoda koja ce ispisati ime grupe u labeli

        private void ClientConnect()
        {
            ClientServerChannel channel = new ClientServerChannel();

            // metoda iz IChatService koja je implementirana na serveru
            channel.ProxyChat.ConnectTo();
            CryptoAlg = channel.ProxyChat.GetCryptoAlg();
        }
Example #2
0
        private void ButtonSend_Click(object sender, RoutedEventArgs e)
        {
            if (!String.IsNullOrEmpty(TextBox.Text))
            {
                using (ClientServerChannel channel = new ClientServerChannel())
                {
                    string message = TextBox.Text;

                    byte[] encryptedMessage = CryptoAlg.EncryptData(message);
                    string messageToSend    = System.Text.Encoding.Unicode.GetString(encryptedMessage);



                    channel.ProxyChat.SendMessageToServer(messageToSend);
                    // metoda iz IChatService koja je implementirana na serveru
                }
            }
            TextBox.Text = "";
        }