Skip to main content

Calendar-Driven News Feed and Routing Service

An intelligent life assistant tool driven by Lotus Notes Calendar that provides various services that ease business life.

Date Posted: April 8, 2009

alphaworks tab navigation

 

What is Calendar-Driven News Feed and Routing Service?

Calendar-Driven News Feed and Routing Service serves as your personal assistant tool to integrate the following services that ease everyday business life.

What makes this tool special and intelligent is that it’s driven by the Lotus Notes Calendar. Instead of the way you usually originate a service, Calendar-Driven News Feed and Routing Service will retrieve your daily schedule in your Notes Calendar, and automatically invoke the particular service you need at the particular time.

The whole process involves no user interaction. All you need to do is add an entry in Notes Calendar, specifying what service you need at what time. “Calendar-Driven News Feed and Routing Service” will take care of the rest, which saves much time and effort.

Calendar-Driven News Feed and Routing Service is built upon Service Oriented Architecture (SOA), to achieve greater efficiency, effectiveness, reuse and connectivity.

Calendar-Driven News Feed and Routing Service also incorporates some Web 2.0 technologies for a rich user experience, including AJAX, RSS; and some popular services, such as GoogleMaps.

How does it work?

Calendar-Driven News Feed and Routing Service is based on SOA, and works in server-client mode. For installation, user needs to deploy the BPEL process and other service modules to a process server such as IBM WebSphere Process Server on the server side; and Calendar, Map and UI modules to a Web server such as Tomcat on the client side.

After the application has been installed and configured and servers have been started, the tool is ready to use. You can easily input your plans into Notes by adding calendar entries, specifying the services you need and when. Calendar-Driven News Feed and Routing Service will automatically invoke the services at the preferred time according to your calendar schedule. For details, pls refer to UserGuide.pdf in the download package for instructions on using this tool.

About the technology author(s)

Ping Li

Ping Li is a software engineer at the IBM China Systems and Technology Lab in Shanghai. She joined IBM in April 2007, and is currently working on the IBM System Director Storage Manager project.

Jun Wei Zhang

Jun Wei Zhang is a Software Engineer who joined IBM Systems and Technology Group in March, 2005, and is member of IBM DS8K CIM Agent Shanghai team.

Ting Li

Ting Li is currently part of the IBM Director Product Engineer team in IBM China Systems and Technology Lab in Shanghai. Before that, she had one and half a year's experience on storage management software and CIM development.

Yi Sheng Zhu

Yi Sheng Zhu is a software engineer at the IBM China Systems and Technology Lab in Shanghai. He is currently working on the Storage Configuration Manager and Platform Configuration Library projects. He is interested in search engine technology and open source projects.

Qi Feng Xu

Qi Feng Xu is a software engineer at the IBM China Systems and Technology Lab in Shanghai. He is currently working on Platform Configuration Library project which supplies CIM-related back-end support for the IBM Director and Storage Configuration Manager projects.

Hui Yang

Hui Yang is a staff software engineer at the IBM China Systems and Technology Lab in Shanghai. He is currently working on the IBM System Director and Platform Configuration Library project which supplies CIM-related back-end support for the IBM Director and Storage Configuration Manager projects. He is also interested in CIM technology and open source projects.

Trademarks