I have been working for some time on creating my travel blog on word press. Here are some insights on my experiences on creating a travel blog on word press that you may find helpful - Selecting a theme for travel blog Wordpress offers numerous free themes, but finding the right…
Android is an open source development platform for mobile phones based on Linux, created by Google and Open Handset Alliance. The latest release of Android is 2.3. As a developer you won’t interact with Linux directly, instead you would use the Android application framework…
The Business Process Modeling Notation (BPMN) is a standard for modeling business process modeling. BPMN provides a set of graphical notations for modeling business processes. To model a business process flow, you can simply start of with modeling the events that starts the…
Recently, I updated my wordpress to latest version of wordpress 3.0.3. The latest version of wordpress (3.0 and above) provides support for multisite, so you could install multi blogs and manage this using a single wordpress database and install. Earlier this feature was…
If you are looking to get started with web services development, these series of my blog should provide you enough details with tutorials on how to go about developing web services. - Introduction to JAX-WS - Create…
This is an ongoing blog to Web Services development. In my previous blog(../index.php/2010/11/jax-ws-stack-for-developing-code-first-web-services/), I talked about JAX-WS framework in detail and how to create code first and contract web services. In this blog, I would describe…
This is an ongoing blog to Web Services development. In my previous blog(../index.php/2010/11/jax-ws-stack-for-developing-code-first-web-services/), I talked about JAX-WS framework in detail and how to create code first and contract web services. In this blog, I would describe…
In this blog , I would provide an introduction to MQSeries messaging and triggering concepts. 1. Basic MQSeries messaging concepts Queuing Queuing is the mechanism by which messages are held until an application is ready to process them. Queuing allows you to: - Communicate…
This is an ongoing blog to Web Services development. In my previous blog, I talked about JAX-WS framework in detail and how to create code first web services. In this blog, I would describe how to create Contract…
Java API for XML Web services (JAX-WS) is a technology designed to simplify the construction of web services and web service clients in Java. Before looking at the API’s and features offered in the JAX-WS stack, let’s understand the need for a web service stack. As web services…
The Sixth annual edition of IBM India's flagship business and technology event, Software Universe was held today at Grand Hyatt, Mumbai. From our Mumbai BPM Software Labs, we had demos and presentations on Industry specific BPM solutions developed using WebSphere Industry…
In my previous blog, I provided an architecture overview of the Spring framework. In this blog, I will follow it up with a simple example of using IOC using Spring. The complete source code for the application is available for download…
Spring is an open source framework created to simplify the complexity of enterprise application development. Spring framework addresses all tier of application development in a consistent manner. Spring framework provides a layered architecture comprising of well defined…
I recently read an interesting post on TSS- “Moving from Spring to Java EE 6: The Age of Frameworks is Over”. I am sure, everyone would have its perspective on the above blog and here are my views on this. But before that, let’s step back and look and why frameworks like Spring…
IBM recently announced that it would be joining the OpenJDK effort with Oracle. As per the press release "Specifically, the companies will collaborate in the OpenJDK community to develop the leading open source Java environment." This is good for the community as well as both of…
Apache Aries is an open source project for creating Enterprise OSGI Applications. Enterprise OSGI is all about using OSGI concepts, programming model and technologies in Enterprise Java space in a standard way, like JPA, JTA, JMX and so on. With Enterprise OSGI, you also need to…
As part of creating my new blog site, I was evaluating various blog and content managements systems, namely Wordpress, Joomla and Drupal. I created a demo site using Wordpress, Joomla and Drupal, but finally went with word press due to its simplicity, plug-in architecture and…
I am in US these days and relying on the GPS device to find my way out in US. So far so good, as my assumption was as long as you have a GPS device, you wouldn’t get lost. Well how about GPS device not acquiring satellite signals when you are in mid-way returning back to home,…
User interface is one of the key external visible faces for any application. Getting the user interface design right and picking up a rich user interface technology is the key for a successful project. Selecting a Rich user interface technology depends on various criteria. In my…
Apache Wink is a Java based framework for building RESTful applications. It provides implementation of JAX-RS specification and is currently under Apache incubation. Apache wink provides a service module for developing JAX-RS compatible RESTful services and client modules for…
The Indian print of my Apache CXF Book is available now for order. So if your are in India, you can order it from this link. This is the first published book on Apache CXF framework. You can also download the sample…
In this blog, we will look at how to deploy CXF application on WebSphere Process Server (WPS). One of the readers had asked me on how to deploy the sample application from the Chapter 2 in WPS, since my book covers deployment on tomcat server only. It was a good exercise for me…
navin-balaniThe WebSphere Technical conference (WTC 2010) was conducted in Bangalore, India last week. As usual, I gave presentations on BPM track. This time my presentation was about "Driving Business Agility using BPM". I build…
Spring Roo is a lightweight developer tool for rapid java application development. The recent Spring Roo 1.1.0.M1 release allows developers to build working web applications – complete with a Google Web Toolkit (GWT) front end. I tried a quick prototype using Spring Roo 1.1.0.M1…
This tutorial assists developers with building DB2 Everyplace mobile applications using J2ME DB2 Everyplace MIDP ISync APIs and deploying the application in the J2ME environment using J2ME Toolkit. Part one of this two-part tutorial uses the DB2Everyplace J2ME MIDP ISync Client…