Seite Drucken

FOKUS Broker Mashups

An example service created on the FOKUS Broker platform is a mash-up reusing web-based resource from Google like contacts and calendar information in combination with telecommunication services of the Next Generation Network (NGN). The main idea was the ability to find all relevant telephone conferences (telco) events within a network-stored calendar and to automatically create SMS reminders and to call all participants into the conference.

The image below provides an overview of used services.

Framework_Service-Levels_500px

 

On the Service Import level the externally running Google service Google Mail, Contacts and Calendar have been integrated. The FOKUS Broker hosts a mash-up that uses these services and the communication services. The service scenario is depicted in figure below.

Framework_Scenario_500px

 

First, the service is retrieving calendar information and checks if an appointment for a telephone conference is available. 5 minutes before the beginning of the conference, the service is sending a SMS to all participants as a reminder. It starts the conference at the defined time retrieved from Google Calendar. The service is again exposed by the FOKUS Broker platform via REST to be re-used by other services.

In order to schedule every planned telephone conference automatically, a backend service, implemented as a SCXML composition script, is used checking periodically whether new appointments are available.

Presenting this short use case we wanted to show how easy and flexible the framework allows to integrate new services. The special characteristic of this scenario is the combination of services that are provided by different developers and how each service may be re-used by other developers for re-use.

 


 

  back     top