我有一个用PHP开发的Web应用程序和用C#.net 4.5开发的第二个(桌面)应用程序。 Web应用程序包含几个我需要与桌面应用程序共享的信息,处理桌面应用程序中的数据并将新数据返回到Web应用程序。
首先,我考虑过文件传输。 a)Web应用程序在计算机上上传文件,然后桌面应用程序读取该文件,并在处理后将其保存在本地磁盘上。然后人类返回到Web应用程序,按下提交按钮,Web应用程序加载新文件并处理它。 - >有太多的工作要做,它必须简单......
其次,我可以连接到与我的Web应用程序(MySQL)相同的数据库,但数据库只有本地访问策略,并且Web客户端在该时刻读取的数据存在更多同步问题。我必须将桌面应用程序返回的数据与Web应用程序中的数据同步。
第三,......有没有任何技术可以在内存中共享数据,比如MemoryMappedFiles? (注意,是关于Web客户端应用程序,而不是服务器应用程序)。
非常感谢任何想法!
由于