This post has several of the most useful pages of the Apache ServiceMix documentation and other resources (like the ServiceMix Refcard). Apache Karaf, ActiveMQ, Apache Camel, ODE, Apache Aries, Apache CXF, and Jencks.
After reflecting on hit early days of learning to code. John Sonmez found that the single hardest thing about programming is learning the problem domain.
In a recent OTN article, JMS 2 specification lead Nigel Deakin covers the new features such as shared subscriptions, delivery delays, asynchronous sends and delivery counts in detail. This post has slides from Nigel's brief 15 minute video on JMS 2.
Tom Molyneux would really like to hear people talking more about the need to integrate silos of information and creating apps that give us one place to pull together many needs.
There are a ton of options for monitoring and managing your integration routes in Camel or Talend ESB. jconsole, hawtio, logstash, and Kibana are just a few.
A new patch release of ActiveMQ-CPP went live this week. A lot of bugs have been fixed that were found in the v3.7.0 release which should reduce memory consumption and improve overall stability.
The goal of this post is not to dive deep into the Mule OData connector but to give an overview of it and its utility in Mule. This example app consumes the OData feed from the city of Medicine Hat in Alberta, Canada.
The Windows Communication Foundation (WCF) Line-of-Business Adapter SDK provides for a simplified programming model on top of the WCF Channel Model by adding metadata browsing, searching and retrieving functionality, and development tools for generating and testing adapter code. Learn about it here.
An old article claims that there is always an 'ease of usability' and reusability tradeoff between building a heavyweight, coarse-grained software component with few dependencies (very usable) and a lightweight, fine-grained software component with complex dependencies. Take a look and see what you think...
This month Google added 40 new data points to its API for Google Analytics, allowing developer access to many of the new features that they've added to GA in the past year. Let's jump right in to this list of new features...
Oracle WebLogic 12.1.2 is now available. WebLogic 12.1.2 contains EclipseLink 2.4.2, this means that for the first time EclipseLink MOXy's JSON-binding is available in WebLogic out of the box. Learn the benefits of using MOXy for JSON-binding in this article.
This episode begins with an empty Eclipse workspace and builds a SwitchYard application from scratch. Watch it and find out why the successor to JBoss ESB is awesome.
This video explores the basic building blocks of SwitchYard applications and introduces some important SCA terminology used in our configuration metadata, documentation, and tooling. Check out JBoss ESB's successor in action!
This video provides a quick tour of the Eclipse tooling and introduces basic functions of the editor that you'll need to use SwitchYard, the successor to JBoss ESB.
Twitter updated their APIs recently, so that you have to authenticate to use even their search APIs to return publicly-available results. Here's how Lorna Mitchell updated her dashboards that keep an eye on twitter searches.
JAX-RS 2 is one of the most significant parts of the Java EE 7 release. You should take a look at this presentation about it so you can get familiar with it.
This episode covers the SwitchYard installer and standalone server distribution. It also demonstrates deployment of an application and viewing details of that application in the integrated admin console. It's time to get familiar with JBoss ESB's awesome new successor!
It's time to take a look at the Quickstart applications available with SwitchYard, the JBoss ESB successor. See how you can test and deploy an example application.
"When I look back at my development career, it seems to me that every programming language I was using at any given time was clearly the best one." Does this sound like you? If so, then you may be a 'religious' programmer. Let's take a look and see if you are.
Integrating test cases along with your applications can wreak havoc on the build process. A different approach is usually required for testing integration points on your enterprise applications and today I came across a nifty open source tool that can possibly help alleviate some of that difficulty.
Sometimes what needs to be federated is the API itself, not just the identities that consume it. Federating such cloud API calls involves the applications sending the API calls through an API broker under the control of the organization. This article tells you more about the methods and utility of federating APIs.
Simon Brown talks about his process for evaluating the likely risks of adding new enhancements. Managing technical risk is one of the key aspects of the software architecture role, so read this case study of such an assessment.
This video nicely complements a post yesterday by Pieter Hintjens about ZeroMQ at CERN and ESRF. It's a presentation about ZeroMQ's usage at CERN with some more details not in the article.
This post details features used by Earthquake Explorer, a Windows 8 app that displays earthquake information on Bing maps. It has a starter kit on github and should be a great practice project for creating a geolocation mashup.
The following simple geolocation demo combines the information given by the browser with a textual geocoded address and a visual marker in a map. This article will show you how to use a tool called Leaflet to build this demo app.