Issue No. 08 - August (1996 vol. 29)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/2.532043
<p>While Sun's Java has perhaps received more press this past year than any other product since Windows 95, its potential remains less understood. Java is a software platform for network-centric computing. The key to its power is its write- once, run-anywhere model. The Java runtime environment translates Java code into machine instructions that run on any supported platform. The first Java virtual machines were part of World Wide Web browsers such as Sun's HotJava and Netscape Navigator. Today, Java virtual machines are being developed for a much wider range of platforms, from operating systems to telephones. I describe Java's features and strengths, its built-in security mechanisms, and Sun's Java extensions for the enterprise. </p>
M. A. Hamilton, "Java and the Shift to Net-Centric Computing," in Computer, vol. 29, no. , pp. 31-39, 1996.