iBeans - really simple integration for web applications
iBeans - really simple integration for web applications
What is iBeans?
iBeans is a set of Java annotations for describing how to interact with an HTTP service through a Java interface. An iBean defines a specific API for integrating with services such as Amazon AWS, Facebook, Twitter, Google, and more.
Why iBeans?
The idea behind iBeans is to provide a simple way for developers to connect to external services quickly. iBeans is not an implementation, rather it is an API specification that allows a developer to describe how to interact with a service without needing to write the code to do it. and iBean can be considered as a blue print for interacting with a service, describing the what, not the how.