Following my previous post on the internals of asynchronous and conversational services in Tuscany SCA, which options are available for consuming these services when you cannot use a Tuscany SCA runtime on the client?. Depending on the transport binding used you would expect to find a certain level of standarisation on conversational/asynchronous services implementation, allowing [...]
Posts under ‘SOA’
SCA Async/Conversational services Part 1: Internals of Tuscany SCA
Sometime ago I wrote about developing applications with SCA on a JBI-based infrastructure, using simple SCA services for that. I’m coming back again with two separate SCA blog posts discussing the usage of more complex services, asynchronous and conversational services: In this post, I provide an example client-server project that implements a conversational and asynchronous [...]
Dynamic LDAP-based authentication and authorization in Servicemix 3
Recently, we have been working quite extensively with Apache Servicemix, a JBI-compliant ESB. One of areas we have been looking into is securing services in general and how to perform ldap-based authentication and authorization for those services in particular. A good starting point to understand Servicemix (SMX) security features can be found here. I will [...]
Developing applications with SCA and a JBI-Based supporting infrastructure
We have been working with SOA technologies and solutions in the commercial and open-source arena for some years now and I would like to start a new series with this post covering the developments of two mayor standardisation efforts in this area, SCA (Service Component Architecture) and JBI (Java Business Integration). While for some time [...]
Performance Tests with Jmeter, Maven and Hudson
Continuing with the series of blog posts regarding testing, automation and continuous integration, this time I will talk about how to integrate performance tests, in this case using Jmeter, with Maven and the Hudson continuous integration system. Jmeter is one of the main tools we use in our projects to create relevant performance tests, and [...]