【发布时间】:2010-12-22 13:39:02
【问题描述】:
假设我有一个场景,我有一个服务负责检索给定 ID 的单个产品的价格,另一个服务给我它的当前库存位置。
我只查看一种产品没关系,但我有 60 种产品的列表页面呢?在这种情况下我该怎么办?按产品调用服务产品以检索其当前价格和库存位置?
我认为这会非常缓慢并且会耗费大量资源。但是我该怎么做才能让它看起来不错,同时又有性能呢?
目前,我们在数据库中产品旁边的列中保存了这些信息。这些价格和库存列由 sql 服务更新,该服务会在必要时对其进行更新,因此当我需要同时获取大量产品的价值时,我只需要再选择两列。它真的很快,但现在我们有更多的系统需要这些信息,我想将所有这些东西转换成一个服务。
非常感谢!
【问题讨论】:
标签: wcf performance architecture loops