我有一个典型的SOA Web应用程序,它具有预期的以下组件。
参考数据是集中的,通过自己的SOAP服务公开。
SOAP webservice响应包含元素的代码(如CountryCode,CityCode等)。
我需要建议什么应该是最好的方法来显示国家描述而不是国家代码(需要另一个SOAP调用来引用数据和其他代码相同)?
很少有选项如下:
请提供其他更好的方法。
答案 0 :(得分:0)
由于它的参考数据,没有人希望它经常变化,对吧?检索它们一次并使用@ModelAttribute提供它们。请参阅here。
Spring MVC仍然是服务器端,因此它可以处理非常大的数据,例如美国的所有街道地址。如果您不想为整个集合提供服务,您只需确保添加某种过滤器。并且只是定期更新这些参考数据,并定期更新。