12.5クライアントがスレッドセーフであるかどうかを示すsybaseドキュメントを検索しようとしています。私はスレッド環境でのnsapiプラグインを作成しているので、sybase threadsafe呼び出しを行う必要があります。 したがって、私は、sybaseクライアントがスレッド環境で実行できることを確認する必要があるか、sybaseへの呼び出しをシリアル化してWebサーバーの速度を落とす必要があります。提案?スレッドセーフである必要があるsybaseを呼び出すnsapiプラグインの作成に関する提案
1
A
答えて
0
12.5.1オープンクライアントはスレッドセーフです。正しいライブラリにリンクするだけで済みます。
今回のリリースでは、スレッドセーフバージョンのOpen Client/CライブラリはPOSIXスレッドを使用して記述されています。すべてのマルチスレッド・ライブラリーは、静的ライブラリーの場合は* _r.a、共用ライブラリーの場合は* _r.soという命名パターンを使用します。マルチスレッドアプリケーションでは、libcs_r.aなどの接尾辞「_r」のライブラリを使用します。非マルチスレッド・アプリケーションの場合は、libcs.aなどの接尾辞 "_r"のないライブラリを使用します。