我使用Silverlight和DevForce 2010。 我的实体经理在服务器上有一个带数据库的标准设置。
现在我希望我的Silverlight客户端与JSON服务进行通信,并将数据结果转换为实体。不得将这些实体保存到后端数据库服务器(与其他实体一样)。
这样做的正确方法是什么?
我是否使用PocoServiceProvider和PocoSaveAdapter,这些是否可以设置为仅存在于客户端?
我正在考虑使用WebClient与JSON服务进行通信,并使用DataContractJsonSerializer将结果转换为实体。
答案 0 :(得分:1)
DevForce本身不了解JSON或REST,因此无法直接使用。如果要使用EntityManager中的实体并给出db-backed实体的外观,则POCO方法应该有效。