ABSTRACT

This chapter proposes an ideal architecture for sharing data and analysis in a smart city. The architecture intends to provide flexibility, scalability, accessibility and interoperability at the same time. The chapter presents a wider view of interoperability in the context of smart cities, wherein it is also important for enabling service, citizen innovation and civic engagement, providing technical solutions to city problems, and producing sustainable development. The chapter demonstrates the need for and proposes a new architecture to implement polyglot binding for flexible, scalable, efficient and interoperable implementation of data sharing and analysis services in a smart city. Service orientation principles and Service Oriented Architecture (SOA) can be implemented using any platform and technologies. The SOA as a conceptual architecture is presently adopted by many organizations as an efficient means for integrating current enterprise applications and legacy applications. The REST services are usually consumed for developing Web 2.0 applications and connected mobile applications.