Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Ein paar Fragen zu Applets

0 views
Skip to first unread message

Jan Krumsiek

unread,
Oct 22, 2005, 5:33:22 PM10/22/05
to
Hallo.

Ich hätte mal ein paar generelle Fragen zu Java-Applets:

- Muss ich bestimmte Java-Versionen beachten, um grösstmögliche
Kompatiblität zu gewährleisten? Sollte man lieber "Applet" statt
"JApplet" verwenden?

- Darf ein Applet TCP/IP Verbindungen aufbauen, oder muss es dafür (wie
für lokale Dateioperationen) signiert sein?

- Wie sieht das mit Enterprise JavaBeans aus? Kann ich sie in Applets
einfach verwenden? Laufen sie auch z.B. im IE auf der MS Java VM?


Grüsse,
Jan

Stefan Matthias Aust

unread,
Oct 23, 2005, 3:15:20 AM10/23/05
to
Jan Krumsiek wrote:

> Ich hätte mal ein paar generelle Fragen zu Java-Applets:
>
> - Muss ich bestimmte Java-Versionen beachten, um grösstmögliche
> Kompatiblität zu gewährleisten? Sollte man lieber "Applet" statt
> "JApplet" verwenden?

Wenn du JRE 1.5.0 aka 5.0 voraussetzt, kannst du alle Java-Möglichkeiten
nutzen. In diesem Fall ist auch Swing kein Problem. (Ja, ich habe das
jetzt absichtlich falsch verstanden)

> - Darf ein Applet TCP/IP Verbindungen aufbauen, oder muss es dafür (wie
> für lokale Dateioperationen) signiert sein?

Ein Applet darf eine Verbindung zu dem Rechner aufbauen, von dem es
geladen wurde. Für alles andere muss es signiert sein.

> - Wie sieht das mit Enterprise JavaBeans aus? Kann ich sie in Applets
> einfach verwenden? Laufen sie auch z.B. im IE auf der MS Java VM?

EJBs sind eher eine Server-Angelegenheit als eine Client-Sache. Dort
muss einfach "nur" CORBA und/Oder RMI zur Verfügung stehen. Beides
bietet Microsofts JVM nicht. Ich würde diese komplett ignorieren und
das Java Plugin von Sun voraussetzen - das ist sowieso die einzige
offizielle Java-Version.

--
Stefan Matthias Aust // Ergo bibamus, ne sitiamus, vas repleamus!

Alfred

unread,
Oct 23, 2005, 6:26:17 AM10/23/05
to
Jan Krumsiek wrote:
> Hallo.
>
> Ich hätte mal ein paar generelle Fragen zu Java-Applets:
>
> - Muss ich bestimmte Java-Versionen beachten, um grösstmögliche
> Kompatiblität zu gewährleisten? Sollte man lieber "Applet" statt
> "JApplet" verwenden?

1.Teil: ja / 2.Teil: nein

> - Darf ein Applet TCP/IP Verbindungen aufbauen, oder muss es dafür (wie
> für lokale Dateioperationen) signiert sein?

zum Quell-Host ja sonst signiert

> - Wie sieht das mit Enterprise JavaBeans aus? Kann ich sie in Applets
> einfach verwenden? Laufen sie auch z.B. im IE auf der MS Java VM?

Applets kommunizieren über das Anposten von Servlets mit
Enterprise Applications. Im Applet selbst verwendest du
gar keine EJB's. Das ist und bleibt Serversache. Die MS VM
nützt dir da gar nix, du brauchst schon einen Application
Server wie z.B. JBoss. Und allgemein kannst du die MS VM
sowieso vergessen. Setze auf die richtigen Plugins.

Alfred

0 new messages