Where is the server?
Occasionally, we get asked by prospects `Where is your server for KlipFolio? How much does it cost? They see the rich output of Klips, such as the weather, news, stocks, sports, etc. and would like to put their content on their user's desktops in a similar manner. But they first they want to know the cost of our server and how it creates RSS feeds from their data.
There is no server, we say.
Long pause. The Klip has all the intelligence to access and display the data. There is no server required.
But how does the Klip get the RSS feed? they ask.
The Klip does not need an RSS feed, we reply.
Another long pause. A Klip can read any XML. This means it can read an RSS feed just fine, thank you, but it can read any XML your servers create (including HTML, since HTML is really a form of XML).
At that point, we usually give an example. Suppose in your company has a web-based CRM application that supports 200 concurrent users. Each user has a login screen and password. Trouble is, the CRM information changes so frequently that sometimes agents miss important customer follow-ups. You want the critical CRM information for each agent visible on their desktop as a dashboard so nothing is missed. Well, you must need another server right?
No. Since the user already uses their web browser to login with authentication (and the CRM application is showing them only the data they have permission to see) a Klip can automate this login process. (Our HotMail Klip automates the authentication with Microsoft Passport, for example). A Klip can then parse the XML (including HTML) to extract out the key data for the user. From that point onward, all the built-in data processing and display capabilities of a Klip take over. The Klip now automates the users effort to monitor quickly changing data.
There is no server that needs to 'pre chew' the data so its dumbed-down RSS. The Klip can parse structured data from your existing server, display it in columns, and let each user filter it according to their needs.
There are times when you need a server, such as the data does not exist anywhere on the web. More often, if you can create a simple program that extracts the data and updates an XML file on a web server, then you are done. The Klip can monitor the XML file for changes.
So there is no server to buy. The intelligence is in the Klip.
