HPlogo Communicator 3000 MPE/iX Release 6.0 (Platform Software Release C.60.00): HP 3000 MPE/iX Computer Systems > Chapter 7 Interoperability and Internet Solutions

Introducing Java/iX

» 

Technical documentation

Complete book in PDF
» Feedback

 » Table of Contents

 » Index

by Mike Yawn

Overview

MPE/iX 6.0 is the first MPE release to provide a bundled version of Java. Java is a platform-independent language and runtime environment with a wealth of information available. Prospective users of Java are encouraged to observe the caveats regarding this initial release of Java/iX described in the detailed technical article found in Chapter 10Java sources include on-line reference materials, books and magazines devoted to Java, and widely available classes and instructional materials.

The Java programming language is an object-oriented language based on C. It first gained wide acceptance as an internet programming language because of its built-in support for handling distribution of code over the Internet, as well as prepackaged class libraries to handle sockets, URLs, and graphical content. In the few years since its introduction, it has grown beyond the internet market to become a popular language for the development of many kinds of programs, including traditional applications, especially when client/server or web-based access is required.

Programmers will find that Java facilitates the rapid development of error-free code, allowing programmers to be more productive than when writing in most other languages. The object-oriented nature of Java and the large number of readily available classes in the standard Java packages allow a high degree of code reuse.

Java includes the following major components:

  • Java Virtual Machine, for running java applications

  • Java compiler (javac), for compiling Java programs

  • Java Packages, or Class Libraries, providing Application Programming Interfaces (APIs) that cover a large number of functional areas, including I/O, networking, and user interface.

Detailed instructions on installing and using Java can be found in the article, "Developer's Kit for Java/iX" in Chapter 10, "Technical Articles."

NOTE: In late breaking news, Sun has announced their intention to deliver a 'Server only' Java platform in 1999. Because the Java Server platform is a better fit for the needs of MPE/iX users, we expect to use it as the basis for future ports of Java to MPE/iX. Accordingly, we discourage the use of the Abstract Windowing Toolkit (AWT) that is included with this version of Java/iX The AWT comprises the Java packages in the java.awt hierarchy. These interfaces are unsupported on the current release and will likely not be a part of future Java/iX releases.
Feedback to webmaster