oop_II-6/Client/client.txt

12 lines
1.0 KiB
Plaintext

Vorgehen zur Erstellung des Clients
1. Erstellung des GUI mit WPF.
- Schwierigkeit ist das beim reinklicken den Text der das Feld beschreibt verschwinden lässt und den Cursor an erste stelle setzt. Dafür gibt es ein Opensource Package von Xceed dass spezielle Felder zur Verfügung stellt die das können. Quelle: https://github.com/xceedsoftware/wpftoolkit/wiki/WatermarkTextBox
2. Verbinden des WCF-Services
- https://blogs.msdn.microsoft.com/brunoterkaly/2013/10/28/wcf-programming-how-to-write-a-client-app-that-connects-to-a-wcf-service/
1. Service Connecten mit rechtsclick auf Conected Services im Sollution Explorer
2. Service in den Namespace nehmen: using Client.ServiceReference2;
3. Instanzieren mit dem Namen des Service und den automatisch generierten "Client" dahinter: ServiceClient servize = new ServiceClient("");
4. In der App.config den service namen aus der System.ServiceModel/client/endpoint address/name="soap" lesen
5. Servicenamen in die Instanz eintragen: ServiceClient servize = new ServiceClient("soap");