クラシック ASP (特に VBScript) で Web サイトを開発しています。サイトのパフォーマンスを向上させるために、Redis(キー値データベース)の使用を検討しています。http://redis.io/clientsから、VBScript を使用するクライアントはありません。調査として、要件に適合するサービス/COM を開発する必要があります。
誰もそのような経験をしていますか?または、コード/ヒントを共有できるかもしれません。どうもありがとう。
クラシック ASP (特に VBScript) で Web サイトを開発しています。サイトのパフォーマンスを向上させるために、Redis(キー値データベース)の使用を検討しています。http://redis.io/clientsから、VBScript を使用するクライアントはありません。調査として、要件に適合するサービス/COM を開発する必要があります。
誰もそのような経験をしていますか?または、コード/ヒントを共有できるかもしれません。どうもありがとう。
memcached/couchbaseについても同じことを調査しました。
いくつかのオプションがあります。javascript(node.js?)の実装を探すことができます。従来のASPは、VBscriptの代わりにjavascriptで記述することもできます。コードを従来のASPに移植できる可能性があります。
WSCを使用してコードをカプセル化することをお勧めします。WSCは、vbscriptまたはjscriptで記述されていることを除けば、COMコンポーネントに似ています。COMオブジェクトとまったく同じように使用できますが、毎回再登録しなくてもコードを動的に変更できます。ここにいくつかの詳細があります:
http://aspalliance.com/414_Windows_Scripting_Components_WSC_in_ASP
http://precompiled.wordpress.com/2007/11/26/hmac-sha1-encryptie-onder-classic-asp/(WSC
へのリンクは機能しなくなりましたが、コメントにミラーがあります)
実行できる2番目のパスは、.NETクライアントを見つけて、COMラッパーでラップすることです。ソースコードとVisualStudioがある場合は、.NETコンポーネントをCOMとして公開できるはずです。それに関するいくつかの詳細はここにあります:
http://msdn.microsoft.com/en-us/library/ms404285.aspx
幸運を!
エリック
更新:ClassicASP用の拡張RedisCOMコンポーネントを目撃しました。ここで見つけることができます。