Dr. Srinivas Padmanabhuni

Subscribe to Dr. Srinivas Padmanabhuni: eMailAlertsEmail Alerts
Get Dr. Srinivas Padmanabhuni via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn

Top Stories by Dr. Srinivas Padmanabhuni

This article critically evaluates the role of XML binding frameworks play in the context of service-oriented architecture (SOA) platforms, and it also provides an objective evaluation of the popular XML binding frameworks in a J2EE environment. XML binding refers to the mapping of XML documents to/from any suitable internal representation (e.g., object-based representation) that is understandable by the underlying system, and in the process facilitating easy and intuitive access to the data in XML documents. In a J2EE context, this translates to an easier and logically meaningful way of accessing the data in XML documents, rather than using the low-level DOM/SAX parsers. To illustrate, in Listing 1, an order-processing application would find it easy to access Order, Item, and Customer objects rather than using the XML-specific data elements listing each element, its... (more)

Building Blocks of SOA Governance

SOA initiatives have gathered momentum in the past year with more enterprises either implementing SOA or considering implementing in the near future. The implementations we studied reveal that one of the critical challenges in SOA is designing an effective governance mechanism. A good understanding of governance concepts is essential to implementing and operating a successful SOA. Reliable governance for SOA leads to a manifold increase in an enterprise's ability to achieve the goal of business agility through SOA. Defining IT Governance The IT Governance Institute defines IT gove... (more)

WSDL 2.0: A Pragmatic Analysis and an Interoperation Framework

Web Service Description Language (WSDL) represents an IDL describing the contract between the service requestor and the service provider in much the same way that a Java interface represents a contract between client code and an actual Java object. The crucial difference is that WSDL is platform- and language-independent and used primarily (although not exclusively) to describe SOAP services. The WSDL 1.1 specification has been accepted at the World Wide Web Consortium (W3C) and is the predominant version for describing Web Services today. At W3C, work on the next generation of ... (more)

SOA-Based Inter-Organizational Architectural Framework For B2B Marketplaces

B2B marketplaces facilitate efficient search and transactions by offering services such as buyer/supplier and product/services searches and transactions such as procurement and asset disposal. Besides their market making functions, marketplaces also offer integration services such as supply chain and ERP integration and have allied with various firms to offer value-added services such as vendor ratings, logistics, and payment processing. B2B marketplaces differ from traditional marketplaces in offering increased personalization and customization of products and aggregating and d... (more)

Adding Reliability to Occasionally Connected Computing in Mobile Devices

Mobile devices use wireless networks that have limited range. Therefore, they may not always be connected to a network. This kind of intermittent connectivity in mobile devices has been one of the factors inhibiting enterprise-level adoption of pervasive mobile applications. Occasionally Connected Computing (OCC) deals with this problem. The challenge that mobile application developers face today is to develop applications that will let users interact uniformly with the application regardless of the connection status. In the recent past, Web Services have appeared as a key techn... (more)