streaming real-time data into xcelsius applications · introduction to the connector xcelsius 2008...
Post on 28-Sep-2020
6 Views
Preview:
TRANSCRIPT
COPYRIGHT © 2008, BUSINESS OBJECTS S.A.
Streaming Real-Time Datainto Xcelsius ApplicationsUsing the Xcelsius Connector for Adobe LiveCycle Data Services ES
Todd Ruhl – Adobe Solutions Architect
SLIDE 2 COPYRIGHT © 2008 BUSINESS OBJECTS S.A.
AGENDA
1. Adobe/Business Objects partnership2. Overview of Xcelsius Connector for LCDS
1. What is it2. Value proposition3. Demo
3. Overview of LiveCycle Data Services ES (LCDS)4. Build an Xcelsius application with a real-time data feed5. Q&A
SLIDE 3 COPYRIGHT © 2008 BUSINESS OBJECTS S.A.
Adobe/Business Objects Partnership
October 2007 - Business Objects and Adobe announce strategicalliance agreement at Adobe MAX
March 2008 - Xcelsius shipped with:A new connector enabling access to LCDSConnector enables Xcelsius applications to receive real-time dataA copy of LiveCycle Data Services (Express) on the media
August 2008 - Xcelsius 2008 SP1 adds new export option: AIR
Other integration points are in-process
SAP is Adobe’s largest ISV partnerMerger between two large partners equals greater opportunity for bothcompanies
SLIDE 4 COPYRIGHT © 2008 BUSINESS OBJECTS S.A.
Overview of Xcelsius Connector for LCDS
SLIDE 5 COPYRIGHT © 2008 BUSINESS OBJECTS S.A.
Introduction to the Connector
Xcelsius 2008 shipped March 12th with:A copy of LiveCycle Data Services (Express) on the mediaA new connector enabling access to LCDS
Connector offers new data access optionStream real-time data into rich Xcelsius visualization toolsCreate low latency, highly scalable and data consistentdashboards and widgets
SLIDE 6 COPYRIGHT © 2008 BUSINESS OBJECTS S.A.
New Option in Connectivity Tier
DevelopmentTime
Run Time
SLIDE 7 COPYRIGHT © 2008 BUSINESS OBJECTS S.A.
LCDS Option in Data Manager
SLIDE 8 COPYRIGHT © 2008 BUSINESS OBJECTS S.A.
Features and Benefits
Xcelsius with LCDS can :Transform your day-to-day business processes withintelligent information
Combine historical and real-time information in a complete BI contextAccelerate delivery of information in the tools your front-line staff use
Deliver business performance with real-time Operational BIMonitor large amounts of transactional data in easy to usevisualizationsResponding to changing business conditions faster via event-drivendashboards
Optimize your daily IT operationsMinimize load to infrastructure caused by frequent informationrequests (updates are pushed to clients only when there are changes)Enable business users to create operational dashboards on their own
SLIDE 9 COPYRIGHT © 2008 BUSINESS OBJECTS S.A.
Demo
SLIDE 10 COPYRIGHT © 2008 BUSINESS OBJECTS S.A.
Overview of LiveCycle Data Services ES
SLIDE 11 COPYRIGHT © 2008 BUSINESS OBJECTS S.A.
LiveCycle Data Services Overview
Platform and services for Flex clients talking to Java/JEEservers
Brings rich data to rich internet applicationsMore controlMore efficientEasier to code and maintain
SLIDE 12 COPYRIGHT © 2008 BUSINESS OBJECTS S.A.
Data Connectivity Challenges
The evolution to more engaging rich Internetapplications (RIAs) has created the need for better dataconnectivity optionsPerformance is not sufficient with XML/SOAP overHTTP for rich clientsInability to easily reuse existing server-side businesslogicNo standard way to push data from server to clientNo real messaging model to exchange data betweenRIA clients and servers
SLIDE 13 COPYRIGHT © 2008 BUSINESS OBJECTS S.A.
LiveCycle Data Services is a set of Java EEcomponents and APIs used to:
LiveCycle Data Services ESOverview
Create data-intensive RIAs with less code,less risk, and accelerated time to market dueto an innovative client-server programmingmodel
Integrate RIAs with existing applications,back-end data, and JEE infrastructure
Easily integrate RIAs with LiveCycledocument and process services
Enable collaboration, offline AIR and real-time data streaming applications to be built ina scalable and reliable manner with robustpublish and subscribe messaging
Generate PDF documents from RIAs thatinclude graphical assets
LiveCycle Data Services ES
Data Management
RPC Services
Messaging
ServiceAdapters
Data Synchronization
Off-line Applications
Data Paging
Web Service
HTTP Service
Remote Object Service
Publish & Subscribe
Collaboration
Real Time Data Push
Proxy Service
Web-tier Compiler
Portal Deployment
RIA-PDF Generation
LiveCycle
ColdFusion
Hibernate
SQL
JMS
Java
Custom…
SLIDE 14 COPYRIGHT © 2008 BUSINESS OBJECTS S.A.
Real-time data applications
AppServer
PresentationTier
J2EEBusiness Tier
IntegrationTier
ResourceTier
DBMS LDAP CRM/ERP/CM
WebSvcs.
LiveCycle Data Services
Business andTransaction Logic (Java)
Connectors to Dataand Legacy Systems
Example applications:
• Real-time stock monitor
• Real-time news feedapplications
Customers looking to integratereal-time third-party data feedswith no screen refresh and noclient/server pollingExternal
App
SLIDE 15 COPYRIGHT © 2008 BUSINESS OBJECTS S.A.
Real-time Xcelsius Applications
AppServer
PresentationTier
J2EEBusiness Tier
IntegrationTier
ResourceTier
DBMS LDAP CRM/ERP/CM
WebSvcs.
LiveCycle Data Services
Business andTransaction Logic (Java)
Connectors to Dataand Legacy Systems
ExternalApp
Business ObjectsEnterprise XI
SLIDE 16 COPYRIGHT © 2008 BUSINESS OBJECTS S.A.
How the Xcelsius ConnectorWorks – Component View
MessageServices
LiveCycle Data Services ES
Adapter Y
Adapter X
MessagingSystem Y
MessagingSystem X
JMSProviderJMS Adapter
PublisherSubscriber
RTMPAMFHTTP
Xcelsius Application
LCDS Connector
ConsumerComponent
Endpoint
XcelsiusServlet
SLIDE 17 COPYRIGHT © 2008 BUSINESS OBJECTS S.A.
Configuring LCDS for Xcelsius
Xcelsius-config.xmlXcelsius-config.xsd
XLCDSServlet
messaging-config.xml
5. Define destination in Xcelsius-config.xml
LCDS Instance
web.xml
1. Install LCDS2. Add XLCDSServlet
4. Add Xcelsius-config files3. Declare servlet in web.xml
1
2
3
4
5
SLIDE 18 COPYRIGHT © 2008 BUSINESS OBJECTS S.A.
Build an Xcelsius application with a real-time data feed
SLIDE 19 COPYRIGHT © 2008 BUSINESS OBJECTS S.A.
Additional Resources
LCDS overviewhttp://www.adobe.com/products/livecycle/dataservices/
LCDS Test DriveEight concise sample apps installed with the producthttp://localhost:8700/samples/testdrive/
LCDS full documentation:http://www.adobe.com/support/documentation/en/livecycle/
LCDS 2-day training:http://www.adobe.com/support/training/instructor_led_curriculum/flex2_data_com.html
SLIDE 20 COPYRIGHT © 2008 BUSINESS OBJECTS S.A.
Summary
Xcelsius 2008 now includes a connector enabling applications toaccess data services from LCDS
Customers can now create rich, dynamic and real-time dashboardsthat help them move towards operational BI
Setting up a data stream is not complex and can be accomplishedwithout the need for intensive IT-support
Xcelsius with LCDS creates a more compelling reason to purchaseor upgrade to the newest version of Xcelsius
SLIDE 21 COPYRIGHT © 2008 BUSINESS OBJECTS S.A.
Contacts
Business ObjectsKiet Trang kiet.trang@sap.comSaskia Battersby saskia.battersby@sap.com
AdobeSteve Gerety sgerety@adobe.comTodd Ruhl truhl@adobe.com
SLIDE 22 COPYRIGHT © 2008 BUSINESS OBJECTS S.A.
Q&A
top related