首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

请问一个WebService有关问题;

2012-01-20 
请教一个WebService问题;急一个解决方案里面有三个项目,其中一个是类库,一个是Web服务,一个是Web站点,请问

请教一个WebService问题;急
一个解决方案里面有三个项目,其中一个是类库,一个是
Web服务,一个是Web站点,请问这个Web服务能不能调用到
Web站点里App_Code下的类?

如果可以,应该怎么调用

[解决办法]
请问这个Web服务能不能调用到 
Web站点里App_Code下的类? 

就是能调到,那你这两个工程互相引用了,不行

把你appcode里的code抽出来吧
[解决办法]
从实现上来说可以,你可以把Web站点和Web服务都整合到一个Web项目里,这样就可以互相调用。
从理论上来说不可以,因为在面向对象理论中,上层服务可以调用下层服务,但反之则不允许,因为这会造成循环依赖 ,所以强烈建议你不要这样做,消除循环依赖的一个方法是:你可以从上层/下层服务中提取公共部分作为一个服务包,让上层服务和下层服务都调用这个公共包。

热点排行