Sign in to follow this  
xlarun

Info required on real time data streaing charts

Recommended Posts

Hi,

 

 

 

We have a requirement to create a dashboard for the users (can be more than 1000) who are present across the world. We have number of applications involved in day to day business operations. Each application is different technically from others, data are transmitted across them through IBM MQ, JMS or webservices.

 

Consider the scenario(this is not our business though)

 

 

 

A product is assembled across a assembly line. Each application is responsible for providing a part of the product. Assembling is done by another application. Each application has their own reporting tools & techniques. But for a manger who oversees everything, there is no one final reporting tool(a real time). They do have a tool to give them information offline (not real time).

 

So,our need is this. Data is available across multiple application in multiple databases. There is one dashboard which is required to show real time performance indicator and alert the manager if anything goes wrong. The interface can be a http browser or even as a app in his mobile.

 

 

 

The dashboard shall have a Map(say now we thought of adding a Google Map), where key cities are highlighted. If performance of certain indicators are down in some of the cities,the city should be highlighted. Also the (by default) manager city's performance should be shown along side map.This data should be streamed across them in realtime.

 

 

 

Can Fusion wdgets-realtime data charts do this. I saw the relevant documentation.It seems possible.

 

 

 

Can all these things be done here?

 

If so, is their any technology constraints?

 

What will be the overall performance both in client side and server side.

 

What is the model used here and where we need to do bulk of the coding?

 

When streaming data, do we have to send xml data again and again to all charts or is it a incremental data fed.

 

Is the fusion charts possible to shown as a mobile app.

 

 

 

I guess its lots to answer. We are trying to do a evaluation of a range of similar products. If you have any case studies similar to ours,pls share it with us.Your inputs would be most appreciated.

 

 

 

Thanks,

 

Arun.

Share this post


Link to post
Share on other sites

Hi Arun,

 

 

 

Wonderful job!

 

 

 

Please find the answers in-lined:

 

 

 

Is their any technology constraints?

 

 

 

>> There is no technological constrain as FusionCharts works at client side using browser's Flash Player. So all you need is a browser and Flash Player.

 

 

 

 

 

What will be the overall performance both in client side and server side.

 

 

 

>> Most of the work (collection of prepared data for chart and drawing of chart) is done at client side. At server end you need to prepare the data feed collecting from various sources as per your model.

 

 

 

 

 

What is the model used here and where we need to do bulk of the coding?

 

 

 

>> At a glance, the model is Build your data at server side (XML or data feed for realtime charts) - configure chart for alerts etc. in the XML itself at server - write chart building code at server side - the chart template swf file gets loaded at client from server along with data - at client the chart renders with your data and can alert as set.

 

 

 

So the bulk of the coding would be centered around collecting data and building data (XML or feed) for chart. A very small section of code for chart configuring and building.[/color]

 

 

 

 

 

When streaming data, do we have to send xml data again and again to all charts or is it a incremental data fed.

 

 

 

 

 

>> For real-time charts you need to set XML once and keep feeding the real-time data using standard querysting format and realtime charts will keep incrementing in real-time in certain intervals.

 

 

 

Is the fusion charts possible to shown as a mobile app.

 

 

 

>> FusionCharts v3 needs Flash Player 8 or more. So mobiles supporting Flash Player 8 or Flash Player light 3 or above will be able to show everything smoothly. We are also coming up with non-flash-player-based solutions too which we will be releasing soon.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this