optiPoint application module How to configure JAVA

The Wiki of Unify contains information on clients and devices, communications systems and unified communications. - Unify GmbH & Co. KG is a Trademark Licensee of Siemens AG.

Revision as of 06:12, 26 September 2006 by Teamone.dtp (talk | contribs)
Jump to: navigation, search
Construction.png This article or section is currently under construction. In order to avoid editing conflicts, please wait until this message is removed or contact the author (--Horst.reinelt 16:57, 25 September 2006 (CEST)).


This document contains practical information on how to configure the Java platform on an optiPoint application module (via the "Programs" application).

Scope of document

This document describes how to configure your optiPoint telephone so you can install existing Java platform applications and use additional MIDlet applications on your optiPoint application module.

The following topics are not dealt with in this document:

  • Operating Java platform applications on an optiPoint application module
  • Programming Java MIDlets
  • Configuring further applications on an optiPoint application module

For further information on these topics, refer to the relevant documents listed in section 6, “References”.

The information provided in this document contains merely general descriptions or characteristics of performance which in case of actual use do not always apply as described or which may change as a result of further development of the products.

The trademarks used are the property of Siemens AG or their respective owners.

Java platform and Java file types

Java is an object-oriented programming language. It is not dependent on a specific operating system but does require a special runtime environment. The optiPoint application module features a suitable environment (referred to in the following as the Java platform). This technology (J2ME) is also provided on the latest mobile telephones. Therefore you can also run many of the Java MIDlets available on the Internet, for example, on your optiPoint application module.

In contrast to Java Applets, the archive file in Java MIDlets only contains the programming classes that are actually used for the specific application.

Each Java MIDlet includes a *.jad description file and a *.jar archive file.

You must always load the *.jad description file to install a Java MIDlet in the optiPoint application module. The *.jar file is installed automatically with the MIDlet.

For further information on .jad and .jar files, see section 2.3, “Contents of .jad and .jar Files”.

Benefits of a Java platform on an optiPoint application module

The most important benefits are:

  • Flexibility:

A Java platform enables you to use additional, customized functions on your optiPoint application module without having to modify the telephone software. You can simply remove applications you no longer need.

  • Variety:

You can add extra telephone functions (for example, the speed-dialing list in the preinstalled MIDlet), or use general functions such as a calculator.

  • Support for standard tools:

You can use the familiar, standardized Java programming tools to create your own applications or have them programmed to meet your specifications.


The following requirements must be met before you start configuration:

  • The optiPoint application module must be connected to one of the following optiPoint telephones

and operational:

– optiPoint 410 standard (HFA) – optiPoint 410 advance (HFA) – optiPoint 420 standard (HFA) – optiPoint 420 advance (HFA)

You can also run the optiPoint application module on optiPoint 500 telephones, but these do not support the Java function.

● To optimize browser-based administration: – You should know the IP address of the optiPoint telephone with the optiPoint application module you wish to configure. – You should have a PC with a Web browser that can access your optiPoint telephone (and the attached optiPoint application module) via LAN. You can also connect a PC (a laptop, for example) directly to one of the telephones listed above using a LAN cable ( socket on the underside of the telephone). >See section 6, “References” to find out where you can obtain any additional information