XML Web Services R2.2 FAQ
XML Web Services R2.2 FAQ
GENERAL QUESTIONS ABOUT XML WHAT IS XML? IS XML HTML? WHAT IS THE DIFFERENCE BETWEEN XML AND C OR C++? WHAT IS SOAP? WHAT IS A WEB SERVICE? TECHNICAL QUESTIONS ABOUT ALCATEL XML WEB SERVICES
2 2 2 2 3 3 4
2.1 HOW DO THE ALCATEL XML WEB SERVICES WORK? 4 2.2 HOW DO I GET ACCESS TO THE ALCATEL XML WEB SERVICES? 4 2.3 WHAT DEVELOPMENT ENVIRONMENT IS NEEDED TO USE ALCATEL APIS? 4 2.4 WHAT ARE EXACTLY ALCATEL XML WEB SERVICES? 4 2.5 HOW ARE THE ALCATEL WEB SERVICES IMPLEMENTED? 5 2.6 WHAT IS THE PURPOSE OF WSDL FILE? 6 2.7 WHERE CAN I GET ARCHITECTURE & SERVICE DESCRIPTIONS OF ALCATEL SOLUTIONS USING WEB SERVICES? 6 2.8 WHAT'S IN THE DEVELOPER'S KIT? 6 2.9 WHAT PROGRAMMING LANGUAGES DO YOU SUPPORT? 6 2.10 WHAT CAN I DO WITH THE WSDL FILE? 6 2.11 HOW CAN I VALIDATE OR TEST MY APPLICATION? 6 3 3.1 3.2 3.3 3.4 XML PHONE WEB SERVICES 7
WHAT IS A CALLREF? 7 WHAT IS AN ASSOCIATED DATA? 7 COULD YOU EXPLAIN THE EVENTS MECHANISM? 7 I HAVE AN OTUC INSTALLATION OR AN API FRAMEWORK 2.0 INSTALLATION WITH A LICENSE FILE CONTAINING THE XMLTELEPHONY LICENSE. HOWEVER I CANT GIVE THE XMLTELEPHONY RIGHT TO THE USERS. 7 MY IP TOUCH XML SERVICES DO I NEED AN OMNIPCX PLATFOM TO VALIDATE/TEST MY IP TOUCH APPLICATION? CAN I USE IN MY APPLICATION IP TOUCH WITH ANOTHER XML WEB SERVICES 8 8 8
4 4.1 4.2
required for the removal and replacement of this item.</notes> </part> On its own, an SGML or XML file (including HTML) doesn't do anything. It's a data format which just sits there until you run a program which does something with it.
XML API Framework Web Services which is the entry point for all web service and allows to open a session with the Framework My IP Touch XML Services provides means for an application to interact with users of OmniPCX Enterprise or Office communication servers through their IP Touch terminal. Thanks to this openness, an application is able to take the control of an IP Touch terminal. This lets the application build screens and collect user actions. Screen control is granted when a user activates an application on his terminal. If the user has not activated an application, My IP Touch XML Services still allow the application to issue notifications to the terminal. XML Phone WS available on the both platforms are made of 2 subsets of features: Call control Services : to manage calls on the users business phone set Advanced phone Services : to access OmniPCX Directories and to manage users nomad mode and users Call Log information XML Phone Set Programming WS available on the both platforms allows customizing the behaviour of the users phone set and the phone set associated resources XML Assistant WS (only for OmniPCX Enterprise) provide, to an external application, the ability to set and review the rules that route incoming calls of an user. XML UDA WS provide search facilities to access Phone book directory or any external LDAP directories. XML Messaging WS (only for OmniPCX Enterprise) are used to interact with an AlcatelLucent Voicemail 4635 or an Alcatel-Lucent Voice Mail 4645 or VXML voice mail of OmniTouch Unified Communication. My Messaging Web Services allow to : List of voice messages Play a voice message on the phone (with Pause, resume and stop) Forward the message to another phone set Record a voice message from the phone (with Pause, Resume, stop, play for verify) and Send to one or more persons Delete a voice message Callback the sender XML Pbx Management WS (only for OmniPCX Enterprise) are designed to help the development of a Global Enterprise Identity Management solution. The aim of My Management Web Services is to offer the capability of managing part of the OmniPCX configuration data, particularly information related to subscribers and subscribers phone sets..
2.7 Where can I get architecture & service descriptions of AlcatelLucent Solutions using Web Services?
See the XML Web Services White Paper. Available on the web.
3.4 I have an OTUC installation or an API Framework 2.0 installation with a license file containing the XMLTelephony license. However I cant give the XMLTelephony right to the users.
In order to be able to give the right to the XMLTelephony service to a user, you should first enable the XMLTelephony proxy in the configuration for the API Framework service. This configuration can be accessed through the list of the services declared in the webAdmin.
4.2 Can I use in my application IP Touch with another XML Web Services
Yes of course, you can develop an application which provides, for examples, telephonic features in addition to graphical presentation. The same server platform will embed the framework for XML Web Services and the PRS (Presentation Server) for My IP Touch XML Services.