Using LCDS to Power Live REAs
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Using LCDS to Power Live REAs

on

  • 1,827 views

Lessons learned while we developed world's most flexible test management system

Lessons learned while we developed world's most flexible test management system

Statistics

Views

Total Views
1,827
Views on SlideShare
1,789
Embed Views
38

Actions

Likes
0
Downloads
2
Comments
0

7 Embeds 38

http://blogs.yourzephyr.com 10
http://www.getzephyr.com 9
http://www.linkedin.com 8
http://getzephyr.com 4
https://www.linkedin.com 3
http://www.slideshare.net 2
http://webcache.googleusercontent.com 2
More...

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Using LCDS to Power Live REAs Presentation Transcript

  • 1. Rich Enterprise Applications Using LCDS to Power Live REAs Shailesh Mangal Chief Architect, Zephyr Apr 22 2009
  • 2. It is assumed that you... Are well conversant with Java Love Flex and stunning UIs Are familiar with LCDS/BlazeDS Are 18 or older
  • 3. By the end of todays session you’d have... Seen world’s most flexible test management platform built with flex and LCDS Learnt how LCDS can make REA truly dynamic An idea of some of the common issues of LCDS
  • 4. Forced to Innovate Our target was to build A complete dynamic system Rich engaging UI Realtime metrics Live dashboards Instant global collaboration
  • 5. Zephyr: World’s Most Flexible Test Management Platform Cloud REA Manage
 

Test
resources Zephyr is an on- 

Releases/Sprints demand Enterprise Test 

Requirements Management Platform 

Test
cases that manages all aspects 

Schedules of the testing lifecycle, 

Test
execu7on integrates various test tools 

Defects and systems (on-premise and cloud-based) and 

Documents provides global access, 

Automa7on collaboration and 

Collabora7on management visibility. 

Repor7ng
&
Metrics
All
 above
in
real‐7me.
  • 6. Zephyr Features
  • 7. Zephyr in Action
  • 8. Architecture Client Remote Object Assembler Orchestration ........... S1
  • 9. Live cycle data Service - What? A software to analyze, monitor, manage and push data to flex clients. Uses amf over rtmp or rtmps Supports tunneling & fallback on http Automatic data marshaling and de- marshalling to and from amf Scalable: Based on JAVA NIO
  • 10. Keep in Mind Object Model Hierarchical values or Managed associations Summary Object v/s Detailed Object Single Object (getItem) v/s Object collection (fill) Transient Objects can also be pushed AOP/Spring: Interceptors are very useful Fetch on Click or prefetch Manage Conflict, Transactionality (JOTM/ Spring)
  • 11. Our Challenges Technical Object IDs (NaN = 0) Java 1.5 :- Generics and Auto boxing (Number to Integer, Number to Long), Java Enumerations Data push in complex Object hierarchy Web.xml filters
  • 12. More Challenges... Non Technical Skilled resources Documentation or lack thereof Best practices Support
  • 13. What helped us Documentation http://livedocs.adobe.com/livecycle/es/sdkHelp/programmer/lcdsjavadoc/ http://livedocs.adobe.com/livecycle/es/sdkHelp/programmer/lcds/wwhelp/wwhimpl/js/html/wwhelp.htm FlexCoders Yahoo group Books The RIA Book
  • 14. Questions
  • 15. http://www.getzephyr.com/shaileshsblog/ shailesh.mangal [at] getzephyr.com © 2008-2009 , D Software Inc.