Integrating Web 2.0 and RESTful Web Services in Enterprise Grids
The integration of service-oriented architecture (SOA) and grid computing has been gaining momentum since the early 2000s. Most of the SOA-based grid implementations have been created using the lingua franca of the web services, namely SOAP, XML-formatted, message-based services. Although this technology provides advanced features such as security, transactions, reliability and workflow, these features are not always used in grid implementations. Adding these sophisticated features to the technology stack when they are not needed or used makes the implementations difficult and tedious for implementers. Web 2.0 and REST offer a set of techniques and tools that results in a paradigm shift in the web and enterprise applications. This chapter discusses the integration of Web 2.0 and RESTful web services into grid implementations. The suggested techniques and technologies alongside the proposed architecture will be discussed. Moreover, this chapter will explain how this model is useful and greener.