Windows C++でのMySQLアクセス C++かつODBCドライバー経由でMySQLにアクセスする方法です。プログラムにはVisual Studio SDKを使います。日本語などマルチバイト文字対応のため、ODBCドライバーのエンコーディングはUNICODEを用います。 2021.09.03 Windows
Windows IISでのFastCGI設定 IISでFastCGI設定する方法を解説します。同設定を行うと、CGI(e.g. php-cgi.php)が起動したままになります。クライアントからHTTPリクエストがあるたびにCGIが起動・終了する通常のCGI設定に比べ、CGIの起動時間が短縮されます。 2021.09.03 Windows
Windows ドキュメントルートとCGIルート マイクロサービスモデルでWebアプリケーションを構築する場合、ドキュメントルートとCGIルートという概念があります。ドキュメントルートはブラウザに表示されるGUIを提供し、CGIルートはサーバーサイドで実行されるアプリケーションを指します。 2021.09.03 Windows
Windows PHPでHTTPリクエストをリダイレクトする方法 IISとPHPにより、クライアントからのHTTPリクエストを異なる宛先へリダイレクトする方法です。例:「http://ip1:port1/api/functions」⇒「http://ip2:port2/api/functions」 2021.09.03 Windows
Windows PythonでHTTPリクエストを処理する方法 IISとPythonにより、クライアントからのHTTPリクエストを受けて処理する方法です。リクエストされたURLとAPIの取得、POST/GET/PUT/DELETEの各メソッドのディスパッチおよびリスエストデータの取得方法について解説します。 2021.09.02 Windows
Windows PHPでHTTPリクエストを非同期処理する方法 IISとPHPにより、クライアントからのHTTPリクエストを受けて非同期する方法です。マイクロサービス間で同期処理が行われるとクライアントへの応答が遅くなるため、非同期処理を行いたい場合があります。 2021.09.02 Windows
Windows PHPでHTTPリクエストを処理する方法 IISとPHPにより、クライアントからのHTTPリクエストを受けて処理する方法です。リクエストされたURLとAPIの取得、POST/GET/PUT/DELETEの各メソッドのディスパッチおよびリスエストデータの取得方法について解説します。 2021.09.02 Windows
Windows IISでのクロスオリジン(CORS)対応 表示しているWebページとは異なるドメイン・プロトコル・ポートのリソースを取得する仕組みがオリジン間リソース共有(CORS:Cross Origin Resource Sharing)です。本頁ではIISでCORSを設定する方法を解説します。 2021.09.01 Windows
Windows IIS経由でPython実行 IIS(Internet Information Services)経由でPythonを実行する方法を解説します。IISのハンドラーマッピングで実行モジュールであるpython.exeを指定し、Pythonファイルを実行できるようにします。 2021.09.01 Windows
Windows IIS経由でPHP実行 IIS(Internet Information Services)経由でPHPを実行する方法を解説します。IISのハンドラーマッピングで実行モジュールであるphp-cgi.exeを指定し、PHPファイルを実行できるようにします。 2021.09.01 Windows