macchina.io Blog

Internet of Things, edge computing, IoT device software, C++


The IoT Framework

Over the past few months we have been quite busy working on our newest product which we call the “IoT Framework”. In a nutshell, the IoT Framework contains everything needed for building software for Internet of Things-enabled devices. Of course the framework is based on our existing C++ toolkits, most notably the POCO C++ Libraries. […]


Connecting a JavaScript Web Application to a C++ Backend With Remoting NG and JSON-RPC

Applied Informatics Remoting NG 2013.2 contains a new JSON-RPC transport that implements the JSON-RPC 2.0 protocol. JSON-RPC is a stateless, light-weight remote procedure call (RPC) protocol using JSON as serialization format and HTTP or WebSockets as transport. This can be used to make a JavaScript web application talk to a C++ backend, RPC-style, by simply […]

Tagged , , ,

POCO, iostreams, Windows CE and DLLs

Since release 1.4.0, the POCO C++ Libraries support Windows CE (or Windows Embedded Compact). Except for a few minor restrictions due to a lack of support for them in Windows CE, POCO works quite well on Windows CE 5.0 or later. However, there is an interesting issue that results from the combination of having classes […]

Tagged , , ,

Software For The New Internet Of Things

The Internet of Things, also referred to as Industrial Internet, or Internet of Everything, is one of the major industry trends of 2013. Interestingly, as some may remember, it was also a buzz phrase a few years ago, back then referring to then trendy RFID technology. RFID never really lived up to the expectations, though. […]

Tagged , , , , , , ,