The Axway API Gateway is often used as a gateway in front of APIs / Web Services. The connection to the API behind the API Gateway often is over SSL. If this connection uses a self-signed certificate (i.e. not VeriSign or another global CA), then how do you configure the trust for this connection?
I am throwing the entire kitchen sink into a small web application that I am developing as part of this post - Spring Boot, Spring Integration, RabbitMQ and finally the topic of the post, the Websocket support in Spring MVC with Spring 4.
Previously we wrote about how to run this component in the Cloud. Now we want to provide you with not only a standalone local installation, but also a small introductory lab-based workshop to keep you busy. It is time to get hands-on with this component!
In the previous part 1 we created a network connector from broker-1 and broker-2. We were able to see how messages for queue "foo.bar" on broker-1 were forwarded queue "foo.bar" on broker-2 when there was a consumer on broker-2 for queue "foo.bar".
This post describes how to use this new Mule message class can be extended to allow for session and/or invocation scoped message properties to be set on the message before it is being sent to a Mule flow. I created this new Mule message class to unit test Mule transformers.
I’m excited to announce our early access release of Mule 3.5. We’ve done a ground-up rethink of our database and web services connectivity, resulting in new connectors which help you integrate in fewer clicks than ever that are fully integrated with DataSense.
As we make final preparations for APIStrat Amsterdam 2014 we’re thinking about how the conference has changed and grown in just one year. Our inaugural event in New York was attended by 350 API providers, and the service providers who support them.
A good practice in Mule ESB is to supply properties using a property file. You will end up adding passwords to the properties file. You might want to encrypt the passwords so it is not visible for every one who has access to the property file. Mulesoft described how to do this in combination with the Mule ESB.
While static polymorphism is often discussed in the context of C++ (in particular, related to CRTP and method overloading), we can generalize the concept to help us choosing the most optimal function and property names of a public interface.
I had earlier blogged about a way to write a standalone Spring Integration application. Spring Boot makes creating this standalone application much simpler. The simple flow was to poll the USGS service providing information about the earthquake activity around the world and to log this information.
I want my Mule configuration files to look cool, even though I use components, transformers etc that I implemented myself. In this article I will show a very simple example of how to create a custom Mule component and implement support for my own namespace in Mule configuration files.
With the release of the Red Hat JBoss BPM Suite we have something kinda fun for you setup to preview some of the components found in the product itself. I have put together a preview of the JBoss BPM BAM Dashboard Builder component and pushed it into the Cloud.
Infinispan 7.0.0.Alpha1 makes it possible to run the HotRod client in an OSGi container such as Karaf. Until this point there was no easy way to find out which libraries were required for the HotRod client to run in OSGi. These libraries then had to be installed manually and dynamic imports enabled for all the libraries.
ActiveMQ message broker is a core component of messaging infrastructure in an enterprise. It needs to be highly available and dynamically scalable to facilitate communication between dynamic heterogeneous distributed applications which have varying capacity needs.
Microsoft has introduced tons of enhancements in SharePoint in the past few years to make it compatible for the enterprises. It would be unfair to consider SharePoint just as a collaboration tool. With the help of the apps discussed above, SharePoint enables business to complete their day-to-day activities on the go!
So how should you choose the best ESB solution? As you begin the journey to evaluating your next generation integration platform there are critical components that will help you connect, implement, and deploy faster:
Beanstalkd doesn't really have access control so you will want to lock down what can talk to your server on the port it listens on. It's a deliberately lightweight protocol and I like it, but do double check that it isn't open to the internet or something!
I have previously blogged about CamelOne 2014 conference is now hosted as part of the DevNation conference and its great to say that the Fuse team will be there presenting the latest cool stuff happening around projects like fuse/fabric8 and hawtio, and about Apache ActiveMQ and Camel too.
Make sure you didn't miss anything with this list of the Best of the Week in the Cloud Zone (Feb. 28 to Mar. 6). This week's topics include connection pooling with Apache products, Red Hat announces new releases, getting started with Beanstalkd, authenticating with OAuth, and WebSocket implementation.
This article discusses why it’s important for connectors to support bulk operations whenever possible. If you want to add batch support to an existing connector without breaking backwards compatibility, the article covers how to register discoverable transformers.
Great enterprise SaaS are hard to come by. Finding tested and proven software that can withstand hundreds of users is often a rare occurrence. In this article you will learn about three must-use Software-as-a-Service providers for different business needs.
One of the interesting things is that an API is particularly suitable for organizations which address a global market. In a global environment, you require an API Portal which enables developers to self-register at any time of the day or night.