我无法想象或考虑以下要求的架构:
我需要在 HTML-Javascript 上拥有几乎功能齐全的 Web 应用程序。
我需要一些服务器端语言(C#)来实现数据库调用和维护服务器状态
我无法控制第 3 方服务器..所以我无法将其转换为 jsonp 以解决同源策略
大多数 Ajax 请求将转到另一台服务器,因此我正在考虑在服务器上使用反向代理,因此所有请求都将按原样传递到另一台服务器(仅此服务器配置吗?)。
我应该怎么做:
- 我应该制作 MVC Web 应用程序吗?
- 反向代理如何在场景中发挥作用?
根据罗伯特的回复,如果我使用 MVC 应用程序,那么谁会将请求从我的家庭服务器(服务 html/js/css)转发到第 3 方服务器?我应该将我的 IIS 服务器配置为将请求直接传输到第 3 方服务器(例如:blogs.iis.net/carlosag/archive/2010/04/01/...)还是我的服务器端部分(C#)会做到这一点向第三方服务器请求