【问题标题】:Could I use Microsoft AppFabric Caching for communication between PHP and ASP.NET我可以使用 Microsoft AppFabric 缓存在 PHP 和 ASP.NET 之间进行通信吗
【发布时间】:2013-11-14 21:32:54
【问题描述】:

我们有以下设置:

-Windows 2008 R2 标准版。

-部署在 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 的配合如何?

【问题讨论】:

    标签: php asp.net iis-7.5 windows-server-2008 appfabric-cache


    【解决方案1】:

    我会说你最好的选择是围绕你的缓存 API 编写某种符合标准的包装器。在 PHP 和 ASP.NET 中同样运行良好的 REST 服务之类的东西。

    所以在那个解决方案中你会有:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-09-07
      • 2013-01-27
      • 2016-10-06
      • 1970-01-01
      • 1970-01-01
      • 2012-05-26
      • 1970-01-01
      • 2013-05-05
      相关资源
      最近更新 更多