Monday, 22 March 2010

Preparing for SCDJWS Part 23: Web Services Interoperability

Share
Interoperability is the most important thing when it comes to designing and implementing a heterogeneous distributed SOA system. When it comes to Web Services you should always stick to WS-I Basic Profile, never use proprietary, platform-specific extensions.

The biggest two players on the enterprise-grade distributed systems market: Sun and Microsoft have tested and certified their Web Services frameworks to guarantee the highest interoperability possible.

Section 10 of SCDJWS exam objectives requires you to know the following technologies: Sun's Web Services Interoperability Technology (WSIT) and Microsoft's Windows Communication Foundation (WCF).

Exactly one year ago I was posting some articles about WSIT. In tags cloud please do click wsit tag in order to find all articles and WSIT examples.

Also, it is highly recommend that you read/participate in the following tutorials (first two) and interactive trainings (Sun's Skill Port):
Cheers,
Łukasz

Friday, 19 March 2010

Testing NTLM secured Web Services using soapUI

Share
I don't believe there is anyone who has ever developed a Web Service and doesn't know what soapUI is.

If not, here' the soapUI home page: http://www.soapui.org/.

Two days ago I tried to test .NET Web Service which was secured by NT authentication.

It turned out that soapUI was able to retrieve the WSDL file (NTLM worked fine), but wasn't able to invoke any Web Service method (suddenly NTLM stopped working).

I found the answer on http://stackoverflow.com.

Friday, 12 March 2010

21 things I like and don't like about Groovy

Share
I hope my post is controversial. I also hope that many of you (including experienced Groovy programmers) will learn something new :)

So here we go 21 things I like and don't like about Groovy...

Wednesday, 3 March 2010

Preparing for SCDJWS Part 22: Exceptions and faults handling

Share
Last point of section 9 of SCDJWS exam objectives talks about exceptions and fault handling.

Today some theory and loads of examples.