In this post, we will explore the query OData options supported by Web API and we will also see how to use these query options from .NET clients through LINQ queries.
In the last post we said that now Mule is way smarter at automatically handling your tokens. We added the possibility to force a token id while doing authorization.
Publisher confirms are a RabbitMQ addition to AMQP to guarantee message delivery. You can read all about them here and here. In short they provide a asynchronous confirmation that a publish has successfully reached all the queues that it was routed to.
As a particularly interesting and useful example of Spring Integration's function, Daniel Matthews-Grout's blog provides a tutorial for consuming updates straight from an RSS/Atom feed and posting them to a Twitter timeline.
With messaging systems, the natural pattern is send-receive. This works very well when one node wants to send some information to another or vice-versa, but isn’t so useful if one node wants to request information from another based on some criteria.
The author started using the Parse.com API not more than a week ago, and already he's fallen in love with it. The first thing that hit him was "whoa, no extra work for storing objects in my database," and that's really it. Saving data was never easier. In this article, you'll learn how to get started.
Ultimately, Windows Communication Foundation is a framework for building services that process XML messages. The whole point of WCF is for applications to communicate across networks. This post is about understanding some lower level details about endpoints.
If you run IBM WebSphere ESB or Oracle SOA Suite, you can reduce your Integration Total Cost of Ownership by choosing an alternative with a significantly better value proposition. Red Hat Fuse or WSO2 ESB will save your project sponsor millions of dollars over a three year period.
From version 0.15, the way that publish works in EasyNetQ has dramatically changed. Previously, the client application was responsible for creating and disposing of the AMQP channel for the publication. With version 0.15, though, you don't need to open a publish channel.
Camunda is an open source BPM tool which has been forked from Activiti. In this article, you will learn how to include a Mule call from within a Camunda process, which is useful when designing processes that require information from external components, so as to be able to leverage Mule's connectivity.
This blog post demonstrates how easy it is to use Apache Camel and its new json-path component along with the camel-sqs component to produce and consume messages on Amazon SQS.
Sometimes, you want to try something new. Like last week, when I wanted to implement a builder for a domain object.
This is a basic tutorial on how to create a CXF REST service, multicast (and parallelize) the incoming request using Camel, source data from two different services, aggregate the response and
finally return the consolidated result as JSON to the the end user.
There's a ton of awesome new features that James Strachan has really wanted for some time, and now they're finally coming to Fuse 6.1. This is a quick sneak peek, focusing mostly on the new version of the Fuse Management Console, which is based on hawtio.
Large-scale legacy replacement might be the hardest job in the entire IT industry. Let Brandon Byars share his experiences with nonpublic APIs, and lessons learned from doing large scale RESTful integration across multiple teams.
This is one release of ActiveMQ that you'll really want to grab and update your software for. It allows you to do runtime config changes to the broker without a restart, and it comes with Hawt.io as the new default web console.
I was at the StrangeLoop conference last week and was surprised by the level of interest in dynamic and functional languages, in particular Clojure.
As you know, WebSocket is a key capability standardized into Java EE 7. When I talk to developers, many wonder how WebSockets are to be secured
One of the nice recent features of Spring (2.x era) is support for custom XML. This is the way that Spring itself has added all kinds of new tags such as
Learn how to build a high performance distributed systems using ZeroMQ and Python, then make it work with other languages too.
When I first started programming, I was kicking ass – every little practice exercise worked… And then I was hit with a sudden increase in difficulty… These were my reactions...
This article explores Spring Aspect Oriented Programming and its benefits in the context of Mule Flows.
Big news! The Eclipse Communication just unveiled a major new version. ECF 3.7 was just released.
This week, ZeroMQ had a major release: version 4.0.1. Pieter Hintjens, a founder of the project, has been blogging about the new security features specifically.
The simple publish / subscribe message server, Faye, has been a popular tool, especially as a Ruby gem, for several years, and this month it reached a major new milestone.