AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi Kommunikation zweier Programme über Router hinaus.
Thema durchsuchen
Ansicht
Themen-Optionen

Kommunikation zweier Programme über Router hinaus.

Ein Thema von Thomas83 · begonnen am 26. Feb 2008 · letzter Beitrag vom 26. Feb 2008
Antwort Antwort
Thomas83

Registriert seit: 7. Jan 2008
180 Beiträge
 
#1

Kommunikation zweier Programme über Router hinaus.

  Alt 26. Feb 2008, 09:04
hi,

bin gerade dabei einen Helpdesk zu programmieren. Kann mir jemand Tipps geben wie die Kommunikation über Indy funktionieren könnte ohne das die Ports am Router weiter geleitet werden müssen.

danke
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#2

Re: Kommunikation zweier Programme über Router hinaus.

  Alt 26. Feb 2008, 09:30
Zumindest auf einem Rechner benötigst du eine Weiterleitung
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von OldGrumpy
OldGrumpy

Registriert seit: 28. Sep 2006
Ort: Sandhausen
941 Beiträge
 
Delphi 2006 Professional
 
#3

Re: Kommunikation zweier Programme über Router hinaus.

  Alt 26. Feb 2008, 10:04
...oder einen dritten Rechner als Server, in etwa so wie Skype das auch macht (Stichwort Firewall Piercing):

1) Rechner A verbindet zu Server mit dem Wunsch nach Kontakt zu B.

2)Rechner B hat schon Kontakt zum Server: Rechner B bekommt die Kontaktinfos, Server meldet an A die Infos für B zurück.
ODER
Rechner B hat noch keinen Kontakt zum Server: Dann muss man halt auf B warten

3) Nun haben A und B die Infos über die Gegenseite

4) A nimmt zu B Kontakt auf, dies wird von der Firewall vor B verworfen

5) A meldet Server die Kontaktparameter (vor allem den verwendeten Port), der reicht sie an B weiter

6) B antwortet A auf dem durch den Server von A mitgeteilten Port auf den Request von A, dies wird von der Firewall vor A nun durchgelassen, da diese das für die Antwort auf 4) hält

7) ggf. Wiederholung von 4-6 mit vertauschten Rollen

8) Nun können A und B ohne Mithilfe des Server miteinander kommunizieren
"Tja ja, das Ausrufezeichen... Der virtuelle Spoiler des 21. Jahrhunderts, der Breitreifen für die Datenautobahn, die k3wle Sonnenbrille fürs Usenet. " (Henning Richter)
  Mit Zitat antworten Zitat
Thomas83

Registriert seit: 7. Jan 2008
180 Beiträge
 
#4

Re: Kommunikation zweier Programme über Router hinaus.

  Alt 26. Feb 2008, 12:17
kennt jemand vielleicht ein beispiel?
  Mit Zitat antworten Zitat
Benutzerbild von STS301
STS301

Registriert seit: 6. Nov 2007
668 Beiträge
 
Delphi 7 Personal
 
#5

Re: Kommunikation zweier Programme über Router hinaus.

  Alt 26. Feb 2008, 12:31
Hier im Forum suchenindy chat tutorial
Tutorial vom Delphitreff

das sollte dir einmal einen Überblick über die Indys verschaffen
Sebastian

ölpölp

Linux will rule the universe!!
  Mit Zitat antworten Zitat
Thomas83

Registriert seit: 7. Jan 2008
180 Beiträge
 
#6

Re: Kommunikation zweier Programme über Router hinaus.

  Alt 26. Feb 2008, 12:33
meinte jetzt speziell wie von OldGrumpy beschrieben (Stichwort Firewall Piercing), meine keine indy beispiele.
  Mit Zitat antworten Zitat
Benutzerbild von STS301
STS301

Registriert seit: 6. Nov 2007
668 Beiträge
 
Delphi 7 Personal
 
#7

Re: Kommunikation zweier Programme über Router hinaus.

  Alt 26. Feb 2008, 12:36
sry, aber so vielleicht
hier
Bei Google suchenFirelwall Piercing
Sebastian

ölpölp

Linux will rule the universe!!
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:11 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz