Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/30.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
我可以使用Microsoft AppFabric缓存在PHP和ASP.NET之间进行通信吗_Php_Asp.net_Iis 7.5_Windows Server 2008_Appfabric Cache - Fatal编程技术网

我可以使用Microsoft AppFabric缓存在PHP和ASP.NET之间进行通信吗

我可以使用Microsoft AppFabric缓存在PHP和ASP.NET之间进行通信吗,php,asp.net,iis-7.5,windows-server-2008,appfabric-cache,Php,Asp.net,Iis 7.5,Windows Server 2008,Appfabric Cache,我们有以下设置: -Windows2008R2标准 -部署在Microsoft IIS 7.5 Web服务器上的ASP.NET Web应用程序 -PHP版本5.4.21非线程32位版本 -WISP(Windows、IIS、SQL Server/Express和PHP)堆栈和ASP.NET web应用程序 HTTPS(SSL) 我们最终将在同一台IIS服务器上部署一个ASP.NET Web应用程序和一个PHP Web应用程序 用户将首先登录到ASP.NET Web应用程序,但我们希望用户能够轻松地

我们有以下设置:

-Windows2008R2标准

-部署在Microsoft IIS 7.5 Web服务器上的ASP.NET Web应用程序

-PHP版本5.4.21非线程32位版本

-WISP(Windows、IIS、SQL Server/Express和PHP)堆栈和ASP.NET web应用程序 HTTPS(SSL)

我们最终将在同一台IIS服务器上部署一个ASP.NET Web应用程序和一个PHP Web应用程序

用户将首先登录到ASP.NET Web应用程序,但我们希望用户能够轻松地在ASP.NET Web应用程序和PHP Web应用程序之间来回导航

我们计划使用分布式缓存技术在ASP.NET Web应用程序和PHP Web应用程序之间共享会话信息


我可以使用Microsoft AppFabric缓存在PHP和ASP.NET之间进行通信吗?Microsoft AppFabric缓存是否可以与PHP一起工作?如果是,Microsoft AppFabric缓存与PHP的配合情况如何?

我认为最好的办法是围绕缓存API编写某种符合标准的包装。类似于在PHP和ASP.NET中同样有效的REST服务

因此,在该解决方案中,您将:

  • ASP.NET Web应用程序
  • ASP.NET托管的Web API或ASP.NET托管的WCF webHttpBinding
  • PHP托管的Web应用程序

然后,您的两个web应用程序应该通过REST服务共享序列化的JSON或XML对象。

我认为最好的办法是在缓存API周围编写某种符合标准的包装器。类似于在PHP和ASP.NET中同样有效的REST服务

因此,在该解决方案中,您将:

  • ASP.NET Web应用程序
  • ASP.NET托管的Web API或ASP.NET托管的WCF webHttpBinding
  • PHP托管的Web应用程序
然后,您的两个web应用程序应该通过REST服务共享序列化的JSON或XML对象