跪求一个解决方案。关于C# .NET的项目问题。
目前公司已经上了几个系统,每个系统都有自己的用户数据,然后大家会抱怨,为什么要记那么多账号和密码呢?所以,我想,可不可以这样做,将与人有关的信息看成一个模块-HR,我建立...
目前公司已经上了几个系统,每个系统都有自己的用户数据,然后大家会抱怨,为什么要记那么多账号和密码呢?
所以,我想,可不可以这样做,将与人有关的信息看成一个模块-HR,我建立一个HR的库/系统,当开发其他系统的时候,关于人力这部分的数据,通过调用HR就可以了,比如,用户名和密码的确认,我传给HR模块一些参数,然后HR模块给出返回值。我们根据返回值进行验证。
请问,上述想法可以实现吗?用什么技术手段?接口?还是用其他什么? 展开
所以,我想,可不可以这样做,将与人有关的信息看成一个模块-HR,我建立一个HR的库/系统,当开发其他系统的时候,关于人力这部分的数据,通过调用HR就可以了,比如,用户名和密码的确认,我传给HR模块一些参数,然后HR模块给出返回值。我们根据返回值进行验证。
请问,上述想法可以实现吗?用什么技术手段?接口?还是用其他什么? 展开
展开全部
这个肯定可以,加一个入口选择
追问
加一个入口??不是很明白,你说的什么?能详细点好吗??
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
接口是必须用的上的 可以在方法里重载几个参数
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你做个客户端,然后自动登录这些系统不就可以了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果这个是B/S系统的话,就方便多了
追问
就是B/S的结构,怎么实现呢??请说得再详细点好吗?
追答
其他系统也是B/S的吗?
如果都是B/S的,就根本不需要考虑接口技术。
按分析,只要能从客户那接收到用户名,密码,以及访问那块信息的标识号就能开始操作了。
用AJAX操作起来更加方便,甚至你只需要一个文件就能实现,比如HR系统的等待客户端请求的文件:ajaxanwser.aspx
它要接收的参数是用户名,密码,以及客户想要访问那块信息的标识号。
通过用户名和密码验证,允不允许继续访问?如果不允许,返回错误信息。如果通过审核条件,则继续操作,根据请求访问信息标识号(标识号,即你想要做的操作所需要的参数,比如:A系统客户要访问,那么它发送过来的参数应该包含用户名,密码,以及系统标识符A),找到与A标识所对应的信息,ajaxanswer.aspx文件就返回所找到的结果。客户那里接收到结果并显示。(通过AJAX技术实现,懂javascript技术和html马上就会了,如果有需要,你还可以运用xml或者json技术)。
这样子的好处是,完全不用考虑其他系统是什么编程语言,不管php,asp,asp.net,jsp,都与之无关。只要在客户端页面那里发出一个ajax请求,这个只要支持html就实现的功能.
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以使用webservice吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询