是否可以通过WCF数据服务公开.NET(类)库?这个场景有意义吗?或者纯粹的WCF的使用是这种情况下最好也是唯一的方法?
背景:我有几个(旧的)C#类库(它封装了对不同数据源的访问),我想与Ajax和Silverlight一起使用.我不能也不应该直接访问数据源并且必须使用库(因为向后兼容).
最佳答案 值得注意的是,对象的
XML序列化不符合代码中的OO结构,即XML没有继承的概念.如果您的类库在这方面很复杂,我会建议不要这样做.
您是否可以创建一个仅使用下面的类库的独立服务?我的意思是创建一个新的服务和服务接口,而不是将您的类库转换为服务接口.