In the previous part 4 we have seen how to load balance remote consumers on a queue using network connectors. In this part 5, we will see how the same configuration would work if we had concurrent remote durable subscribers on a topic.
The O'Reilly book "Getting Started with Mule Cloud Connect" has been out for just over a year now and has received some great feedback. But there's always room for improvement and with Mule 3.5 ready, I have updated the book to include some new 3.5 functionality and added some extra content.
In my last blog, I had some issues with Atlassian Stash. In the last week and half, I would like amend my attitude to the product.
If InterruptedException wasn't a checked exception, probably no one would even notice it - which would actually prevent couple of bugs throughout these years.
SSE is a standard used to push server notifications to clients. SSE is often compared to WebSocket as they are both supported in HTML 5 and they both provide the server a way to push information to their clients but they are different too! See here for some of the pros and cons of using one or the other.
Kerry outlined some of the details of the implementation and emphasized the fact that Java EE can be a great solution for applications that are considered small/lightweight.
This workshop will introduce you to the possibilities for your business when leveraging these two new and exciting products. Each week we will push out the next installment of this workshop that will lead you through building an online retail web shopping cart application, leveraging rules, events, and a rule-flow.
Fabric8 is a upstream community for the JBoss Fuse product from Red Hat. It’s is an integration platform based on Apache ActiveMQ, Camel, CXF,Karaf, HawtIO and others. It provides automated configuration and deployment management to help make deployments easy, reproducible, and less human-error prone.
I’ve not yet found the perfect way to implement correlation ids within a Java/Spring-based application, but after chatting to Sam via email he made several suggestions which I have now turned into a simple project using Spring Boot to demonstrate how this could be implemented.
Every endpoint created by the Apache CXF runtime has potential interceptor chains for processing messages. The interceptors in the these chains are responsible for transforming messages between the raw data transported across the wire and the Java objects handled by the endpoint’s implementation code.
This article contains a quick tip on creating a Spring REST utility for current HTTP requests. Sometimes it's easier to get the underlying Servlet request to get some headers or variables. This is used in the simple REST service using HTTP.
After attending Sam Newman’s microservice talks at Geecon last week, I started to think about what are the essential features of service-oriented/microservice platforms for monitoring, reporting and diagnostics: correlation ids. Correlation ids allow distributed tracing within complex service oriented platforms.
As Mule consultants, one issue we seem to repeatedly face is the excessive amount of time spent building the input/output structure of the DataMapper. The DataMapper in Mule 3.4 helps you solve this issue if you have XML, by importing the input using an XSD. The same with JSON, you can provide a JSON sample.
Personally, I find it very rewarding to contributing to communities, and the overall health of the API community, by contributing ideas, engaging in conversations, without the expectation that it will all result in revenue for API Evangelist.
In combination, the aim is to both help get more meta-data about APIs available in public and also begin making it easier to find these APIs. We’re also open-sourcing the API Search engine, so others can run their own search engines also (see APIs.io) for more information on this.
The idea of this blog post is to give you a short introduction on how to do Real time sync with Mule ESB. We’ll use several of the newest features that Mule has to offer – like the improved Poll component with watermarking and the Batch Module.
Thanks to the popularity of REST, most of us now know HTTP methods like GET, POST, PUT and DELETE better than we probably care to. Nonetheless, most of you probably don't know much about a more obscure but pretty handy HTTP method - PATCH.
Make sure you didn't miss anything with this list of the Best of the Week in the Enterprise Integration (May 16 to May 22). This week's topics include the Oracle vs. Google copyright battle, generating UML class diagrams, designing APIs with best practices, and correctly using Apache Camel's AdviceWith unit test.
For the third year, Findwise, an enterprise search system integrator and consulting firm based in Sweden, is doing a global survey of user experiences with content findability tools. Many of us in the field of search technology want to see how enterprises are progressing with their search initiatives.
JAX-RS contains a rather nice handy representation of the a Link that can be serialised with and adapter into XML and JSON
This blog post is the fifth in a series of blog posts outlining the axioms of the API economy – and covers the fifth and last axiom. However, it won’t be the last post in the series – once we’ve covered all the axioms, we’ll proceed and talk about their consequences also.
ClojureScript.test may fail with a confusing exception due to a couple of reasons.
For doing SSL with SOAP, there’s a few things you need to setup.
One of the things that has changed in the new version is that in JAX-RS 2.0 there is a Link object so rather than being able to only inject String and URI you can also inject the correct rel attributes.
I’ve been approached by Plurasight a few months ago and met them at JavaOne