이미 소장하고 있다면 판매해 보세요.
|
1. 점프! Delphi6
Delphi6 세계로의 초대 새로운 특징과 컴포넌트 활용 UI(유저 인터페이스) 설계 CLX-크로스플래폼 프로그래밍 고급 디버깅 2. 데이터베이스/인터넷 프로그래밍 dbExpress +a 웹 프로그래밍 아파치 DSO ASP 프로그래밍 3. XML과 SNAP XML 프로그래밍 XML 스키마와 XML 매퍼 유틸리티 DataSnap 멀티-티어 개발과 DataSnap WebSnap SOAP과 BizSnap |
|
1. 점프! Delphi6
Delphi6 세계로의 초대 새로운 특징과 컴포넌트 활용 UI(유저 인터페이스) 설계 CLX-크로스플래폼 프로그래밍 고급 디버깅 2. 데이터베이스/인터넷 프로그래밍 dbExpress +a 웹 프로그래밍 아파치 DSO ASP 프로그래밍 3. XML과 SNAP XML 프로그래밍 XML 스키마와 XML 매퍼 유틸리티 DataSnap 멀티-티어 개발과 DataSnap WebSnap SOAP과 BizSnap |
|
Delphi6에서 웹 프로그래밍 요소로서 추가된 부분이 아파치 DSO 프로그래밍쪽이다. 기존 CGI/ISAPI 프로그래밍과 다른 점이라고 하면 아파치 DSO란 아파치의 API를 사용하는 것이라고 보면 된다. 따라서, 이 아파치 DSO도 마이크로소프트의 ISAPI와 마찬가지로, 프로젝트 모듈이 DLL 형태로 되어 있다. 아파치 DSO 모듈을 만드는 일은 일반 CGI 웹 서버 애플리케이션을 만드는 것과 별반 다르지 않다.
오직 차이점 한가지는 웹 서버 애플리케이션 마법사에서 'CGI Stand-alone executable'를 선택하는 것 대신 'Apache Dynamic Shared Module(DSO)' 옵션을 선택하는 일이다. 왜냐하면, DSO 자체도 공통적으로 사용되는 웹 브로커 기술을 그 기반 바탕으로 똑같이 사용하고 있기 때문이다. 그러나, ISAPI의 DLL과 완전히 똑같이 작동되는 것은 아니다. 아파치 DSO 모듈의 경우는 아파치가 실행할 때 모든 DSO 모듈을 함께 초기화하여 인스턴스화하여 브라우저의 요청시 곧바로 서비스한다는 것이 다르다 --- p.321 |