Netzwerk Verbindungsproblem mit Cajo

Sakerdotes

Mitglied
Hallo,

Ich Arbeite jetzt schon mehrere Wochen an einem Multi Client Editor mit Chat Funktion. Faktisch sieht es so aus ,dass ich einen Server habe, der Laufen muss, bei dem sich mehrere Clients innerhalb eines Lan Netzwerkes(Internet wäre mir lieber gewesen aber ich bekomme es im Lan Netzwerk schon nicht hin) einloggen können und übers Netzwerk miteinander schreiben. Wenn ich den Server und den Client beide auf einer Maschine Laufen lasse funktioniert alles und ich kann mich bei meinem Server anmelden, etc....
Mein Problem liegt jetzt darin, dass ich keine Verbindung von mehreren Rechnern innerhalb eines Lan Netzwerkes auf den Server, der auch innerhalb des Lan Netzwerkes lauft, herstellen kann.

Hier der QuellText für den Verbindungsaufbau beim Server:

Java:
public static void main (String args[])  throws  Exception
     {
        Cajo cajo = new Cajo();   
        System.out.println("Server running");
        cajo.export(new Server_Methoden());  
     }


Hier der QuellText für den Verbindungsaufbau beim Client:

Java:
public void cajo_setzen() throws Exception
    {
      try{


        cajo = new Cajo();
        Thread.currentThread().sleep(100);  //cajo braucht die zeit

        Object refs[] = cajo.lookup(ClientSet.class);

         if (refs.length > 0)
         {
         System.out.println("Found ");
         cs = (ClientSet)cajo.proxy(refs[0], ClientSet.class);
         verbunden = true;
         }
         else
         {
           JOptionPane.showMessageDialog(null,"Keine Server Verfügbar");
         }
      }catch (IOException e1){}
    }

Ich suche die Stelle, an der Man die IP, zu der Connected werden soll angegeben werden kann.Ich hab schon viel mit Werte in cajo = new Cajo(--- Hier ---) eintragen versucht aber bisher ohne Erfolg.

Beim Versuch zu Connecten Poppt die Fehlermeldungs Dialog "Keine Server Verfügbar" auf.

Ich hoffe jemand kann mir dabei Weiterhelfen.Falls ich mehr infos zu meinem Quelltext geben soll einfach fragen ;-)
 
Zuletzt bearbeitet:

Sakerdotes

Mitglied
Danke für die Info.
Man glaubt es kaum aber das Wikipedia Beispiel hat mir echt weitergeholfen.Ich habe einfach meine Cajo befehle mit denen von Wikipedia getauscht und schon hats im Lan-Netzwerk funktioniert.
 
T

tuxedo

Gast
Aus reiner Neugier:

Aus welchen Gründen ist die Wahl bei dir auf Cajo gefallen? Laut Wikipedia hat Cajo - eingesetzt mit Java >=5.0 - ja als einzigen "Vorteil" nur noch, dass man keine expliziten Schnittstellen/Interfaces benötigt. Viele werden das wohl aber als Nachteil ansehen ... (Stichwort u.a. Typsicherheit)
 

Sakerdotes

Mitglied
Zuerst hatte ich versucht die Verbindung über Sockets aufzubauen, aber ich hatte ziemliche Probleme damit und brauchte eine einfachere Variant.Als ich mich dann ein bisschen umgeguckt und umgehört habe hat ein Freund mir erzählt das es Cajo giebt.Daraufhin habe ich Cajo getestet und es lief anfang einwandfrei, somit bin ich dann bei Cajo gelandet^^
 
T

tuxedo

Gast
Alles klar. Falls du deinen Horizont erweitern möchtest, kannst du dir ja noch andere RPC Techniken wie RMI oder auch SIMON anschauen. RMI wird dir in deinem Entwicklerdasein sicher häufiger begegnen als Cajo (... "Auslaufmodell"). Schadet also nicht da auch bescheid zu wissen.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
I ActiveMQ-Messages übers Netzwerk Netzwerkprogrammierung 13
M Socket Netzwerk Übertragung zwischen 4 Clients Netzwerkprogrammierung 2
temi (Netzwerk-) Kommunikation zwischen Anwendungen. Wie? Netzwerkprogrammierung 5
W Das Netzwerk entfernen mit Wifi Manager Netzwerkprogrammierung 1
F Neuronales Netzwerk - Genetischer Algorithmus Netzwerkprogrammierung 0
windl Sporadische Aussetzer im Netzwerk Netzwerkprogrammierung 10
T Broadcast-message über spez. Netzwerk-Schnittstelle Netzwerkprogrammierung 1
MaxG. Netzwerk Ping falsches ergebnis Netzwerkprogrammierung 7
T Netzwerk Login Felder ansprechen Netzwerkprogrammierung 1
B Netzwerk - Fernsteuerung Netzwerkprogrammierung 1
S Netzwerk-Framework gesucht Netzwerkprogrammierung 6
J Hilfe beim programmiern einer App zur Anmeldung im Wlan-Netzwerk Netzwerkprogrammierung 0
C Netzwerk Portzuweisungsproblem Netzwerkprogrammierung 0
I PingPong Spiel übers Netzwerk Netzwerkprogrammierung 1
M Verbindung zwischen zwei Pc in dem Selben Netzwerk Netzwerkprogrammierung 8
M PongSpiel Netzwerk Netzwerkprogrammierung 1
D Geräte im Lokalen netzwerk auflisten Netzwerkprogrammierung 1
fLooojava Daten an ein Arduino im selben Netzwerk senden Netzwerkprogrammierung 1
I Netzwerk FileShare Program Netzwerkprogrammierung 2
K ByteArray über Netzwerk senden klappt nicht Netzwerkprogrammierung 5
D Ermitteln ob WLAN-Netzwerk UDP unterstützt Netzwerkprogrammierung 1
O 4Gewinnt Multiplayer - Netzwerk Problem (TCP) Netzwerkprogrammierung 1
B WebSocket Verbindungsaufbau aus localen Netzwerk Netzwerkprogrammierung 2
S Bilder durch's Netzwerk usw ... Netzwerkprogrammierung 10
Kr0e Dezentrales Soziales Netzwerk Netzwerkprogrammierung 48
G Klassen über Netzwerk kommunizieren lassen Netzwerkprogrammierung 6
vandread Zugriff auf Soziales Netzwerk mittels Java? Netzwerkprogrammierung 4
P Automatische Host suche im Netzwerk Netzwerkprogrammierung 3
D Socket Class über Netzwerk verschicken Netzwerkprogrammierung 2
c_sidi90 ideale Lösung, Screen Capture über Netzwerk Netzwerkprogrammierung 3
J Komplexes Netzwerk-Spiel im Internet Netzwerkprogrammierung 13
J ObjectInputStream im Netzwerk Netzwerkprogrammierung 8
T ArrayList über Netzwerk senden! Netzwerkprogrammierung 5
A java im netzwerk anderen rechner runterfahren Netzwerkprogrammierung 3
U Datei über das Netzwerk einlesen und speichern Netzwerkprogrammierung 8
M Netzwerk Programmierung Netzwerkprogrammierung 2
F Netzwerk-Designkonzept Netzwerkprogrammierung 2
D Ring-Netzwerk - wie fange ich an? Netzwerkprogrammierung 3
X Password übers Netzwerk schicken jPasswordField Netzwerkprogrammierung 2
M Socket Bilder über das Netzwerk übertragen Netzwerkprogrammierung 4
c_sidi90 Alle Rechner im Netzwerk ermitteln Netzwerkprogrammierung 17
D Netzwerk-To-Do-Liste Netzwerkprogrammierung 5
Semox Socket Selbstgeschriebenen Webserver im lokalen Netzwerk publizieren? Netzwerkprogrammierung 4
S Socket nach anderen clients im netzwerk suchen Netzwerkprogrammierung 3
T Netzwerk-Dateiübertragung optimieren Netzwerkprogrammierung 15
G Netzwerk Speed checken Netzwerkprogrammierung 3
L Socket Socketverbindung nur im lokalen Netzwerk Netzwerkprogrammierung 12
F Char über Netzwerk senden Netzwerkprogrammierung 6
P SocketServer im lokalen netzwerk suchen Netzwerkprogrammierung 2
I Objekte über das Netzwerk Netzwerkprogrammierung 5
B RMI RMI, Callback und Netzwerk Netzwerkprogrammierung 6
agent47 IP Adressen im Lokalen Netzwerk Scannen Netzwerkprogrammierung 7
S Netzwerk und Objekte Netzwerkprogrammierung 5
G Netzwerk IP Frage Netzwerkprogrammierung 4
Akrillo Datei per Netzwerk senden Netzwerkprogrammierung 10
W funktionen übers netzwerk nutzen Netzwerkprogrammierung 4
Kr0e Versenden von Daten übers Netzwerk Netzwerkprogrammierung 30
M upnp Device-Discovery im Netzwerk Netzwerkprogrammierung 5
T Administration von Software auf Clients im Netzwerk Netzwerkprogrammierung 6
H MySQL übers Netzwerk Netzwerkprogrammierung 9
A Probleme mit kleinem Netzwerk Programm Netzwerkprogrammierung 30
T Pfadangabe beim kopieren übers Netzwerk Netzwerkprogrammierung 5
G Verschlüsselte Strings über Netzwerk verschicken Netzwerkprogrammierung 19
D robustes Netzwerk Netzwerkprogrammierung 2
N HTML-Übertragung im lokalen Netzwerk mit Java - wie? Netzwerkprogrammierung 6
G Datei performant im Netzwerk verschieben Netzwerkprogrammierung 4
D BufferedImage über das Netzwerk senden Netzwerkprogrammierung 2
E Netzwerk Fehlererkennung Netzwerkprogrammierung 11
M Pc's im Netzwerk auflisten Netzwerkprogrammierung 2
T Welches Netzwerk ist am bestern für. Netzwerkprogrammierung 2
ModellbahnerTT Problem feste String ins Netzwerk zu geben Netzwerkprogrammierung 5
A IRC-Server für das lokale Netzwerk? Netzwerkprogrammierung 12
TheJavaKid Anzahl der Server im Netzwerk Netzwerkprogrammierung 7
R Spiel auf Netzwerk auslegen? Netzwerkprogrammierung 10
R Applet & Netzwerk Netzwerkprogrammierung 4
K netzwerk durchsuchen Netzwerkprogrammierung 10
A array übers netzwerk (anfänger) Netzwerkprogrammierung 8
T Möglichkeit über das Netzwerk eine Funktion zu starten? Netzwerkprogrammierung 2
flashfactor Dateien im Netzwerk kopieren Netzwerkprogrammierung 2
R File chooser übers Netzwerk Netzwerkprogrammierung 3
A Betriebssystem über Netzwerk ermitteln Netzwerkprogrammierung 11
B Netzwerk-IP´s sammeln Netzwerkprogrammierung 16
S Netzwerk übers Internet Netzwerkprogrammierung 30
J Brauche hilfe bei Projekt: Netzwerk Chatprogramm Netzwerkprogrammierung 12
M anpingen, liste aller IPs im netzwerk erhalten Netzwerkprogrammierung 5
S Spiel über Netzwerk. Netzwerkprogrammierung 7
O wie schnell kann java netzwerk sein? Netzwerkprogrammierung 7
D Netzwerk Betrachtung mit vielen Clients Netzwerkprogrammierung 2
D Netzwerk Game, bitte hilfe. Netzwerkprogrammierung 2
L netzwerk mit thread Netzwerkprogrammierung 3
B Netzwerk simulieren Netzwerkprogrammierung 2
8 ByteArray per Netzwerk verschicken Netzwerkprogrammierung 6
P Serialialiserte Objekte übers Netzwerk verschicken Netzwerkprogrammierung 9
T Client-Authorisierung-Netzwerk Netzwerkprogrammierung 4
G Verzeichnis eines Rechners übers Netzwerk auslesen Netzwerkprogrammierung 5
B Netzwerk Dokumentation Netzwerkprogrammierung 2
G MySQL über Netzwerk --> Problem Netzwerkprogrammierung 13
M Netzwerk spiel??? Netzwerkprogrammierung 9
B Nachrichten über das Netzwerk verschicken Netzwerkprogrammierung 3
A Socket UDP Chat Verbindungsproblem im WWW (Server sendet ins leere) Netzwerkprogrammierung 11

Ähnliche Java Themen

Neue Themen


Oben