Mohit Chawla

Subscribe to Mohit Chawla: eMailAlertsEmail Alerts
Get Mohit Chawla via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn

Top Stories by Mohit Chawla

Most companies, especially from the banking domain, develop a large amount of their software in C/C++, and generally, they are not interested in redeveloping the code in any other new generation language, such as .NET or Java, due to cost and performance reasons. One well known advantage [1] to sticking with the C++ legacy application is performance. Most scientific applications are intentionally developed in C++ for the same reason. But then, integration of this existing functionality with the new application is a big issue. The solution to this problem is incubating service orientation into the application architecture and accessing the legacy code by exposing it as a service, based on open standards so that it can be used across various platforms. One of the ways of implementing Service Orientated Architecture (SOA) is Web Services; it provides a strong foundati... (more)

Best Practices and Solutions for Managing Versioning of SOA Web Services

Service-oriented architecture (SOA) and Web services are being critically considered by most organizations today in some form or another. The adoption of SOA and Web services has gained momentum after the standardization of various aspects such as security, business process coordination, transaction management, communication protocol, registration and discovery, etc. However, one notable and practical aspect of designing, implementing, and managing services has not been tackled at a specification level. This aspect is related to the management of change and interface versions. R... (more)

Bringing Interactivity to SOA and Web Services Using AJAX

Web-based applications have been used widely and are quite popular - from booking tickets to checking e-mail, they are all Web-based. As the popularity of and demand for Web-based applications has grown, users expectations have also grown. Users want their Web interfaces to be robust and they want instantaneous reactions. The present Web-based applications are typically client/server-based applications with a thin JSP/HTML client. The user has to wait for the response from the server since all the processing is done on the server side. The biggest drawback in Web-based applicati... (more)