我有一个基于我需要应用一些业务逻辑并返回一个字符串值(旧的或新的)参数的参数很少的Web服务,该服务将在生产环境中频繁出现(每秒超过10个请求)。实现业务逻辑的最佳方式是什么?我希望服务能够非常快速且响应迅速。提高Web服务性能
- 在SQL表中存储数据(条件)并在C#中应用业务逻辑并返回值。
- 将数据(条件)存储在XML文件中,并且每次读取文件并应用C#中的业务逻辑并返回值。
- 将数据(条件)存储在SQL表中,并编写存储过程以实现SP侧的业务逻辑,并将值返回给服务。
注意:数据(条件)不会频繁变化。
请建议解决此问题的最佳方法。
是的,数据(条件)变化必须实时显示。没有延误被接受。 – srieen 2013-04-24 15:10:55