Thribhuvan Thakur

5 articles

Service Provider Interface: Creating Extensible Java Applications

Most of an application's life cycle revolves around maintenance. An extensible application allows for easy maintenance—i.e., upgrading of specific parts of a product—without affecting...

JAX-RS: The Java API for RESTful Web Services

Introduction JAX-RS (JSR 311), the Java API for RESTful web services, has had a profound effect on the architecture and design of web services. It...

Non-Blocking I/O Made Possible in Java

Non-Blocking I/O Made Possible in Java In this article we will review non-blocking IO, a feature of java.nio (New I/O) package that is a part...

An Introduction to Java NIO and NIO.2

Introduction In this article we will review some of the existing features of the java.nio (New I/O) package that are a part of Java v1.4,...

The Fundamentals of Mule Configuration

Mule, the open source messaging framework for enterprise integration, requires significant configuration using XML files. This article provides an introduction to Mule configuration. First,...

Make sure to follow Developer.com on Social Media