GeekInterview.com
  I am new, Sign me up!
 
GeekInterview.com  >  Interview Questions  >  Microsoft  >  DotNet
Go To First  |  Previous Question  |  Next Question 
 DotNet  |  Question 7 of 165    Print  
Can you give an example of when it would be appropriate to use a web service as opposed to a non-serviced .NET component

  
Total Answers and Comments: 3 Last Update: January 12, 2006   
  
 Sponsored Links

 
 Best Rated Answer

No best answer available. Please pick the good answer available or submit your answer.
June 30, 2005 09:55:37   #1  
Bijoy VP        

RE: Can you give an example of when it would be appropriate to use a web service as opposed to a non-ser...
Web Services represent functionality that can be easily reused without knowing how the service is implemented. Unlike current component technologies which are accessed via proprietary protocols Web Services are accessed via ubiquitous Web protocols (ex: HTTP) using universally-accepted data formats (ex: XML).
 
Is this answer useful? Yes | No
August 13, 2005 16:39:41   #2  
Jitendra Kumar Thakur        

RE: Can you give an example of when it would be appropriate to use a web service as opposed to a non-ser...
Web Service is the method of sharing data without knowing which Operating System the client is using means Web Service is OS dependent whereas .NET component can be used only in .NET Technology.
 
Is this answer useful? Yes | No
January 12, 2006 02:05:59   #3  
samiksc Member Since: October 2005   Contribution: 233    

RE: Can you give an example of when it would be approp...

A web service has the following characteristics:

  1. It communicates using open protocols like HTTP
  2. Processes XML messages framed using SOAP
  3. May be described using WSDL
  4. Can be discovered using UDDI

Any application which is supposed to reach a wide customer base should be written as a web service as opposed to customized applications for specific customers.

For example services which help in stock trading by providing analysis of market trends could best be implemented as a web service. The reasons are

  1. Such a web service would be easily discovered by potential customers when they need it.
  2. It will require minimal setup on the client machines
  3. The updates to the system will be automatically available to all its consumers without any need to deploy the updates on their machines.

 
Is this answer useful? Yes | No


 
Go To Top


 Sponsored Links

 
About Us -  Privacy Policy -  Terms and Conditions -  Contact -  Ask Question -  Propose Category -  Site Updates 

Copyright © 2005 - 2009 GeekInterview.com. All Rights Reserved

Page copy protected against web site content infringement by Copyscape