Ideologia wysyłania pliku przez Socket'y

0

No więc uwziąłem się na przesyłanie plików przez ClientSocket i ServerSocket
gdyż, miałem problem NMStrm i NMStrmServ ponieważ kiedy wysyła się plik
to trzeba podać IP tego do kogo chce się wysłać, a jak ktoś ma IP
nie-rutowalny to wtedy nie działa.

Wydawało mi się że z Socketami będzie ok bo ktoś z takim IP morze zainicjować
połączenie, i wtedy morzna by swobodnie w obie strony przesyłać co się chce.

Doszedłem teraz do wniosku że to idiotyczne bo wtrakcie
przesyłania pliku nie morzna by wysyłać tekstu.

No i mam pytanie czy w NMStrm i NMStrmServ morzna jakoś przeskoczyć
ten problem, czy tam są w ogóle jakieś gniazdka i da się nawiązać
połączenie?

Albo czy dało by się jakoś połączyć działanie wszystkich komponentów
tzn korzystać z połączenie socketów a wysyłąć przy pomocy NMStrm?

piechnat

0

Nie wiem czy dobrze zrozumiałem, ale wystarczy wsadzić dwa clienty jeden będzie wysyłał text drugi ewentualnie plik.

0

lamer napisał:
&gtNie wiem czy dobrze zrozumiałem, ale wystarczy wsadzić dwa clienty jeden będzie wysyłał text drugi ewentualnie plik.

nom - chyba masz racje - kazdy client utworzy inny port i wtedy jeden bedzie do wiadomosci, a inny do plikow (moze sie myle).--- - -
Roszi

0

Jeżeli mówicie o Socketach to tajemnica przesyłania plików jeszcze nie została zgłębiona. A jeżeli chodzi NMStrm to trzeba podać IP,
chodzi mi o to że jak ktoś ma nie rutowalny no nie morzna się znim połączyć.

A zresztą napiszcie coś więcej morze macie jakiś genilne rozwiązanie.

piechnat

0

nie znam przypadku, w którym rzeczownik 'morze' miałby formę 'morzna' :D :P {browar} {brawo} --- - -
Roszi

0

Roszi a slyszlales kiedys o dyslekcji :[[ Zamin bedziesz kogos oceniac zajmij sie sobia. U kazdego mozna znaleŹĆ cos z czego mozaby sie posmiac. --pozdrawiam PEDROS {hello}
Delphi6

0

Roszi napisał:
nie znam przypadku, w którym rzeczownik 'morze' miałby formę 'morzna' :D :P {browar} {brawo}
&gt
&gt--
&gt- - -
&gtRoszi
Ja też

0

No dobra zmieniam taktykę, :)
Dla tego kto mi napisze program co będzie przesyłał pliki na adresy nie-rutowalne.
Załatwie konto z PHP + MySQL (12MB) na rok za darmo :)

piechnat

0

piechnat napisał:
Jeżeli mówicie o Socketach to tajemnica przesyłania plików jeszcze nie została zgłębiona. A jeżeli chodzi NMStrm to trzeba podać IP,
&gtchodzi mi o to że jak ktoś ma nie rutowalny no nie morzna się znim połączyć.
&gt
&gtA zresztą napiszcie coś więcej morze macie jakiś genilne rozwiązanie.
&gt
&gtpiechnat

Myślę o tym często i tylko wymyśliłem (bo jeszcze nie zrealizowałem).

Potrzebne jest jeszcze jedno ogniwo o stałym IP (gdy ma swoją domenę jeszcze lepiej) nazwijmy je "rejestr"
Tam aktywny użytkownik przesyła aktualne namiary na siebie, jest zarejestrowany i ma parametry, że jest akurat w sieci.
Ten kto chce się z nim skontaktować łaczy się najpierw z rejestrem i jeżeli odbiorca aktywny to ma już jego IP czy tam co potrzeba.
Sesję nawiązuje już bez pośrednictwa rejestru.

Taki system pozwala na przemieszczanie się po dowolnych komputerach mając jeden nick.

0

&gtSesję nawiązuje już bez pośrednictwa rejestru.

wszystko by było ok ale nie łapie tej linijki wyżej,
możesz wytłumaczyć mi jak nawiązuje tą sesję?

piechnat

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