ASP.NET–What is ISAPI ?/What is CGI?/ Advantage Of ISAPI Over CGI

Microsoft Mentalist

    * What is CGI?

It is a gateway for transferring information between a World Wide Web server and a CGI program.

A CGI program is any program designed to accept and return data that conforms to the CGI specification. The program could be written in any programming language, including C, Perl, Java, or Visual Basic or ASP.NET.

CGI programs are the most common way for Web servers to interact dynamically with users. Many HTML pages that contain forms, for example, use a CGI program to process the form’s data once it’s submitted. Another increasingly common way to provide dynamic feedback for Web users is to include scripts or programs that run on the user’s machine rather than the Web server. These programs can be Java applets, Java scripts, or ActiveX controls. These technologies are known collectively as client-side solutions, while the use of CGI is a server-side solution because the…

View original post 141 more words


Survey Results: The Current State of Application Integration

Richard Seroter's Architecture Musings

Before my recent trip to Europe to discuss technology trends that impact application integration, I hunted down a bunch of smart integration folks to find out what integration looks like today. What technologies are used? Is JSON climbing in popularity? Is SOAP use declining? To find out, I sent a survey to a few dozen people and got results back from 32 of them. Participants were asked to consider only the last two years of integration projects when answering.

Let’s go through each question.

Question #1 – How many integration projects have you worked on in the past 2 years?

Number of answers: 32

Result: 428 total projects


Individual answers ranged from “1” to “50”. Overall, seemed as if most integration efforts are measured in weeks and months, not years!

Question #2 – What is the hourly message volume of your typical integration project?

Number of answers: 32

View original post 516 more words