我们正在与一个客户端合作,他们拥有复杂的数据处理需求,并希望从iSeries上的存储过程转移到服务以加速性能。该服务会将多个表加载到缓存中,然后根据传递给它的信息执行规则。我们将从ASP.NET MVC 4应用程序与此服务交互。由ASP.NET MVC应用程序访问的外部服务的最佳实践
规则的数据将会定期更新,甚至可能会每天多次更改。他们需要能够让当前登录到应用程序的用户在整个会话中使用相同的规则;新用户将访问最新更新的版本。如果可能,服务和应用程序可能会传递复杂的对象。
寻找建议,以完成此目的的最佳方法。我觉得像构建DLL一样不可行,因为它会经常更新。我对WCF不是很熟悉,但觉得这可能是一条路。任何帮助是极大的赞赏!