SIlverlight和WCF RIA

SIlverlight和WCF RIA,silverlight,wcf,ria,code-reuse,Silverlight,Wcf,Ria,Code Reuse,我有一个应用程序,通过使用Silverlight 4和WCF RIA服务将数据呈现给用户。在这个应用程序中,我还有一个模块(控制台应用程序),负责在DB中存储一些平面文件(xml文件) 我的问题是:根据最佳实践,这两个选项中哪一个是最好的 将WCF RIA服务也重新用于Console应用程序,以将平面文件存储在DB中 创建其他特定于Console应用程序的WCF服务,以将平面文件存储在DB中(使用ServiceContract) 有什么想法吗?还是其他选择? 谢谢 我所能说的是,重用任何可以重用

我有一个应用程序,通过使用Silverlight 4和WCF RIA服务将数据呈现给用户。在这个应用程序中,我还有一个模块(控制台应用程序),负责在DB中存储一些平面文件(xml文件)

我的问题是:根据最佳实践,这两个选项中哪一个是最好的

  • 将WCF RIA服务也重新用于Console应用程序,以将平面文件存储在DB中
  • 创建其他特定于Console应用程序的WCF服务,以将平面文件存储在DB中(使用ServiceContract)
  • 有什么想法吗?还是其他选择?
    谢谢

    我所能说的是,重用任何可以重用的代码始终是一种最佳实践。我不明白您为什么要为另一个应用程序创建一个全新的服务层?可重用(在多个应用程序/平台上)是web服务的重点。

    感谢您的反馈。。。但是批量加工呢?我需要将csv文件存储在数据库中,WCF RIA是否支持此功能?谢谢