Exploiting JSR 269 : How to Verify Annotations while Compiling

The Issue Now-a-days every library that you use is Annotations based. Annotations offer a better readable approach over the traditional XML approach. But there is a problem while using annotations, you can not force a class to have some annotations in place. You can say it with XMLs by creating some abstractions but you can [...]

Agile Testing – Incremental Functional Test Approach

Software development is all about incremental functional development. However we find a great impedance mismatch between development and testing synchronization. Though we talk about continuous integration and verification, most of the user stories come for verification only at the end of sprint which pose a major challenge in front of the testers just because of [...]

HTML5 – Multithreading in JavaScript with Web Workers

Web Workers defines an API that can be used for running scripts in background threads. In traditional browsers javascript was capable of running in a single thread, due to which it was difficult to run background tasks. Also the capabilities and performance of client side applications were limited. However, there are some asynchronous functions like [...]

Data transmission over the network with Spring Integration

Simple and basic steps and options that will help you to implement Network based messaging using Spring integration framework.