|
Virtual Devices is a platform for web services composition that provides the user with a new way to experience the content on the web.
A Virtual Devices application combines data from multiple sources into a single integrated tool to create a new web service.
Various web services can be interconnected to process web content from different sources, thus generating a different view of the data.
A set of virtual software devices are wired together in a virtual equipment rack resembling an audio rack.
A virtual device application can be a mashup of RSS Aggregators, Google Search, Twitter, Flickr, Speech Engine, ITunes, PayPal and so on.
|
There is plenty of useful information on the web and there are lots of powerful web services available; combining them, seems like a natural next step in the evolution of the web.
We believe that the web should be a friendlier environment where extracting and transforming data from various sources could be done by anyone.
We see a need for a more natural way to interact with the web
Mashups and portals have captured developers interest, we try to make the concept more accessible to end-users as well.
And yes, we believe in pushing the envelope and trying new ways to improve user experience and make the future now.
|
Virtual Devices platform is implemented as a virtual equipment rack that can host multiple components.
The virtual rack offers the infrastructure services required to connect multiple devices together. It is an expandable environment that accepts as many devices as your computer can handle.
A device is a dedicated front end to a specific web service or a set of web services. Devices are loaded remotely from a device repository.
The devices in a rack can be preconfigured through a simple XML config file or users can manually add, remove and rewire components in the rack.
|