0

我们已经开发了一些环境影响计算,并花费了大量资金让合格的第 3 方对其进行检查和批准。我目前正在将我们的网站从传统的 asp.net 客户端/服务器代码移动到单页应用程序。

显然,如果我要在客户端用脚本进行计算,那么即使我用非语义变量名混淆了代码,我们的竞争对手也能够相当容易地对代码进行逆向工程。

对这一切有点新意,我的想法是在 asp.net 服务器代码中完成计算,该代码由我用于数据库交互的同一个 web api 调用,这样我就可以进行异步调用来更新页面的相关部分(通过敲除) 计算完成时。

这是执行此操作的标准/最佳方法还是我完全错过了更好的方法?

4

1 回答 1

1

面向服务的方法可能是您的解决方案。您可以使用 WCF 或 Web 服务进行所有计算(或其他服务),然后使用 ajax 调用,将结果返回给客户端因此您实际上创建了 WCF 服务,然后使用客户端脚本使用它

这是使用 javascript http://weblogs.asp.net/yousefjadallah/archive/2010/03/06/step-by-step-how-to-use-web-services-in使用 Web 服务的分步方法 -asp-net-ajax.aspx

于 2013-10-21T23:15:50.530 回答