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:
Hier der QuellText für den Verbindungsaufbau beim Client:
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 ;-)
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: