C++로 서버를 개발 중이며 HTTP 요청을 처리하는 FastCGI 응용 프로그램을 구현하고 싶습니다. 몇 가지 응용 프로그램 예제를 살펴 보았지만 응용 프로그램과 통신하기 위해 서버 측에서 수행해야 할 작업에 대해서는 본 적이 없습니다. 누구든지 내게 이것에 대한 통찰력을 줄 수 있습니까? 나는 FastCGI 웹 사이트조차도 모든 곳을 수색했다.FastCGI 서버 C++
답변
C에서 매우 간단한 FastCGI Server 구현 fcgid을 시도 할 수 있습니다. 파이썬으로 작성된 fastcgi 서버 인 flup을 기반으로합니다.
또한 fastcgipp 프로젝트를 파헤쳐 보면 약간의 빛이 나옵니다. FastCGI 클라이언트 구현입니다. 사용의 좋은 사례가있다 : Echo
- 는 도움이되기를 바랍니다.
감사합니다! 그러나 좀 더 구체적 일지 모르지만 환경 변수로 보내야 할 것이 무엇인지, 그리고 서버에서 앱으로 표준을 통해 보내야 할 것이 무엇인지 조사하고있었습니다. nginx를 사용하여 응용 프로그램을 테스트 해 보았습니다. 제대로 작동 했으므로 서버에 구현하는 방법을 알고 싶었습니다. 내가 제안한 것을 살펴 보겠습니다. – Pinkie
어렵고 오류가 발생하기 쉽습니다. FCGI가 어느 정도 인기를 얻기까지는 15 년이 더 걸린 이유가 있습니다. 어쩌면 당신은 파이썬 커뮤니티가 사용하고있는 것과 Ruby 커뮤니티를위한 것과 같은 다른 스펙을 봐야 할 것입니다. – Lothar
- 1. fastcgi 용 C 컴파일
- 2. Apache에서 FastCGI 서버 모드를 선택해야합니까?
- 3. FastCGI C++ 저장소 요청?
- 4. FastCGI for C++
- 5. FastCGI 동적 서버 구성. Django/Apache 용
- 6. 장고 FastCGI 및 500 내부 서버 오류
- 7. Django + fastcgi + nginx 로깅
- 8. NGINX를 사용하여 C FastCGI 스크립트 실행하기
- 9. FastCGI 및 NGINX를 사용하여 C 코드 실행
- 10. FastCGI 및 C++로 시작하는 위치
- 11. Python + FastCGI
- 12. Joomla 3.2.1 FastCGI 오류
- 13. PHP in Go. FastCGI?
- 14. python-fastcgi extension
- 15. FastCGI with Ada
- 16. Windows 및 Lighttpd의 FastCGI
- 17. django 용 nginx + fastcgi 웹 서버 설정 도움말
- 18. FastCGI : 요청 헤더를 검색하십시오.
- 19. FastCGI 요청 처리
- 20. C/C++ FastCGI 개발자 툴킷 예제 프로그램 (작동하지 않습니까?)
- 21. C/C++의 CGI/FastCGI 응용 프로그램 (소켓 프로그래밍 질문)
- 22. FastCGI Dev Kit 설치
- 23. Amazon EC2 (Ubuntu Lucid 실행)에서 Nginx를 설치하고 FastCGI/FastCGI C++를 구성하는 방법은 무엇입니까?
- 24. C++ 및 fastcgi - upstream upstream에서 응답 헤더를 읽는 중 FastCGI stdout을 닫습니다.
- 25. FastCGI, PHP, Sendmail 및 Codeigniter
- 26. Apache, FastCGI - 오류 503
- 27. apache + hhvm fastcgi
- 28. FastCGI + Wordpress + NGINX Prpxy
- 29. VB6에서 FastCGI 용으로 쓰기?
- 30. 레일 x FastCGI
https://www.w3.org/CGI/ – Barmar
에서 CGI 사양 읽기 [Wikipedia] (https://en.wikipedia.org/wiki/FastCGI) 참조 – Barmar