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
The second half of the workshop will be taking you through the same type of exercise, but with the JBoss BPM Suite, where you will put together an application that leverages a process, integrates rules, leverages human tasks, allows you to design your own forms, and much more.
Whatever be the underlying process, rules, connectors and other selling components, if the End-User is not happy with the look and feel, screen navigation, custom change flexibility, responsiveness and response time for screen navigation user Interface. In most cases it will be a No-No.
Every week here and in our newsletter, we feature a new developer/blogger from the DZone community to catch up and find out what he or she is working on now and what's coming next. This week we're talking to Roger Hughes, a software developer at Bet365 in Stoke-on-Trent, UK.
It’s been a long time since I’ve posted topics relating to JavaFX. So, if you are still following along, awesome!
The battle between software giants Oracle and Google hit close to home again last week, when a Federal Court of Appeals overturned a 2-year-old ruling by a lower court and established that APIs are entitled to copyright protection. The first reaction from most people is: how strange!
This blog post is the fourth in a series of five blog posts outlining the axioms of the API economy. The post follows on from the first three Axiom posted (also see an intro to the series in the first Axiom). Axiom #4 addresses the issue of what should an organization choose to API-enable first and why.
Last week I wrote a blog post how to load complete inheritance tree of Spring beans into list. A similar feature can be used for autowiring all implementors of a certain interface.
This blog post expresses my personal thoughts about some best(?) practices that will help you when dealing with Rest API.
Service Oriented Architecture is a software design principle and architectural design pattern to represent self contained unit of functionalities called service. SOA promotes design principles involving loose coupling, reusablility and coarse grained services.
Make sure you didn't miss anything with this list of the Best of the Week in the Enterprise Integration (May 9 to May 15). This week's topic includes the devs of the week, Oracle v. Google, microservices with Fabric8, and adding a request interceptor in Spring.
As a successful API designer, it will no longer suffice to think about all sorts of object-oriented aspects of your API, you will now also need to consider functional aspects of it.