Difference between web services and CGI

Posted on 2011-05-01
Last Modified: 2012-05-11

I know the functionality of CGI and ISAPI and web services.But i dont have clear relation/difference  between them. How a web service is different/related to CGI or ISAPI?
Question by:harish_dixit1
    LVL 14

    Expert Comment

    by:Juan Ocasio
    As far as I'm aware, ISAPI and CGI are the interface to which web services run.  In other words you create web services (using applications like C, C++, Delphi) that interface with the web server using ISAPI or CGI.


    Author Comment

    Does it mean that web services uses CGI and ISAPI techniques for implementing their functionality. If yes then is there any other technology web services uses.

    But i heard that web services uses XML + HTTP + SOAP. What about .net web services, are they uses CGI or ISAPI internally?

    In what different langaues we can write  web services?
    LVL 14

    Accepted Solution

    Web services uses ISAPI and CGI to interface with the web server.  Web services can be written in C, C++ and Delphi.  Not sure it they can be written in any other languages.  Maybe some other experts can chime in on this one.  I beleive XML and SOAP are the data delivery methods for web services, but again maybe an expert can chime in.


    Author Closing Comment

    nice answer

    Featured Post

    Find Ransomware Secrets With All-Source Analysis

    Ransomware has become a major concern for organizations; its prevalence has grown due to past successes achieved by threat actors. While each ransomware variant is different, we’ve seen some common tactics and trends used among the authors of the malware.

    Join & Write a Comment

    Suggested Solutions

    In our day to day coding, how many times have we come across a necessity to check whether a URL is a broken link or not? For those of you that answered countless and are using ColdFusion like myself, then this article is for you.  It will show yo…
    Now that Expression Web 4.0 ( is free if you buy or have the full version of Expression Web 3.0, now is the best time to  migrate from FrontPage to Expression Web (http://www.frontpage-to-exp…
    The purpose of this video is to demonstrate how to integrate Mailchimp with Facebook. This will be demonstrated using a Windows 8 PC. Mailchimp and Facebook will be used. Log into your Mailchimp account. : Click on your name. Go to Account Setti…
    The purpose of this video is to demonstrate how to set up an RSS Feed on a WordPress Website. This will be demonstrated using a Windows 8 PC. Feedburner will be used for this demonstration. Go to your WordPress login page. This will look like the…

    729 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    19 Experts available now in Live!

    Get 1:1 Help Now