标签: server-side sandbox client-side
我网站上的一项服务希望在用户系统上运行本地安装的应用程序。例如。一个DIFF服务,它显示用户系统上两个文件之间的区别的不错的UI。
我可以想到的两个基本选项: A)用户将两个文件都上载到服务器,服务器运行DIFF并处理输出并将其显示在GUI中。 B)用户打开Web应用程序,该应用程序指示用户系统运行DIFF,并在服务器端处理后在网站GUI上显示输出。
有没有办法实现(B),或者有更多更好的选择(C),(D)...?