C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[10868] ISAPI, CGI, ASP 이게 도데체 먼가여 ?
박정모 [] 3075 읽음    2001-09-09 04:55

질문이 조금은 황당한가요?
지금 근무하고 있는 회사(www.WinTech.co.kr)에서 제가 작성한 프로그램은
클라이언트쪽인데, 그 서버측 프로그램이 ISAPI를 이용한 것입니다. 서버쪽
으로는 아는게 전혀 없어서 문제가 생겨도 저하고는 의논을 않고 있습니다.

서버쪽 프로그래밍 하시는 분이 팀장으로 계신데 이 분은 포인터가 뭔지도
모르시는 분이라서, 그러니까 프로그래밍을 오랜동안 한 분이 아니라서,
그 분이 프로그램을 제대로 짯을까 의구심이 들기도 하네요.

이런 이유로 서버쪽도 제가 핸들링 할 수 있게 되었으면 좋겠다 싶어 ISAPI공부를
시작해 볼까 하는데, 팀장님께 설명을 부탁드려도 제가 잘 이해를 못하겠더군요.

우선 제가 알고 있는 웹어플은 ActiveX등과 같이 다운로드 되어서 실행되는
것이 있고, 서버측에서 사용자의 요구에 응답하는 것이 있다고 알고 있습니다.

ActiveX는 작성해본 경험이 있어서 그 개념을 어느정도 잡고 있는데, CGI등의
서버측 어플은 한 번도 작성해본 경험이 없습니다.

어떤 프로그램이던지 자극-반작용의 원리가 적용되듯이 서버측 어플역시
웹서버등이 자극 - 웹서버가 어플을 호출 - 하면 그에 상응하는 반작용을
하게 되는 원리로 동작 하겠죠?
어플의 입장에서 보면 외부에서 인자를 전달해서 자신을 호출하면, 그에
대한 적절한 대답을 하는 것이겠죠.




질문은 이렇습니다.

이런 원리로 서버측 어플이 동작한단건 알겠는데, 그럼 도데채 CGI, ISAPI,
ASP란 뭔가요? 그 자체가 델파이, VC++, CuteFTP 등과 같이 형체를 가지는
것으로서 웨서버와 협력하는 소프트웨어로를 말하는 건가요? 아님 단지,
프로토콜만을 지적하는 것인가요?

제가 알고 싶은것은 웹어플의 동작원리라기 보다 CGI, ISAPI, ASP 그 자체의
의미입니다. 웹어플이라고 그러면 그냥 웹서버에 호출되는 프로그램 이름
적어주면 저절로 동작하게 되는게 아닌가요? CGI, ISAPI, ASP마다 고유한
동작방법이 있을까 상상을 해보지만, 상상은 사실일 수 없으니까...

고수님들의 명쾌한 답을 기다리겠습니다.


+ -

관련 글 리스트
10868 ISAPI, CGI, ASP 이게 도데체 먼가여 ? 박정모 3075 2001/09/09
10870     Re:ISAPI, CGI, ASP 이게 도데체 먼가여 ? 박지훈.임프 3114 2001/09/09
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.