Q
Evaluate Weigh the pros and cons of technologies, products and projects you are considering.

Native support for Web services

Dan Foody discusses the capability of using Web services for ASP applications.

Can I develop/use SOA for ASP applications? If yes, then how? If not what is the other approach?

The nice thing about web services (the foundation technology for SOA) is that they work against an extremely broad...

set of platforms. ASP.NET includes native support for web services. For ASP (pre .NET) Microsoft has a SOAP toolkit which can be used. In addition, there's nothing to stop you from supporting simple web services manually from within an ASP page (all you need to be able to do is read and generate XML documents). You can even do this more simply if you step back from SOAP and use REST techniques – with SOAP the request must be an XML message whereas with REST the request can just be URL parameters on an HTTP get. In either case, you would return an XML document though.

Of course, while you can get a web service up and running pretty quickly using any of these techniques, you will also need to consider issues such as security. The good thing is that you don't need to necessarily hand code security into your ASP application. Instead you can use a web services management product to add the security as a layer around your application.

This was last published in January 2006

Dig Deeper on APM and log analysis

Have a question for an expert?

Please add a title for your question

Get answers from a TechTarget expert on whatever's puzzling you.

You will be able to add details on the next page.

Start the conversation

Send me notifications when other members comment.

By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Please create a username to comment.

-ADS BY GOOGLE

SearchSoftwareQuality

SearchCloudApplications

SearchAWS

TheServerSide.com

SearchWinDevelopment

DevOpsAgenda

Close