Skip to main content

Posts

Showing posts with the label integration

Smart Home Sweet Home with Gigaset Elements?

Introduction Last week I had a chance to try the Smart Home solution from Gigaset Elements . I read some articles about this product which said how easy to install this product for dummy users. Those articles woke my interest and I began to google products for Smart Home solutions. In this article (German language) you will find a nice overview about  some products for Smart Home , which can be bought in Germany. The Nest product from Google is still not available in Germany. Although it seems that RWE will offer Nest products in Germany  in couple of months. The installation of Gigaset Elements was really easy. The problem I encountered was to add the siren   sensor. I had to push hard the button on the siren sensor at the same time with the button on the base , so that they can communicate with each other. After about one hour I managed to install everything properly. Points to mention Generally the idea is very nice. Gigaset Elements try to push KISS (Keep it...

Inside-Out and Outside-In Integration of Webapps: Services and Extensions

In terms of integrating your webapp with other webapps and another way around I see two different integration types: 1. Inside-Out Integration This is the standard way and almost every webapps available use this possibility. For other webapps to be able to use some functionalities of your webapp you often offer Web services (mostly in RESTful manner) which can be called from outside or other webapps easily. In this area you offen need following strategies and standards: Webservice protocol: REST for allowing to define the functionalities you want to export to other webapps. OAuth (two and three legged) for allowing other webapps to calls your webapp services, authorization. Sometimes OpenID for allowing other webapps to use the same login, authentification. 2. Outside-In Integration This is still not commonly used in webapps development. In some desktop apps we know this as a concept of Extensions and/or P lugin s (I use these terms exchangeable). This integrati...