Nieograniczone polaczenia z programem...

0

jak sprawic, aby robiac dwa programy zawsze mozna bylo sie laczyc z drugim ? clientsocket i serversocket obecnie uzywam, ale nie zawsze lacze sie z programem majac go na roznych kompach... moze sa lepsze komponenty ? mniej zawodne ? albo sa jakies inne tricki, aby zawsze sie laczyc ?

0

jezeli masz dostep do neta, to mozesz zaprogramowac transfer via php na zewn serwerze

0

albo przez hgg przez serwer gadu-gadu.

0
klopiczek napisał(a)

jak sprawic, aby robiac dwa programy zawsze mozna bylo sie laczyc z drugim ? clientsocket i serversocket obecnie uzywam, ale nie zawsze lacze sie z programem majac go na roznych kompach... moze sa lepsze komponenty ? mniej zawodne ? albo sa jakies inne tricki, aby zawsze sie laczyc ?

To nie kwestia zawodności tych komponentów tylko braku zrozumienia podstawowych założeń architektury TCP/IP. Przy spełnieniu wszystkich jej wymagań (w tym zapewnieniu 'widoczności' adresu IP czyli samego komputera z aplikacją serwerową dla klienta; w drugą stronę nie jest to konieczne - może istnieć na przykład NAT) komponenty te (jak i każde inne do obsługi TCP/IP) powinny działać prawidłowo.

0

hmmm... czyli w takim razie komponenty sa calkiem dobre :) problem moze byc z siecia... jezeli serwer jest za routerem albo swichem to mozna sie polaczyc ? czy jeszcze sa jakies wyjatki i mozliwosci ?

0

jest jeden podstawowy warunek - klient (program inicjujący połączenie) MUSI "widzieć" IP (właściwie to tylko port na którym się łączy) komputera, na którym jest serwer. Jak serwer masz za routerem czy czymkolwiek innym to
a) przekierowanie portów
b) VPN
c) komputer pośredniczący z widocznym IP

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