Advanced Ajapa Dhyana Yoga for Software Developers : Tap the power of breath, mantra, mudra, and meditation for improved focus, peace of mind, and blissful inner connection.


Calling A Web Services using Web Service Behavior

The Problem

Recently I came across a client requirement, where I needed to fetch small piece of data from a web service, and display it on a web form, without page getting posted back.

The Solution

The problem was resolved with the help of Web Behaviors. Web service behaviors - also called as HTC - are reusable DHTML components that uses Web Service to transfer SOAP data on HTTP. In this solution , web page gets small JavaScript , which calls web method or web service on server. It gets data which is displayed on the web form in browser. All this happens without page being posted back.

The Code Download

The sample code available for download along with this article contains a web form with a HTML button. On the click of this button client side JavaScript is fired. This JavaScript calls web service on the server and gets the data.Web service is returning latest DateTime. Note that we need to keep a file called webservice.htc with the web form which uses the web service behavior.
 


Nitin Mekhiya is presently working with Cap gemini Consulting.Nitin has fascination for .Net technology and subjects like OOAD , Design patterns and software Architecture.

Posted On : 02 January 2005







Advanced Ajapa Yoga Kriyas and Meditations for Software Developers : Tap the power of breath, mantra, mudra, and dhyana for improved focus, peace of mind, and blissful inner connection.