[ Crstiano Ronaldo @ 02.06.2011. 14:27 ] @
Napisao sam jednostavnu aplikaciju koristeci RMI koja vrsi kopiranje nekog fajla sa jednog racunara na drugi.
Sastoji se iz servera i dva klijenta,jedan klijent salje file na server,a drugi ga prima sa servera.Program radi dobro u lokalnoj mrezi,i file se lepo kopira sa jednog racunara na drugi,ali klijent koji je na internetu ne moze da se prikaci na server,izbaci neki Exception connection refused.
Server je podignut na localhostu na portu 1099,a na ruteru je namesten port forwarding tako da sve sto dodje sa interneta preusmerava se na racunar na kom je server.
Klijent kad radi Naming.lookup kuca moju javnu adresu tako da bi trebalo da se prikaci lepo na server,ali nece...
Je l' zna neko sta moze bit problem?
[ bantu @ 02.06.2011. 14:53 ] @
Ako dobijaš Exception connection refused onda je garant nešto u pitanju sa podešavanjima firewalla ili nešto tako slično. Da li si pokušao da pristupiš iz vana nekom drugom servisu? Pokušaj se telnetovati na taj port. Inače ja kada radim sa nekim mrežnim aplikacijama koristim programčić "TCPIP Builder". Postavi ga da sluša na na tom portu pa pokušaj onda da mu pristupiš sa vana telnetom i aplikacijom.
[ Crstiano Ronaldo @ 02.06.2011. 15:48 ] @
Iskljucio sam firewall ali se isti problem javlja.Klijent takodje moze da pinguje moju IP adresu...
[ Crstiano Ronaldo @ 02.06.2011. 16:18 ] @
Sad mi rece drug da je RMI pravljen samo za LAN i da ne moze da radi preko interneta...
[ uranium @ 02.06.2011. 16:56 ] @
https://secure.kitserve.org.uk...t/setup-java-rmi-over-internet