-
web service接口问题5
目前2个项目要进行项目登录状态的同步
(登录前 以确定2个项目中都有一样的用户数据)
在A项目中登录了。B项目也要登录
反则一样。
web service接口我知道,但是webservice接口
只是一个方法 并不能在里面取得其当前项目中
的session. 我想问下能不能用struts2 action
直接做为接口来调用?
如:http://www.xxx.com/user/webserivce!login.action?user=xxx
这样做的和webservice 传统的方式有什么区别?为什么?2013年12月10日 11:22
3个答案 按时间排序 按投票排序
-
采纳的答案
比较典型的单点登录应用, 可以考虑引入第三方的单点登录,比如 http://www.jasig.org/cas
当然还有一个解决方法是共享两个项目的Session(比如使用统一缓存来存储Session),也就是将Session服务器独立出来,这个稍微复杂一点。
搭建好以后这样:
. A项目或B项目用户登录: UserInfo ==> Session ==> Memached
. 检查用户登录:Memached ==> Session ==> Session.contains(sessionID)
当然,也可以通过共享Cookie的方式,但是两个项目需要在同一个域名下面,另外Cookie的安全性不如Session好(浏览器端存储的原因)
WebService与Action本质上没有特别大的区别,只不过WS将调用过程的约束标准化了,Action没有标准化而已,像题主这样的应用不适合采用WS或者Action的方式,不建议采用(如果一定要采用的话需要加访问控制,WS或action不能让用户去调用)2013年12月11日 11:12
-
搜下单点登录,了解下,
我们网站实现单点登录的思想是cookie+登录、验证登录接口+redis,
你也可以使用类似的思想做,直接废弃session2013年12月10日 13:29
相关推荐
T100接口开发-T100 Web Service 接口开发v1.5版最新版 WebService接口資料
H3 BPM 标准Web Service接口V1.0 H3 BPM 标准Web Service接口V1.0 H3 BPM 标准Web Service接口V1.0 H3 BPM 标准Web Service接口V1.0 H3 BPM 标准Web Service接口V1.0 H3 BPM 标准Web Service接口V1.0 H3 BPM 标准Web...
xfire开发Web Service接口详解,里面包含图片和文字,适合初学web service的
delphi创建web service接口及调用实例 分为服务器端和客户端
接口测试工具 (2款一款安装到浏览器使用,另外一款jar包样式点击打开直接使用) 常见web接口:一类是http协议的接口,另一类是web service接口(如soup、rmi、rpc协议)
web service 文档web service 文档web service 文档web service 文档web service 文档web service 文档web service 文档
收录了许多常用的web service接口
cfx 创建 web service接口 内部附带完整的jar包及源码demo,有兴趣的可以下去瞧瞧
Web Service接口
xfire开发Web Service接口第一个程序源代码,创建的过程及图解请找我发布的"xfire开发Web Service接口第一个程序"的资源
股票web-service接口.txt
X省县级平台通用Web service接口.rar
axis2(web service接口文件生成工具)内附使用说明
SpringBoot+mybatis+CXF开发web service接口,数据库用的是mysql,表结构在图片中,附上的还有自动生成的客户端代码
2. 设计Web Service接口:使用PB11的数据窗口设计器设计Web Service的接口,包括输入参数、输出参数和处理逻辑。 3. 实现Web Service逻辑:使用PB11的编程语言(如PBScript)实现Web Service的逻辑,包括数据处理和...
Hessian Binary Web Service Protocol远程接口调用入门Demo例子!
web service web service web service web service web service web service web service web service web service
windows平台C++与web平台通讯接口,可使用域名或ip+port的形式访问web端,通过参数决定使用POST还是GET方法
vc++ 开发环境调用 web service 的接口的转换工具