Java Kara Auf einen Java Host laufen lassen

Hallo ist es Möglich JavaKara auf einem Java Host Server laufen zu lassen so das man da dann ohne Tastatur oder Maus trotzdem alles bearbeiten kann. Dazu soll es dann möglich sein das 50 bis 60 gleichzeitig auf das Programm zugreifen können und sich dann auch den Code herunterladen könne. Ist für die Schule da zur Zeit unser Informatik Raum Umgebaut wird und wir da erstmal 3 Monate mindestens nicht rein können. Und da Kahm ich gestern auf die Idee das proben so zu lösen

MfG Lennox Schinkel
 
Man kann per RemoteDesktop(RDP) auf einen entfernten (Windows-) Rechner zugreifen. Ob der Rechner aber 50-60 gleichzeitige Verbindungen aushält ... Auf jeden Fall werden dafür spezielle Einstellungen(Gruppenrichtlinien) benötigt und Rechner sowie Netzwerk müssen dazu ausreichend leistungsfähig sein. Möglicherweise müssen in der Schule dann noch Freischaltungen an der Firewall/Proxy erfolgen.

Macht man mal eine kleine Überschlagsrechnung: 8GB RAM für Windows + (pro User 300MB RAM für RDP + 512MB RAM für IDE + 256MB RAM für das JavaKara-Programm) * 60 User. Dann sollte der Host schon über 60GB RAM und wenigstens 12 oder 16 CPU-Kerne verfügen. das Netzwerkkabel sollte auch etwas dicker sein.
 
Zuletzt bearbeitet:
Man kann per RemoteDesktop(RDP) auf einen entfernten (Windows-) Rechner zugreifen. Ob der Rechner aber 50-60 gleichzeitige Verbindungen aushält ... Auf jeden Fall werden dafür spezielle Einstellungen(Gruppenrichtlinien) benötigt und Rechner sowie Netzwerk müssen dazu ausreichend leistungsfähig sein. Möglicherweise müssen in der Schule dann noch Freischaltungen an der Firewall/Proxy erfolgen.
Na wie waren da mal auf die Idee gekommen das ganze auf nen Java Host laufen zu lassen das es dann nicht davon abhängig ist in welchen Netzwerk man ist oder in welchen Land deswegen und ich bin der Meinung das der Remote Desktop das nicht unterstützen würde. Da er ja auch stationär in der Schule stehen würde wäre Es nicht besonders gut weil der dann im Informatik Raum stehen würde und dadurch der über nacht also ab 18 aus wäre da dann der Informatik Raum Heruntergefahren wird heißt eine wirkliche Nutzung auch für die Leute die keinen Pc zu Hause haben schlecht wäre. und 60 Benutzer ist noch klein gerechnet wir haben bei uns rund 60 Leute im Jahrgang und der 9 fängt jetzt bereits an mit Programming und wenn der Fall eintreten sollte das alle zur selben Zeit ihre Aufgaben machen wollen wären das 120 bis 140 Schüler da würde denn der RemoteDekstop abstürzen und das Mit ner fast 100 prozentigen warscheinlichkeit
 
Was soll denn ein "Java Host" sein?
Ich arbeite seit 3 Jahren mobil. Baue dazu eine VPN-Verbindung in die Firma auf und arbeite darüber per RDP oder SSH auf verschiedenen Rechnern. Das Funktioniert auch mit Linux oder Mac sowie über DSL, Glasfaser oder mobile Datenverbindungen. Dabei ist es egal in welchem Land ich gerade bin, per default funktioniert das in unserer Firma in ganz Europa, auf Antrag auch weltweit. Allerdings steht dahinter ein echtes Rechenzentrum mit genügend Power. Also das Ort- oder Netzwerk-Argument zieht nicht.
Wie sollen denn Schüler/Studenen auf dem "Java Host" arbeiten, wenn sie nicht über einen Zugang zu einem Rechner verfügen?

Laut Wörterbuch: Host - Zentralrechner mit permanenter Zugriffsmöglichkeit
 
Was soll denn ein "Java Host" sein?
Ich arbeite seit 3 Jahren mobil. Baue dazu eine VPN-Verbindung in die Firma auf und arbeite darüber per RDP oder SSH auf verschiedenen Rechnern. Das Funktioniert auch mit Linux oder Mac sowie über DSL, Glasfaser oder mobile Datenverbindungen. Dabei ist es egal in welchem Land ich gerade bin, per default funktioniert das in unserer Firma in ganz Europa, auf Antrag auch weltweit. Allerdings steht dahinter ein echtes Rechenzentrum mit genügend Power. Also das Ort- oder Netzwerk-Argument zieht nicht.
Wie sollen denn Schüler/Studenen auf dem "Java Host" arbeiten, wenn sie nicht über einen Zugang zu einem Rechner verfügen?
An unserer Schule verfügt jeder Schüler über ein IPad und ein Java Host ist ein Server auf den Java installiert ist und man alle Java Anwendungen starten/ laufen lassen kann
 
Außerdem ist das nur das was ich weiß und ich kenne das auch nur von unseren Privaten Netzwerkrouter also den NAS was ich da eingerichtet hab und der funktioniert auch nur im Netzwerkbereich.
 
Um mit der JavaKara-Anwendung zu interagieren benötigt man aber Zugriff auf Eingabegeräte und visuelle Rückmeldung. Also muss so etwas wie RDP stattfinden. Wie wird das sonst gelöst?
 
Um mit der JavaKara-Anwendung zu interagieren benötigt man aber Zugriff auf Eingabegeräte und visuelle Rückmeldung. Also muss so etwas wie RDP stattfinden. Wie wird das sonst gelöst?
Keine Ahnung das ist ja das was ich wissen möchte ob es überhaupt geht ob man das hinbekommen würde ich bin nur 15 Jahre alt und beschäftige mich mit Java und Programming wenn es hoch kommt 2 Jahre aber über die Möglichkeit einen Server aufzusetzen und da dann Java Programming zu betreiben hab ich keinerlei Ahnung weshalb ich auch dieses Forum Aufgesucht hab
 
Also möglich ist grundsätzlich alles. Es ist nur eine Frage des Aufwandes, der Ressourcen, der Zeit und der Kosten.
JavaKara ist aber so entworfen, dass du einen Monitor und Eingabegeräte benötigst. Möglicherweise kann JavaKara auch auf deinem IPad funktionieren, ganz ohne Server.
 
Also möglich ist grundsätzlich alles. Es ist nur eine Frage des Aufwandes, der Ressourcen, der Zeit und der Kosten.
JavaKara ist aber so entworfen, dass du einen Monitor und Eingabegeräte benötigst. Möglicherweise kann JavaKara auch auf deinem IPad funktionieren, ganz ohne Server.
Na ich hatte mal mir unserem Informatik Lehrer darüber gesprochen und er meinte das es nicht möglich ist da das Ipad keine Java installieren kann selbst wenn man die Mac OS Datei benutzt da das Tablet keine Fremdsoftware akzeptiert nur die freigegebene die wir bei uns aus LogiDitact (Schul App Store) herunterladen können
 
Was ist denn die genaue Anforderung? Was genau muss denn wie funktionieren? Wer will da mit was für Geräten zugreifen?

Es gibt ja viele Lösungen. Man kann das JavaKara ja lokal bei sich nutzen, denn irgend einen Rechner wird ja jeder haben - ohne wäre auch RDP und Co ja schon schlecht. Code und co kann man teilen. Bildschirm kann man teilen. Man kann also sehr viel machen.

Ob man dann direkt Dinge nutzt wie git oder so muss man dann im Detail sehen.
 
Was ist denn die genaue Anforderung? Was genau muss denn wie funktionieren? Wer will da mit was für Geräten zugreifen?

Es gibt ja viele Lösungen. Man kann das JavaKara ja lokal bei sich nutzen, denn irgend einen Rechner wird ja jeder haben - ohne wäre auch RDP und Co ja schon schlecht. Code und co kann man teilen. Bildschirm kann man teilen. Man kann also sehr viel machen.

Ob man dann direkt Dinge nutzt wie git oder so muss man dann im Detail sehen.
Es soll möglich sein mit jedem Betriebsystem also IOS Linux Windows MacOS und alles auf eine Website also Online ohne Installation anderer Dateien so das man es nur im Browser aufrufen muss und dann damit Programmieren kann. es sollte aber halt auch möglich sein sich am Ende die Datei herunterzuladen die man Programmiert hat um diese dann auch in der Schule benutzen zu können. Allerdings soll es auch möglich sein das circa 60 Leute mindestens gleichzeitig mit dieser Seite Arbeiten können und es geht dann auch darum das man es mit einem Tablet bedienen soll so das man auf den Rechner verzichten muss (und nein nicht jeder hat einen Rechner allein von unserer Klasse 4 Leute)
 
Es soll möglich sein mit jedem Betriebsystem also IOS Linux Windows MacOS und alles auf eine Website also Online ohne Installation anderer Dateien so das man es nur im Browser aufrufen muss und dann damit Programmieren kann. es sollte aber halt auch möglich sein sich am Ende die Datei herunterzuladen die man Programmiert hat um diese dann auch in der Schule benutzen zu können. Allerdings soll es auch möglich sein das circa 60 Leute mindestens gleichzeitig mit dieser Seite Arbeiten können und es geht dann auch darum das man es mit einem Tablet bedienen soll so das man auf den Rechner verzichten muss (und nein nicht jeder hat einen Rechner allein von unserer Klasse 4 Leute)
Das JavaKara ist dann schwer - aber es gibt Angebote, da per Cloud etwas zu machen.

Es gibt diverse Webseiten, die eine Java Entwicklung im Webbrowser ermöglichen incl. Teilen der Projekte. Etwas in der Art sollte schon ausreichen denke ich mal. Da einfach einmal in Google nach "Java online IDE" suchen und dann gibt es viele Treffer wie z.B. JDoodle und Co.

Wenn es etwas mehr sein soll - es gibt auch Angebote mit einer richtigen IDE in der Cloud. Ich selbst habe da schon probiert:
  • Eclipse gehostet von RedHat (Eclipse Che - https://www.eclipse.org/che/getting-started/cloud/)
  • gitpod.io - das wäre eine Entwicklungsumgebung in der Cloud - auch verfügbar in einer Kostenlosen Variante mit Begrenzung auf 50h/Monat: https://www.gitpod.io/pricing - da ist die Entwicklungsumgebung frei wählbar. Ggf. ist es sogar möglich, JavaKara dort zu nutzen. Aber das setzt deutlich mehr Einarbeitung voraus und man muss sich registrieren u.s.w.
 
Es soll möglich sein mit jedem Betriebssystem was man heute zu Tage benutz also Windows Andoid IOS MacOS Linux darauf zu zugreifen und dann damit zu arbeiten und es dann am ende heruntergeladen werden kann
 
Es soll möglich sein mit jedem Betriebssystem was man heute zu Tage benutz also Windows Andoid IOS MacOS Linux darauf zu zugreifen und dann damit zu arbeiten und es dann am ende heruntergeladen werden kann
Hast Du Dir die Links denn angesehen? Bei Web basierten Lösungen kannst Du von jedem Gerät, dass einen Web Browser hat, zugreifen und dieses nutzen. Daher verstehe ich jetzt diese Antwort nicht wirklich.
 
Hast Du Dir die Links denn angesehen? Bei Web basierten Lösungen kannst Du von jedem Gerät, dass einen Web Browser hat, zugreifen und dieses nutzen. Daher verstehe ich jetzt diese Antwort nicht wirklich.
Ja ich hab nur von einem anderen Gerät geschrieben und da wurde die andere Nachricht nicht angezeigt nachdem ich aber nochmal neu geladen hab war sie da
 

Zurück
Oben