将类库公开为“WCF数据服务”

时间:2010-07-13 11:44:43

标签: c# .net class-library wcf-data-services

是否可以通过 WCF数据服务公开 .NET(类)库?这个场景有意义吗?或者纯WCF 的使用是这种情况下最好也是唯一的方法吗?

背景:我有几个(旧的)C#类库(它封装了对不同数据源的访问),我想与 Ajax Silverlight 一起使用。我不能也不应该直接访问数据源并且必须使用库(因为向后兼容)。

1 个答案:

答案 0 :(得分:2)

值得注意的是,对象的XML序列化不符合代码中的OO结构,即XML没有继承的概念。如果您的班级图书馆在这方面很复杂,我会建议反对。

你能创建一个只使用你下面的类库的独立服务吗?我的意思是创建一个新的服务和服务接口,而不是将您的类库转换为服务接口。