关于基于WCF的项目结构问题?

tabao5672 2017-09-07 03:50:40
请问下,一般基于WCF的项目,服务是配置在一个端点上还是配置多个端点啊?
就比如说对数据库表的所有操作,是将所有操作服务都打包在一个服务端点上么,这样会不会太多?
如果配置多个端点的话,客户端不得一一进行引用?
...全文
322 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
mk_lucifer 2017-09-08
  • 打赏
  • 举报
回复
没有区别,一个就行。即使你分开,也并带来不了啥么好处,只会增添编程麻烦。 当然你多个明显能划分开的服务可以多端点,比如客户聊天和看视频这样的区分,没必要在一起。 按服务本身的分类来分可以,因为发现操作太多这种原因来分,就没有道理了。
exception92 2017-09-08
  • 打赏
  • 举报
回复
引用 2 楼 tabao5672 的回复:
[quote=引用 1 楼 duanzi_peng 的回复:] 一个吧,毕竟宿主服务的时候 最好实例化一个servicehost,不必引用那么多。
如果一个的话,光是数据库操作服务就得100多个,放一起会不会影响性能?[/quote] 怎么会100多个,你不需要封装么。 遇到过的最多二十多个。
tabao5672 2017-09-07
  • 打赏
  • 举报
回复
引用 1 楼 duanzi_peng 的回复:
一个吧,毕竟宿主服务的时候 最好实例化一个servicehost,不必引用那么多。
如果一个的话,光是数据库操作服务就得100多个,放一起会不会影响性能?
exception92 2017-09-07
  • 打赏
  • 举报
回复
一个吧,毕竟宿主服务的时候 最好实例化一个servicehost,不必引用那么多。

12,162

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 Web Services
社区管理员
  • Web Services社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧