Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cassandra/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ASP.NET Web服务缓存模型指南_Asp.net_Mono - Fatal编程技术网

ASP.NET Web服务缓存模型指南

ASP.NET Web服务缓存模型指南,asp.net,mono,Asp.net,Mono,我正在创建一组ASP.NET web服务,每个方法都需要传递一个身份验证密钥。此身份验证密钥用于: 验证此客户端应用程序/用户是否已获得许可 获取指向特定服务器的特定于客户的连接信息(mysql连接、套接字连接) 个人首选项(如默认商店、系统用户等) 我希望将数据保存在承载web服务的MySql数据库中。显然,我可以通过读取数据库来执行所需的验证/启动,但我希望缓存这些信息,这样就不必在每次服务请求时都往返于数据库 有人能告诉我ASP.Net中合适的模型来解决这个问题吗?我会看看这个类,这里是。

我正在创建一组ASP.NET web服务,每个方法都需要传递一个身份验证密钥。此身份验证密钥用于:

  • 验证此客户端应用程序/用户是否已获得许可
  • 获取指向特定服务器的特定于客户的连接信息(mysql连接、套接字连接)
  • 个人首选项(如默认商店、系统用户等)
  • 我希望将数据保存在承载web服务的MySql数据库中。显然,我可以通过读取数据库来执行所需的验证/启动,但我希望缓存这些信息,这样就不必在每次服务请求时都往返于数据库


    有人能告诉我ASP.Net中合适的模型来解决这个问题吗?

    我会看看这个类,这里是。如果您使用密钥进行身份验证,那么您可能不想缓存身份验证决定。这样,一旦用户从系统中删除,web服务将对他们毫无用处。