4. XML-IDS
Introduction
Today most government, public services
organization and/or corporate
businesses need some sort of
communication with people either indoor
or outdoor.
There are lots of ways to publish real
time information to mass of people. But
the most successful are those, that
people always pay attention, are
computer- generated audiovisuals with
photo realistic graphics, text and
animation.
5. XML-IDS
What is IDS?
IDS stand for Information
Display System.
It is a board or a television
screen displaying relevant
public service information.
XML-IDS, is the information
display system using XML
capabilities.
6. AirVUE – IDS for Airport using XML and Flash capability
8. Tools and Technologies
• What we used?
• Technologies used
• XML
• RSS feed
• SUN RSS Parser
• Flash Active Script
• Java
• Tools used
• Macromedia Flash 4.0
• Eclipse IDE
9. About RSS and Why?
RSS stands for Really Simple Syndication.
RSS defines an easy way to share and syndicate site content using
XML files which can be automatically updated.
RSS provides a method that uses XML to distribute web content to
many other web sites.
It’s a way of fast browsing for news and updates.
10. Yahoo Weather Feed
RSS Request
It follows the simple HTTP get syntax
Request starts with a base URL and then add parameters and values after a
question mark (?)
Base URL
http://weather.yahooapis.com/forecastrss
Request Parameters
P for locations
U for degree units (Fahrenheit or Celsius)
Example
http://weather.yahooapis.com/forecastrss?p=95112
RSS Response
RSS response is an XML document that conforms to the RSS 2.0
specifications
RSS Feeds Used in XML-IDS
11. IDS Engine fetches City Name from
title tag and temperature from
condition tag
XML document representing weather feed
14. About SUN RSS Parser
The SUN RSS parser is the by-product of the JSP tag library.
Although the parser was developed with the tag library in mind, it is
completely self-contained, and it can be used in Java applications.
The RSS object generated by the parser is a Java object
representation of the RSS document found at the provided URL.
In addition to RSS Parsing using URL, It can also parse File objects
and InputStream objects.
There is no specific reason why we used SUN RSS Parser.
We used it just because it provides, what we want.
20. Example: FIDS
Network
Transport
Network
Transport
Airline Data
Center
Airport
Flight Information
Display System
-------------------------------------------------------------------------------------
Existing
Internet
Transport
Internet
Transport
Schema
Generator
Security
(Firewall)
Security
(Firewall)
XML
Parser
Test Facility
FIDSXML
Message
FTP
HTTPS
SOAP
New
21. Application of XML-IDS
• Real time flight IDS that displays the different arrivals or departures
occurring over a specific period of time.
25. Application of XML-IDS
• Corporate Advertisements on
the busy streets.
• Consumer Messaging Applications
in and outside of retail shops
displaying advertising and in-store
promotions
26. Application of XML-IDS
• Other applications
• Airport and Airline security
and operations monitoring
• Casino
• Shopping Center
• Concerts
• Rental Business
• Traffic Information System
• Video Wall
27. Advantages of XML-IDS
Consolidates information from various sources
Save Time!
Multiple snippets of information in one display area
Richer information pool!
Capture public attention using attractive animated effects
Impact!
Ease and convenience