Remoting w internecie.

0

Napisałem prostą aplikacje klient - serwer używając technologii Remoting.
Serwer udostępnia metodę która zwraca plik w postaci tablicy bitów a klient ją zapisuje na drugim komputerze. Mój program działa wewnątrz domowej sieci. Niestety jeśli łączę się przez internet z innym komputerem, to połączenie nie może być nawiązane. Przekierowałem port na routerze na adres serwera i teoretycznie przekierowywanie działa ponieważ włączyłem klienta na komputerze wewnątrz sieci domowej i wpisałem adres ip który posiadam i się połączyło.
Nie wiem co zrobić, żeby program działał też w internecie a nie tylko w sieci lokalnej.

0

Prawdopodobną przyczyną, o ile wszystko jest dobrze skonfigurowane tak jak mówisz, jest używanie przez Ciebie środowiska w wersji Express Edition. Ew, może konfiguracja firewalla na którymś z komputerów (serwerze bądź kliencie) powoduje takie błędy.

0

Mam VS 2008 Professional Edition. A w sieci lokalnej wszystko działa, więc nie widzę powodu, żeby nie działało kiedy serwer i klient znajdują się w odrębnych sieciach.

Edit: tu jest odpowiedz http://www.glacialcomponents.com/ArticleDetails/CAOMN.aspx

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.