Mocking static methods

The blog at http://blog.xebia.com/2007/06/21/mocking-static-calls/ mentions numerous ways that enable a developer to mock static calls, however, with the advent of new mocking frameworks mocking static calls is much more simpler, and would avoid changes in the original design that were made to make it testable. Mockito is quite a popular mocking framework, but it still [...]

Soap web service call in Android

Recently I started using the Android SDK and came across a requirement to make a SOAP based web service call on the Android platform. In this blog I will explain how this can be implemented. Android SDK does not contain any framework/library for making SOAP calls hence we are left with either messing with XML [...]

Life in a Corporate -4 Quality, a Way of Life

In IT industry, every company talks about Quality. I think there is widespread misperception among IT professionals that quality means quality of the software only. This is not true completely. In my opinion, quality is a way of life. Anything that you do in office should be of the top quality. Quality should be practiced [...]

Web Services Security

Web services is all about interoperability among different technology platforms. So, while applying security for web services, the key thing is to have an interoperable security platform. The organizations behind web services standards ( OASIS ) have kept this in mind while creating standards for web services security. And I will say that they have [...]

Architecture Terminologies – An Introduction

At times I was involved in discussions where people of top brass where also present. I was having (and still have) little experience compared to them. I used to hear lots of terms which clearly and smoothly surpassed my head. I was at times amazed by listening about friction, surface area and all in software [...]