|
Siehe auch ActiveX, Internet, JavaScript. Java ist eine von der Firma Sun entworfene Programmiersprache, welche durch Kompilierung in einen sogenannten Bytecode überführt wird, der maschinenunabhängig und auf den verschiedensten Zielsystemen lauffähig ist. Da Java in die wichtigsten Webbrowser integriert ist, wird die Ausführung von aktiven Inhalten (sog. Applets) ermöglicht, ähnlich -->ActiveX und -->JavaScript.. Java-Bytecode wird üblicherweise unter besonderen Restriktionen ausgeführt, der sog. "Sandbox". Somit ist es z.B. einem durch eine Webseite geladenen Applet nicht möglich, auf eine Datei der lokalen Maschine zuzugreifen. In neueren Java-Versionen können Applets signiert werden (-->digitale Signatur). Wenn der Benutzer die Signatur für vertrauenswürdig hält, wird die Aufhebung der Sandbox-Restriktionen ermöglicht. In vielen Programmen, die Java-Bytecode ausführen,
wurden Fehler entdeckt, die ernsthafte Sicherheitsprobleme darstellen (siehe
Die Sicherheit von Java wird kontrovers diskutiert. Es
kann zwar von einem höheren Niveau als dem von -->ActiveX
ausgegangen werden, doch der Einsatz sollte vorher genau
abgewogen werden. (Stark, Markus, Dipl.-Informatiker, Leiter Vertrieb, |