Posts

Manage Fuse APIs with apiman

Image
This article aims to provide a short guide on how to get API Management capabilities provided by apiman to work with JBoss Fuse, a lightweight, flexible, integration platform that is based on Apache Camel, an implementation of many of the most commonly used enterprise integration patterns (EIP).

Creating API provider in JBoss Fuse The following few steps should quickly get you started with deploying applications into JBoss Fuse. For demonstration purposes I’m using a sample REST application (quickstart) shipped along with Fuse installation. For more information about developing applications for JBoss Fuse inspect the developer materials and other resourcesat jboss.org. Installation To obtain a distribution of JBoss Fuse please visit the JBoss Fuse download page. Installation of JBoss Fuse is very simple, as the only thing you need to do is to unzip the distribution, e.g. unzip jboss-fuse-full-6.2.0.redhat-133.zip You might also want to enable the default admin user by uncommenting the …

JBoss Booth IoT Demo at DevConf 2015

Image
DevConf 2015 (http://devconf.cz/)Spanning 3 days, DevConf.cz brought together around 1000 developers, quality engineers, administrators, and users from the Fedora, JBoss, and Red Hat communities. With almost 100 talks and workshops spread over 6 different tracks, DevConf.cz was one of the largest events celebrating free software in the region.
Together with my colleagues we prepared a booth for this great event, demonstrating JBoss/Java IoT capabilities. Our main goal was to show visitors that JBoss Middleware can be used to create an IoT solution very easily. 
Demo Use Case Description
1. Device Controller (CubieBoard)User presses a doorbell. Notification containing his picture is sent to IoT Gateway.Upon receiving user access approval from External IT System the doors are unlocked.2. IoT Gateway (Raspberry Pi)Receives a notification from Device Controller and sends approval request to External IT System.Waits for user approval and forwards it to Device Controller.3. External IT Syst…