首页新闻找找看学习计划

.net 面向服务编程的如何做较好。

0
[待解决问题]

有几个项目,想把后台管理员这块的内容独立出来,主要包括账号,部门等。想把这块做成服务,来供这几个项目使用。这样就不用每个项目有一套账号管理系统。这样做主要的目的就是为了方便,比如有4个系统,如果每个系统都有自己的账号模块,那么要使用四个系统就需要对应的四个账号和密码来登录系统。

现在就是为了解决这样的问题,想把账号模块独立出来。就算未来有新系统要加入,也可以用这里的账号模块。

目前我个人的想法就是做一个webservice服务,专门用来供系统调用账号数据查询账号使用。

除了这样的方法还有没其他更好的方法。是否可以用web api 来做。或者是 REST风格的web服务 哪位高手给指点指点

yzy的主页 yzy | 菜鸟二级 | 园豆:309
提问于:2015-03-13 11:51
< >
分享
所有回答(3)
0

完全可以用web api。简单,上手快。

xiaocong_soft | 园豆:556 (小虾三级) | 2015-03-13 13:36
0

我现在用的就是webservice.

forhells | 园豆:965 (小虾三级) | 2015-03-16 23:28
0

完全可以用webservice/wcf来实现你的需求,WCF/webservice作为内部子系统间的服务通信是个很好的选择,而webapi确不推荐你使用,除非你的系统涉及到外部访问,比如手机端或者第三方系统的服务请求等可以考虑用webapi做服务接口。

andy1987 | 园豆:490 (菜鸟二级) | 2015-03-18 15:25
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册