Will Security Considerations Disable Java Applets?

Imagine a world in which Java applets on any network can set up client/server communications of the type discussed in this chapter. Perhaps an applet on your network can call a method in an applet on someone else's network or remotely run a program on that other network. An applet connects to a quote server, for example, determines that the price of a certain stock has reached the target price, and then connects to a user's machine on a network, displaying a message and requesting permission to buy. Or perhaps the applet can run an Excel spreadsheet macro to update the portfolio every 10 minutes. Many powerful applets could be written.

With this power comes potential danger. How can you prevent ...

Get Platinum Edition Using XHTML™, XML, and Java™ 2 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.