Apache Kafka (kafka.apache.org) is a "distributed publish-subscribe messaging system" with some very interesting features for handling massive volumes of data without the traditional management and scale issues of JMS implementations. Written in Scala, it runs on the JVM and is easily integrated into Java apps.
Apache XML-RPC is a Java implementation of XML-RPC, a popular protocol that uses XML over HTTP to implement remote procedure calls.
One of the common patterns with web services is the router service. It can hide routing logic from the client or help with load balancing. Wcf 4 ships with libraries and samples to help build such a router very quickly.
Endomorphisms help you lift your computation into a data type that gives you an instance of a monoid. And the mappend operation of the monoid is the function composition.
APIs are often described in JSON, and XML Schema or XML-based client tooling doesn’t work. Swagger enables developers to describe the API message, produce API schema documentations, and simplify connecting clients to APIs.
In my last post, I mentioned the “starter-kit” applications my colleagues and I have built around the many open APIs available across the web. My contribution to this effort is a sample that leverages both the Bing Maps control and API and the TomTom Traffic Cams API to show the location of and display the images captured by over 13,000 traffic cameras in the US and Canada.
WSO2 Identity Server(IS) is rich with entitlement management based functionalities which are implemented adhering to the standards. It provides fine-grained policy based access control via XACML supporting both XACML 2.0 and XACML 3.0 specifications.
Recently finished work on a new book for the beginning ActiveMQ user, "Instant Apache ActiveMQ Messaging Application Development How-to" published by Packt Publishing. The book is a fast paced walk through as the basic skills needed to work with Apache ActiveMQ. You can also win one...
This tutorial is about Caching Responses Over Requests. It means when WSO2 ESB gets the same request then Cache Mediator will send out Caching Responses. In this example I am using my last service that I created from WSO2 DSS.
Here I am going to use code from my previous post about the WSO2 proxy in which it was written without getting End Points and wsdl from URL.
Recently I had to call a Java web service from Wcf. The service was secured with a 256-bit ssl certificate. Every request I made was rejected with a 401 Unauthorized response.
“Feature that allows clients to failover from the initial target endpoint to another, compatible endpoint for the target service”.
My team and I are creating a services platform based on a set of RESTful JSON services where each service contributes to the platform by providing distinct feature(s) and/or data. With logs being generated all over the place, we thought it was a good idea to centralize logging...
I've recently had a bug I raised with a third party software supplier downgraded from high to low importance. No one likes having their bugs downgraded (it probably shows you what a nerd I am by taking this personally) but what surprised me was the reason.
Learn something new in an Instant! A short, fast, focused guide delivering immediate results. Learn how to use the JMS API. Explore advanced messaging features in ActiveMQ. And useful information on common pitfalls new developers often encounter
Each element corresponds to a WSDL for which we need to generate artifacts. Check out my XML snippet below...
Guillaume Balas, our CMO, talked about API Business Models, about how to define your API business strategy based on your core business assets, and about how to enable new business models for your company by exposing and API. Here are some of the highlights of his talk...
Developers building a Service Oriented Architecture commonly run into pitfalls such as using too many web services or using the wrong ESB. These are just some of the tips from this short video.
Creating integrations is hard, but testing them is even harder. Here are the hard-won best practices that we’ve developed which you can apply to your integrations.
There are a few drawbacks with this design. If you find yourself having to add new types (via new methods) to the Abstract Factory class, you will have to add this same method to all concrete Factory classes as well.
This talk will review the state of this work and the implications for software and system engineering practice of bringing real meaning to UML.
Here is another helpful resource when using Retrofit, JSON to POJO. The library is really simple to use especially if you create your POJO class with the JSONGen.
See why you should write ugly code and how you can build your own Google TV with Raspberry Pi. Plus the new plan to curb frivolous software patent lawsuits.
Setting up load-balancing on the Vordel/Axway API Server is as simple as creating a "Remote Host" entry, then whenever you route to that host in a configuration, the load-balancing will apply.
There is an upcoming released at Red Hat of the new JBoss BPM product, something expected to hit the market later this year, but we have something kinda fun for you setup to preview some of the components to be offered.