2010-09-03 44 views

回答

1

是 - 這通常是某種形式的CGI機制。根據您正在使用運行你的網絡服務器,如果它支持CGI的軟件,它可以被配置爲當被請求某些URL來調用程序。您的程序輸出到stdout然後將被髮送回HTTP客戶端。

小心使用這種方法,特別是如果你的應用程序需要由用戶輸入:如果,例如,你有一個緩衝區溢出的可能性在程序中的錯誤可能會導致安全漏洞。解釋型語言有時可以在這裏提供一些保護。

1

您可以使用任何可執行文件作爲CGI腳本(雖然他們通常Perl或shell腳本)。

讓你的C++可執行文件打印任何你需要到標準輸出(COUT)。

Here是一個偉大的進入到CGI和4.2告訴你,你可以通過CGI任何可執行的運行。

相關問題