sss research geotrack - polishengineers.org · - engineering vs. sales vs. management vs. ... obiee...
TRANSCRIPT
Web 2.0From Web Page to Web Application
Presented to PAEA
February 15, 2008
By Andrzej Wolosewicz
1
The Old Web
How spoiled have we become?
What used to be sufficient
- Provider portals (AOL, Prodigy, etc.)
- Monthly subscriptions
- Dial-up modems
- Static web pages written in HTML
The New Web
Today’s standard
- Dynamic content
- Customizable layouts
- Data input/storage (personal and business)
- User-controlled applications/demos
Examples
- MySpace.com
- Facebook.com
- LinkedIn.com
So What?
What does this mean for …
- Web developers?
- Companies doing business on the web?
As well as …
- IT professionals?
- Database administrators?
- Software developers?
- Executive managers?
No Simple Software Solution
Why? Many reason, but for example …
- Perpetual IT investment means a wide variety
of existing legacy applications/infrastructure
- Proprietary nature of many software packages
previously seen as a competitive requirement
- Different people have different needs
- Engineering vs. Sales vs. Management vs. …
Enter Web 2.0
What is it?
- In simplest terms, a catch phrase for the new
internet user experience
- AJAX (asynchronous Java and XML)
- Portals / Portlets
- Social (MySpace, Facebook)
- Business (Oracle WebCenter, Microsoft SharePoint, etc)
- RSS (real simple syndication)
- Blogs
Desktop Browser
Web Server
HTML Text
Previous Architecture
Current Architecture
Spatial Data
“Fusionware”
JSR-168/.NET Portal (WebCenter,
Sharepoint, WebSphere, etc.)Direct to User
Unstructured Data-Oracle
-Teradata
-SAP BW
-AGILE
-Neteeza
-Others
Map Data -ESRI/ArcIM
S
-CADRG
-AutoCAD
-Virtual Earth
Feature Data
Oracle
Spatial
Microsoft
SQL
Business Data
BI
Applications-Oracle
-Cognos
Data
Warehouse-Oracle
-Teradata
-SAP BW
-Others
The Impact
On Development
- Proprietary data handling techniques both critical and undesirable
- Increased desire for developer breadth of knowledge instead of only depth
On Business
- Independence from single enterprise software providers
- More complicated IT infrastructures
• Pioneer in Visual Intelligence solutions, combining:– Geospatial visualization (e.g. Maps)
– Business Intelligence
– RFID tracking and visualization
– Collaboration
– All in a Web 2.0 thin client technology platform
• Large presence with US Government– Tens of Thousands of users daily
– NGA, NSA, others
• Commercialized technology application for OEMs and end-customers
10
Core Product
• thincVIew
– Combines BI and Geospatial (maps) together
– Dynamically linked in a Web 2.0 application
– Launch via portal, link to other applications
11
“Imagine a Google Map of your store locations that
also displays out of stocks levels, or planogram (shelf
placement) compliance with drill down capabilities”
- AMR Research Retail Insider Jan 2008
12
thincVIew™ System Architecture
Map
Service
JavaScript Class Library
WebCenter Applications – dashboards, tracking, portals etc
Feature
Service
Tracking
Service
Collaboration
Service
Image Tiles
A P P S E R V I C E S
JSP and .NET Server Tags
XML,
GeoRSS
XML,
RSS
T H I N W E B C L I E N T
Fusion Server
I M A G E S E R V I C E S
D A T A S E R V I C E S
Other
Services
thinc
Mobile
P D A s
Tiles XML, GML, … XML, GML, … XML, SQL, …
AutoCAD DTEDDTED
WMS
R A S T E R D A T A F E A T U R E D A T A
RPF
CADRG
JPEG
2000
RPF
CIB MrSID Oracle
Other
Postgres XML SQL Server
Oracle
Spatial
ESRI
ArcIMS
B U S I N E S S D A T A
DB2Web
Service
WFS
ESRI
ArcIMS
Servers• data ingesting
• rendering optimization
• computations
• synchronization
Data• Raster Data (Images)
• Feature Data
• OGC compliant
• Proprietary
Applications• thin, rich, real-time
Client• thinc™ Interface – Browser
…thin client UI, no applets
…Web 2.0 standards
• mobile device support
thincSoft
“Visual Intelligence”
Sample Integration
Oracle Solution Architecture
ORCL
Data
Warehouse
ORCL SQL Other
Business Data
OBIEE
Oracle WebCenter
thincSoftMap Server
Coherence
WebCenter Portal
thincSoft Widgets• Map• Timeline• Charts
Oracle
10g
Spatial
Google MapsMSFT Virt. Earth
Navteq
Spatial Data
Stellent
Un-StructuredData
Other Portals Federated IMSingle Sign
On
Imagery