Welcome!

Aravilli Srinivasa Rao

Subscribe to Aravilli Srinivasa Rao: eMailAlertsEmail Alerts
Get Aravilli Srinivasa Rao via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by Aravilli Srinivasa Rao

UDDI (Universal Description, Discovery, and Integration) is widely accepted as the standard for Web services publishing, querying, and discovery. A UDDI registry allows you to publish and browse Web service references via SOAP (Simple Object Access Protocol) and HTTP interfaces. The structure of the UDDI specification allows the possibility of private UDDI nodes or a private UDDI registry. A private UDDI node can implement all the UDDI APIs (Inquiry and Publish) as defined by the UDDI specification, but it doesn't participate in the replication scheme, nor does it reside within intranets, extranets, or private networks on the Internet. In this article, I'll show you how to develop a private UDDI registry using the Java API for XML Messaging (JAXM). UDDI defines the following major data structures, along with two sets of APIs, to publish and discover Web services: bus... (more)

Web Services Made Easy with Ruby

It's easy to develop Web services using Ruby. This article looks at how to develop a Web service client to access the Web services that are hosted in the Internet and how to develop a Web service with simple steps using Ruby. An Overview Ruby is the interpreted scripting language invented by Yukihiro Matsumoto for quick and easy object-oriented programming and is more popular in Japan than in other countries. Ruby's open-source nature makes it free for anyone to use. All data structures in Ruby are objects, but you can add methods to a class or instance of a class during runtime. ... (more)

Intercepting SOAP Messages

This article takes a look at SOAP Message handlers and how JAX-RPC supports SOAP Message handlers and its usage scenarios. First, some of the terminology: a SOAP Interceptor takes raw SOAP message as input and, before processing the message, modifies the SOAP message or adds some additional information to it, and then returns the SOAP message as output. A SOAP Message handler is a mechanism that intercepts the SOAP messages at the client level as well as at the server level. SOAP Intermediary intercepts the SOAP message between the client and server. SOAP Header processors deal ... (more)

Using JAX-RPC Parameter Modes with Apache Axis

The RPC mechanism enables a remote procedure call from a client to be communicated to a remote server. SOAP RPC supports three types of parameter modes - IN, OUT, and INOUT - for remote method invocation. In this article I'll explain how JAX-RPC supports SOAP RPC parameter modes and how to use JAX-RPC parameter modes with Apache Axis. JAX-RPC JAX-RPC provides a means for performing RPC over SOAP. It provides rules for client code generation, SOAP Binding, mapping from Java to WSDL and WSDL to Java, type mappings between Java and XML data types, and client APIs for constructing W... (more)