Java Corba serwer w domu klient na uczelni - nie dziala;(

0

Mam klienta i serwer, serwer w domu na maszynie wirtualnej na omniOrb C++ (ten przyklad ktos dal niedawno na forum) a klienta mam na serwerze na uczelni z ktorym sie lacze przez putty podajac login, haslo, adres serwera i port.

Niestety jednak pomimo podaniu klientowi odp. adresu serwera i portu w domu, klient ani serwer siebie nie widza. Pisalam kiedys cos takiego w RMI, ze mialam serwer w domu, a klient na serwerze na uczelni, i dzialalo wszystko. Teraz nic sie nie dzieje, programy sie nie widza. Gdzie szukac potencjalnego bledu?

0

Adres serwera uczelni (komputera), na którym działa klient pobieram z uzyciem pinga, czyli robię tak: ping nazwa_serwera_uczelni i dostaję adres w formecie x.x.x.x

Mój serwer w omniORB C++ działa u mnie na maszynie wirtualnej. Ale uruchamiając klienta muszę podać adres i numer portu, na którym działa serwrer. Port znam, bo sama go ustaliłam. Adresu nie mogę pobrac jakoś - biore ten z ipconfig, źle, bo inny niż na stronie np. moje-ip ... co mam zrobić? Mam zwykła apke w Javie z socketami na tym samym serwerze i one sie widza...

0

nikt nie wieeee?;((

0

Naprawde probuje i nic ... serwer uruchamiam tak: (on jest u mnie na virtualnej) ./server -ORBInitRef NameServiece=IOR: i tu numer IOR, a clienta uruchamiam tak: (jest na serwerze-komputerze na uczelni) : java client -ORBInitRef NameService=corbaloc::adres-ip-mojego-komp:6666/NameService

już sama nie wiem, co robię źle - może muszę coś więcej uruchomic? Jakieś pliki na serwerze na uczelni umieścić? Prosze o pomoc, moze ktos mial taki problem?

0

Może port jest wycięty na firewallu? RMI ma tryb awaryjny w którym łączy się przez HTTP i być może firewall jest tak ustawiony, że przepuszcza HTTP.

Zrób jakiś przykładowy program klient-serwer na gołych socketach i spróbuj czy zadziała.

0

Na socketach idzie, testowałam na tym serwerze program na inny przedmiot i było ok... podejrzewam, że ORBowi czegoś brakuje ... już sama nie wiem;/

0

Nikt serio nie miał takiego problemu? Nadal nie mogę połączyć tego cholerstwa.

Może ORBa na serwerze też trzeba uruchomić, czy nie?

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