Views

Difference between revisions of "How to access XML applications"

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.

Jump to: navigation, search
m (Picture Show)
 
(44 intermediate revisions by 4 users not shown)
Line 1: Line 1:
<div class="breadcrumb">
+
{{Breadcrumb|0|0|{{dev-en}}|optiPoint|optiPoint application module}}
{{up}} [[How To]]
+
{{Discontinued|en|Devices}}
</div>
 
  
== Scope ==
 
For exploring the XML capabilities of the optiPoint application module you do not necessarily set up your own webserver. Just try out one of the application samples, residing on one of our public internet servers. How to access this and how to configure your phone is the scope of this article.
 
  
== Download XML enabled phone SW ==
+
How to configure your phone and how to access XML applications with an [[optiPoint application module]] or [[optiPoint display module]].
Using XML on your Siemens IP-phone requires a CorNet-IP SW starting with V5.1.34. The CorNet-IP provides encryption capabilities. Hence its distribution must follow legal requirements which do not allow unrestricted SW distribution via the  Internet. The firmware is only provided by Siemens technicians or by official Siemens Partners. Customers with self-care contracts will have access to SW within the [https://enterprise-businessarea.siemens.com SEBA] Web portal.
 
  
Another option is to register as "Open Developer" at the [http://www.siemens.com/enterprise-technology-partner Technology Partner Website] to get XML-enabled phone-SW.
+
{{Info|
 +
For exploring the XML capabilities you don't have to necessarily set up your own webserver. Just try out one of the [[XML application samples]], residing on one of our public internet servers.
 +
}}
  
To download SW see [[SW update optiPoint 410/420]] or consult the [[optiPoint 410/420#documentation|administration manual]].
+
== Prerequisites ==
  
== Configure applications using web-based management ==
+
# [[optiPoint 410 standard |optiPoint 410 standard]]/[[optiPoint 410 advance | advance]] or [[optiPoint 420 standard |optiPoint 420 standard]]/[[optiPoint 420 advance | advance]] with XML enabled Software in [[HFA]] environment
 +
# [[optiPoint application module]] or [[optiPoint display module]] must be connected to the telephone
 +
# Web-Browser on a [[LAN]]-integrated PC
  
* Obtain the IP-address of your optiPoint 410/420.
+
=== Download XML enabled phone SW ===
* Start your web browser and access phone's web-based management by entering <code>https://###.###.###.###</code> (IP-address of your phone).
 
* Follow the link: ''Administration'' > ''Applications'' > ''XML Applications'' (see screen below).
 
* Default admin passsord: '''123456'''.
 
  
[[image:Screenshot WBM oP410 XML1.gif|thumb|WBM screenshot XML applications|left|150px]]
+
Using XML on your Siemens IP phone requires a [[CorNet | CorNet IP]] Software starting with V5.1.34. CorNet IP provides encryption capabilities. Hence its distribution must follow legal requirements which do not allow unrestricted SW distribution via the  Internet. The firmware is only provided by Siemens technicians or by official Siemens Partners. Customers with self-care contracts will have access to Software within the {{SEBA}} Web portal (login required)
<br clear='left'>
 
  
* Select ''New program'' to configure a new application.
+
Another option is to register as "Open Developer" at the [http://www.unify.com/de/partners/technology-partners.aspx Technology Partner Website] to get XML-enabled phone-SW.
  
[[image:Screenshot WBM oP410 XML2.gif|thumb|WBM screenshot XML applications > New|left|150px]]
+
To download the software see [[Software update optiPoint 410/420]] or consult the {{File-DL|Administration Manual optiPoint 410-420 family|pdf}}.
<br clear='left'>
 
  
* Set the appropriate parameters in the ''New Program'' form.
+
== Configure applications using web-based management ==
  
[[image:Screenshot WBM oP410 XML3.gif|thumb|WBM screenshot XML applications > Settings|left|150px]]
+
* Obtain the IP-address of your phone.
<br clear='left'>
+
* Start your web browser and access phone's web-based management by entering <code>https://###.###.###.###</code> (IP-address of your phone).
 
+
* Follow the link: <code>Administration</code> > Enter administrator password (Default: 123456) > <code>Applications</code>.
For settings please refer to {{File-DL|XML developers guide|pdf}}.
+
[[image:Screenshot WBM oP410 XML1.gif|thumb|WBM screenshot ''Applications''|100px]]
 
+
* Select <code>XML Applications</code>.
== Application Samples ==
+
[[image:Screenshot WBM oP410 XML2.gif|thumb|WBM screenshot ''XML Applications''|100px]]
 +
* Select <code>New program</code> to configure a new application.
 +
[[image:Screenshot WBM oP410 XML3.gif|thumb|WBM screenshot ''New Program''|100px]]
 +
* Set the appropriate parameters in the <code>New Program</code> form:
  
 
{| {{DefaultTable}}
 
{| {{DefaultTable}}
 
! Parameter
 
! Parameter
! Value
+
! Description
 
! Comment
 
! Comment
 
|-
 
|-
 
| Display Name  
 
| Display Name  
| <a name of your choice to start application on your APM screen>
+
| The name of the program as it appears in the program menu on the optiPoint application module.
| length
+
| e.g. <code>Warehouse Monitor</code>
 
|-
 
|-
 
| Application Name
 
| Application Name
|  
+
| This is used internally by the application to identify the program running on the telephone
| t.b.d.
+
| e.g. <code>BusinessAppOne</code>
 
|-
 
|-
 
| Server Address
 
| Server Address
| testfloor.selfip.org
+
| The IP address or domain/host name of the server that provides the application or the XML document.
| This is the server name, where demo apps reside
+
|  
 
|-
 
|-
 
| Server Port number
 
| Server Port number
| 80
+
| The number of the port that the server uses to provide the application or the XML document.
| Standard http-port is used
+
| Standard http-port is used.
 
|-
 
|-
| Program name on Server  
+
| Program Name on Server  
| xml/program_name.xml
+
| The relative path to the servlet or to the first XML page of the application on the server.
| all files reside in sub-dir: xml
+
| e.g. <code>cgi-bin/ippApp/Start.xml</code>
 
|-
 
|-
 
| Use Proxy
 
| Use Proxy
| Yes
+
| This specifies whether a [[Proxy]] should be used.
| Yes: if you are connected via a proxy to the internet. This will be mostly the case in enterprises. [[Configuring a Java/XML proxy|How to: proxy configuration]] <br> Noif your accessing the internet w/o Proxy
+
|  
 +
* <code>Yes</code> if you are connected via a Proxy to the internet. This will be mostly the case in enterprises.
 +
* <code>No</code> if your accessing the internet without a Proxy.
 
|-
 
|-
 
| Debug Mode
 
| Debug Mode
| Disabled
+
| For applications developers only.
| for applications developers only
+
| Don't change.
 
|-
 
|-
 
| Debug Program On Server
 
| Debug Program On Server
| empty
+
| For applications developers only.
| for applications developers only
+
| Don't change.
 
|}
 
|}
 +
* Click <code>Create Program</code> to start generating the program.
  
=== Tutorial ===
+
== See also ==
This XML tutorial is an ideal tool if you start developing XML applications for the optiPoint application module. In conjunction with the {{File-DL|XML developers guide|pdf}} it demonstrates how the different XML-objects behave and appear on the screen. 
+
* [[XML Applications on optiPoint application module]]
[[image:Screenshot WBM oP410 XML3.jpg|thumb|WBM screenshot XML applications > Settings|left|150px]]
+
* [[optiPoint application module]]
<br clear='left'>
+
* {{File-DL|XML developers guide|pdf}}
 
 
=== Presence Demo ===
 
This demo simulates a presence application and shows the usage of different XML objects in an application.
 
 
 
[[image:Screenshot WBM oP410 XML Presence.jpg|thumb|WBM screenshot XML applications > Settings|left|150px]]
 
<br clear='left'>
 
 
 
=== Picture Show ===
 
This applications shows a screensaver. Each [[jpg]] can be coneverted to [[png]] and used in such an environment.<br/>
 
Remark: filename in the screenshot is too long, do not forget to type the proper extension ..*.xml if you want to try out this.
 
[[image:Screenshot WBM oP410 XML Picture.jpg|thumb|WBM screenshot XML applications > Settings|left|150px]]
 
<br clear='left'>
 

Latest revision as of 08:22, 18 December 2014

The support for this product has been discontinued!
Please visit Devices to get further information about the current product portfolio.


How to configure your phone and how to access XML applications with an optiPoint application module or optiPoint display module.

For exploring the XML capabilities you don't have to necessarily set up your own webserver. Just try out one of the XML application samples, residing on one of our public internet servers.

Prerequisites

  1. optiPoint 410 standard/ advance or optiPoint 420 standard/ advance with XML enabled Software in HFA environment
  2. optiPoint application module or optiPoint display module must be connected to the telephone
  3. Web-Browser on a LAN-integrated PC

Download XML enabled phone SW

Using XML on your Siemens IP phone requires a CorNet IP Software starting with V5.1.34. CorNet IP provides encryption capabilities. Hence its distribution must follow legal requirements which do not allow unrestricted SW distribution via the Internet. The firmware is only provided by Siemens technicians or by official Siemens Partners. Customers with self-care contracts will have access to Software within the Partner Portal Web portal (login required)

Another option is to register as "Open Developer" at the Technology Partner Website to get XML-enabled phone-SW.

To download the software see Software update optiPoint 410/420 or consult the pdf.png  Administration Manual optiPoint 410-420 family.

Configure applications using web-based management

  • Obtain the IP-address of your phone.
  • Start your web browser and access phone's web-based management by entering https://###.###.###.### (IP-address of your phone).
  • Follow the link: Administration > Enter administrator password (Default: 123456) > Applications.
WBM screenshot Applications
  • Select XML Applications.
WBM screenshot XML Applications
  • Select New program to configure a new application.
WBM screenshot New Program
  • Set the appropriate parameters in the New Program form:
Parameter Description Comment
Display Name The name of the program as it appears in the program menu on the optiPoint application module. e.g. Warehouse Monitor
Application Name This is used internally by the application to identify the program running on the telephone e.g. BusinessAppOne
Server Address The IP address or domain/host name of the server that provides the application or the XML document.
Server Port number The number of the port that the server uses to provide the application or the XML document. Standard http-port is used.
Program Name on Server The relative path to the servlet or to the first XML page of the application on the server. e.g. cgi-bin/ippApp/Start.xml
Use Proxy This specifies whether a Proxy should be used.
  • Yes if you are connected via a Proxy to the internet. This will be mostly the case in enterprises.
  • No if your accessing the internet without a Proxy.
Debug Mode For applications developers only. Don't change.
Debug Program On Server For applications developers only. Don't change.
  • Click Create Program to start generating the program.

See also