omnivoke |
description |
OmniVoke is a framework that aims to automating the invocation of generic Web APIs.
It provides a unique entry point for the invocation of most Web APIs that can be found
on the Web. The framework abstracts away the heterogeneities of different APIs and
consequently eliminates the need for developing a custom tailored client per Web API.
OmniVoke relies on non-intrusive semantic annotations of HTML pages describing Web
APIs, in order to capture both their semantics as well as the information necessary
to carry out their invocation. The framework developed is based on RESTful principles
to simplify its use and to adequately exploit the Web infrastructure for scalability. |