2

クラシック ASP (特に VBScript) で Web サイトを開発しています。サイトのパフォーマンスを向上させるために、Redis(キー値データベース)の使用を検討しています。http://redis.io/clientsから、VBScript を使用するクライアントはありません。調査として、要件に適合するサービス/COM を開発する必要があります。

誰もそのような経験をしていますか?または、コード/ヒントを共有できるかもしれません。どうもありがとう。

4

1 に答える 1

4

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コンポーネントを目撃しました。ここで見つけることができます。

于 2013-01-09T08:23:08.533 に答える