Jak szybko zabrać się do aplikacji z komunikacją sieciową.

0

Nie będę owijał w bawełnę. Mam niewiele czasu i muszę napisać program obsługujący komunikację sieciową.
Ważne, żeby korzystało z WSDLa, którego nie wiem jak wygenerować.

Potrzebne są dwie aplikacje. Jedna wystawia usługę, a druga jako klient z tego korzysta.

To taki uproszczony model i nie wiem jak się do tego zabrać. C# znam dość dobrze, ale nigdy komunikacji sieciowej nie robiłem tym bardziej z WSDLem. Kwestia zrobienia formatek to pestka, tak jak po odebraniu wiadomości zapis otrzymanych stringów do bazy danych.

Nie wiem jedynie jak przesłać odpowiednio z wykorzystaniem WSDLa zapytanie i odpowiedź.

0

Serwis WCF, pewnie żadna zaawansowana konfiguracja Ci nie będzie potrzebna.
A do projektu klienta podepniesz sobie jako referencje sieciową.

0

Za dużo mi to nie mówi, bo nigdy WCF nie tykałem.

1

Nie rozumiem czego oczekujesz ;) Jak stworzysz sobie w solucji nowy projekt WCF Service Application to powinno Ci się trochę rozjaśnić, do projektu z klientem będziesz musiał dodać Service Reference i jeszcze jaśniej powinno Ci się zrobić na sucho się raczej słabo tłumaczy cokolwiek.

0

Ogarnąłem to jak na razie, wsdla można podejrzeć, jest dobrze. Zastanawiam się tylko jeszcze czy można podejrzeć jak dane są przesyłane. Najlepiej jakby się korzystało np. z SOAP i można było to podejrzeć.

1

Zainstaluj program Fiddler. Tam będziesz widział SOAP'y - zarówno request jak i response

0

Nie widzę nic niestety, ponieważ odpalam klienta i service na jednym komputerze. Niby dodałem nawet MS Loopback Adapter, żeby coś chociaż przez ten interfejs było widocznie, jednak nic z tego. Wireshark też nic nie pokazuje.

1 użytkowników online, w tym zalogowanych: 0, gości: 1