static void Main(string[] args) { StrumienClient client2 = new StrumienClient(); string filePath = Path.Combine(System.Environment.CurrentDirectory, "klient.jpg"); Console.WriteLine("Wywoluje getStream()"); Stream stream2 = client2.getStream("image.jpg"); ZapiszPlik(stream2, filePath); Console.WriteLine("Koniec getStream()"); Console.WriteLine("Wywoluje getMStream()"); Stream fs = null; long rozmiar; string nnn = "image.jpg"; nnn = client2.getMStream(nnn, out rozmiar, out fs); filePath = Path.Combine(System.Environment.CurrentDirectory, nnn); ZapiszPlik(fs, filePath); Console.WriteLine("Koniec getMStream()"); client2.Close(); Console.WriteLine(); Console.WriteLine("Nacisnij <ENTER> aby zakonczyc."); Console.ReadLine(); }
/// <summary> /// Główna metoda klasy, która uruchamia główną pętlę programu klienta. /// </summary> /// <param name="args">string[] Parametry wywołania (nie są wykorzystywane).</param> static void Main(string[] args) { StrumienClient dictionaryClient = new StrumienClient(); Client client = new Client(dictionaryClient); client.RunClient(); }
static void Main(string[] args) { StrumienClient client2 = new StrumienClient(); string filePath = Path.Combine(System.Environment.CurrentDirectory, "klient.jpg"); Console.WriteLine("Wywoluje getStream()"); System.IO.Stream stream2 = client2.GetStream("image.jpg"); ZapiszPlik(stream2, filePath); client2.Close(); Console.WriteLine(); Console.WriteLine("Nacisnij <ENTER> aby zakonczyc."); Console.ReadLine(); }
/// <summary> /// Konstruktor klienta. /// </summary> /// <param name="client">StrumienClient Instancja Strumienia.</param> public Client(StrumienClient client) { this.client = client; }