这是桌面和桌面的一个好方法。 Web应用程序集成?

时间:2009-07-11 13:47:59

标签: c# php web-applications desktop-application

我在c#中设计了一个桌面应用程序,在php中设计了web应用程序。我的桌面应用程序通过调用php文件和使用Web浏览器控件显示Web表单的桌面应用程序的某些部分来请求数据这两个过程都需要太多时间。有没有其他方法加快这两个过程

2 个答案:

答案 0 :(得分:2)

我会编写您的PHP应用程序,以便它具有可用于C#应用程序的RESTful API。通过这种方式,您可以使用像WCF这样的技术与基于Web的API进行通信,并在桌面应用程序中使用C#来呈现和使用PHP应用程序中管理的数据。

您正在考虑回顾客户端 - 服务器架构大约15年......这不是一件坏事,但我们所学到的所有课程现在都将适用于您。

答案 1 :(得分:1)

您可以使用Adobe AIR实现某些功能。

Adobe Air