Yazan: admin | 01 January 2009 | No Comments
Categories: Applications Integration, Development
The ACM TechNews contained a pointer to an interesting article. The MD5 hash algorithm is broken. Based on this weakness, researches have succeeded in creating their own intermediary CA certificate. And this in turn allows them to sign whatever SSL certificate they want!
The presentation by the researchers is quite clear and very [...]
Yazan: admin | 16 December 2008 | No Comments
Categories: Applications Integration, Development
For people less acquainted with the Integration world, the word Bus in “Enterprise Service Bus” causes many to believe that an ESB is something distributed. But on the contrary, 95% of ESB deployments are hub and spoke. One or a few servers located centrally through which all the messages pass. Distributed [...]
Yazan: admin | 15 December 2008 | No Comments
Categories: Applications Integration, Development
Last week I was at the Devoxx conference in Antwerp. Just 20 kms from where I live and the city where I grew up. Being one of the steering members, I gave a hand here and there and was involved in selecting the talks, in particular regarding SOA and security. I really [...]
Yazan: admin | 22 November 2008 | No Comments
Categories: Applications Integration, Development
Recently I was challenged by a customer with strong Microsoft focus that required integration with a newly accquired application based on Java/JEE. Both the Microsoft .Net and Java side supported Web Services. The service contracts - message formats - were obviously different. The Java side also leveraged JMS for asynchronous communication.
That brought up 2 very [...]
Yazan: admin | 22 November 2008 | No Comments
Categories: Applications Integration, Development
In this post, I’ll cover the 2nd question that I raised in my previous post: “where to do transformations (and routing, monitoring, …) of the web service interactions?” When a consumer and service use different service defintions, how to transform between both in a Microsoft world? Or re-phrased: where is the Microsoft EBS to mediate [...]