Witam
Chcę stworzyć 2 aplikacje i połączyć je pomiędzy sobą aby mogły przesyłać pomiędzy sobą informacje. Zamierzałem to zrobić wykorzystując We Serivce, ale napotkałem problemy. Opis sytuacji.
Aplikacja 1
Jest napisana w języku C# i wystawia Web Service wykorzystując protokół WCF wysłane są pakiety (w postaci string) do Aplikacji 2. Aplikacja musi stosować technikę PUSH. Aplikacja musi również konsumować Web Service wystawiony przez Aplikację 2. Aplikacją będzie stała na serwerze ze stałym IP.
Aplikacja 2
Aplikacja desktop-owa napisana w Javie. Musi odbierać pakiety od Aplikacji 1, jednocześnie wystawiać Web Service dla Aplikacji 1, aby ta mogła ją skonsumować. Na komputerze użytkownika nie może być żadnego serwera webowego. Aplikacja musi stosować technikę PUSH. Aplikacja będzie stała komputerze ze zmiennym adresie IP.
Czy macie pomysł jak rozwiązać tą łamigłówkę?