Posts

SOAP vs REST in the service layer for mobile applications

With the surge in native mobile applications and the advent of players like Android, IPhone, Palm and other big players into this market, providing frameworks to develop applications native to the device, it is important for developers to understand performance implications for every operation that the application is going to perform. WHY THE PROMINENCE? The service layer has always been a most important factor for any enterprise as that is where they have put all their money in. During the last ten years, organizations have made significant investments in SOAP-based infrastructure such as Enterprise Service Buses (ESBs) and Business Process Management (BPM) software based on WS-BPEL. The SOAP binding will allow organizations to leverage those investments in building interoperable content repositories. Within the enterprise and in B2B scenarios, SOAP is still very attractive. This is not to say that REST is not enterprise ready. In fact, there are known successful RESTful imple

Consuming a JSON response in Android

Widely hailed as the successor to XML in the browser, JSON (JavaScript Object Notation) aspires to be nothing more than a simple and elegant data format for the exchange of information. JSON's basic types are: * Number (integer, real or floating point) * String (double-quoted Unicode with backslash escaping) * Boolean (true and false) * Array (an ordered sequence of values, comma-separated and enclosed in square brackets) * Object (collection of key: value pairs, comma-separated and enclosed in curly braces) * null This article gives an insight about how to use JSON as a data interchange format, provided with the URL of a Restful Service which returns a JSON response. Advantages of JSON * Simpler than XML because it is not a markup language and a natural representation of data * JSON is better data exchange format; XML is a better document exchange format * JSON is easier to read for machines with no/thin client-side library * JSON is a natural fit
Image
java,python,ruby,.Net Job Trends java jobs - python jobs - ruby jobs - .Net jobs

Chasing your real dream

Hi all, Imagine what Da Vinci, Zidane, James Hetfield, Godel or whomever great you can imagine would have wanted to become. By becoming something does not mean only our profession but our ambition. I tend to stutter here because I could not make out the difference between career and ambition. This might be the case for many as we are born in India - I suppose. People, try flying by your past and recollect what you fantasized to be and what you are now. Now that we are mature and we tend to acclimatize our dream or maybe try forget our dream as we can safely say "I made a smart and realistic decision". What might stop one from becoming a great poet or a painter or a musician. Let me list out some. 1. Fear of inquisition that we might recieve from society. 2. Fear of survival. And many other list of fears that haunt us. Or I might say that drive us to run in an opposite direction. Take some time off for introspection. Lets do some reverse engineering. I'll take my own case.

Introduction

Hi all, This blog is to share my learnings in the open source community to open source developers. Regards, gyan.