tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
7
ZUGRIFFE
2098
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    RedYeti RedYeti ist offline Rookie
    Registriert seit
    May 2006
    Beiträge
    5
    Hallo,
    Ich möchte ein Programm in C# schreiben, was mehreren Nutzern ermöglicht gleichzeitig an einem Textdokument zu arbeiten.
    Dazu brauche ich eine Komponente, die eine direkte Verbindung (p2p) zwischen den beiden PCs herstellt, so dass ich die Daten austauschen kann. (Beide Computer sind über einen Router mit dem Internet verbunden.)

    Ist das überhaupt möglich und wenn ja, wie programmiert man so was?

    Gruß
    RedYeti
     

  2. #2
    Avatar von Ives
    Ives Ives ist offline Mitglied Bronze
    Registriert seit
    Apr 2005
    Beiträge
    49
    http://www.c-worker.ch/
    --> Winsock wäre eine mögliche Lösung.
     

  3. #3
    RedYeti RedYeti ist offline Rookie
    Registriert seit
    May 2006
    Beiträge
    5
    Habe ich auch schon gedacht, aber beide Rechner sind jeweils mit über einen eigenen Router mit dem Internet verbunden, befinden sich also in getrennten Netzwerken. Da kann ich sie doch nicht per IP ansprechen, oder?
     

  4. #4
    Avatar von Ives
    Ives Ives ist offline Mitglied Bronze
    Registriert seit
    Apr 2005
    Beiträge
    49
    Lies dir das Tut bitte sorfältig durch, und dann frag nochmal!
     

  5. #5
    RedYeti RedYeti ist offline Rookie
    Registriert seit
    May 2006
    Beiträge
    5
    Wie ich zwischen zwei Computern eine Verbindung aufbaue ist mir jetzt einigermaßen klar geworden.

    Allerdings weiß ich nach wie vor nicht, wie ich eine Verbindung von Rechnern in getrennten Netzwerken realisieren soll, da ich dafür eine IP brauche, die ja nur netzwerkintern vergeben wird...

    Trotzdem schon mal danke!
     

  6. #6
    Avatar von Dennis Wronka
    Dennis Wronka Dennis Wronka ist offline Soulcollector
    Registriert seit
    Apr 2002
    Ort
    Hong Kong
    Beiträge
    12.296
    Blog-Einträge
    231
    Wenn beide Rechner hinter einem Router haengen wird das ganze etwas kompliziert.
    Es gaebe im Grunde folgende Moeglichkeiten:
    • Die fuer die Verbindung noetigen Ports werden an den Routern zu den jeweiligen Clients per Port-Forwarding weitergeleitet.
    • Es gibt im Internet einen "Mittelsmann" an der sich beide anmelden sodass die Kommunikation immer ueber diesen Mittelsmann laeuft.
    • Man verbindet beide Netzwerke, also von Router zu Router, per VPN.
     
    PHP Class Collection - PHP-Klassen fuer PHP 5 (und Teilweise auch fuer PHP 4)
    Updates: Catcher 1.1, FTPConnection 1.2, MultiSQL 1.1, RSS2 1.1, SMTPConnection 1.4
    __________________
    EasyLFS - Hintergrundinformationen, Installationsanleitung, Softwareliste und Download
    EasyLFS Projektthread - Informationen, Status und Diskussion zu meiner Linux-Distribution
    __________________
    Ich bin die Schildkroete, mein Sohn. Ich habe das Universum erschaffen, aber bitte mach mir daraus keinen Vorwurf; ich hatte Bauchschmerzen.
    __________________
    Zitat Zitat von Friedrich Nietzsche
    Man muss noch Chaos in sich haben, um einen tanzenden Stern gebaeren zu koennen.

  7. #7
    network lab network lab ist offline Rookie
    Registriert seit
    May 2006
    Beiträge
    9
    Sind das normale DSL-Router? Um den jeweils anderen Router ansprechen zu können brauchst du einen Service wie DynDNS. Der vergibt dem Router einen festen Hostnamen. Portforwarding wurde ja schon genannt.

    Mirko
     
    Meine Tutorials zu: nmap || Ethereal/Wireshark || DynDNS

  8. #8
    RedYeti RedYeti ist offline Rookie
    Registriert seit
    May 2006
    Beiträge
    5
    Vielen Dank für eure Antworten!

    Das mit dem Port-Forwarding werd ich erst mal ausprobieren.
    (Die Router sind übrigens normale DSL-Router)

    Grüß
    RedYeti
     

Ähnliche Themen

  1. Peer-to-Peer Chat (ohne zentralen Server)
    Von Rente im Forum Coders Talk
    Antworten: 7
    Letzter Beitrag: 25.09.10, 18:10
  2. Frage zu peer to peer
    Von kuhlmaehn im Forum Coders Talk
    Antworten: 2
    Letzter Beitrag: 03.11.09, 18:27
  3. Keine internet verbindung über das peer-to-peer netzwe´rk
    Von keinplanvonnix im Forum Netzwerke
    Antworten: 3
    Letzter Beitrag: 08.09.04, 19:48
  4. Antworten: 1
    Letzter Beitrag: 24.01.04, 21:46
  5. Peer-to-Peer netzwerk
    Von keinplanvonnix im Forum Netzwerke
    Antworten: 27
    Letzter Beitrag: 06.06.03, 12:02