WebService调用时一个很棘手的问题

zhangyunyue 2010-01-19 11:36:49
需求:webService中实现会话的管理和状态保存?

具体问题描述:

WebService调用接口及其方法都写好了,但是客户端调用时的对象只是单个的方法,而我这里是一个完整的应用程序。当用户登

陆时首先从客户端调用WebService服务端的方法,然后将登陆状态返回给客户端。登陆操作完毕后,我需要使用该帐号进行其它

的操作,比如查看系统中的数据列表或者修改密码等。这些操作都需要检查用户是否有登陆状态即会话状态。

而现在我却无法保存并获取到会话状态。各位路过时,请帮忙顶顶分析分析,在线等。首先谢谢各位了。
...全文
238 16 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhangyunyue 2010-01-25
  • 打赏
  • 举报
回复
一两句话说不清楚,方案是设置静态变量
qingzhe2008 2010-01-21
  • 打赏
  • 举报
回复
问题解决了,把方法贴出来嘛
zhangyunyue 2010-01-21
  • 打赏
  • 举报
回复
问题解决了,关注的可加QQ123375909,注意要注明姓名和专业。
software_yue 2010-01-20
  • 打赏
  • 举报
回复
楼主要解决了给我说一声啊,谢谢了
software_yue 2010-01-20
  • 打赏
  • 举报
回复
我也遇到了,论坛中有人贴出来了【webservice】为什么是JAXBElement<String>而不是String类型???


这问题怎么解决啊?要传参数,可这里类型不知道怎么弄?
zhangyunyue 2010-01-20
  • 打赏
  • 举报
回复
有会使用Hashtable的吗?

static Hashtable<String, User> hashtab= new Hashtable<String, User>();
User是个类。

这样怎么给hastable添加值,又如何从中删除值呢?
zhangyunyue 2010-01-19
  • 打赏
  • 举报
回复
3楼和四楼能具体的讲讲吗?
wenjjing2lianee 2010-01-19
  • 打赏
  • 举报
回复
帮顶...
gloomyfish 2010-01-19
  • 打赏
  • 举报
回复
把你的第一次登录信息记录到server端的一个xml文件中,以后操作中检查其的timeout的的时间
如果timeout,删除这个xml
要求重新登录
kokobox 2010-01-19
  • 打赏
  • 举报
回复
可以借用缓存来存储用户的登陆和退出状态。因为ws是无状态请求,所以你要做心跳请求才可以。心跳频率时间内没有得到登陆信息或超时没取到的可以判定为注销用户。

如果有条件,可以申请一台缓存服务器。 这样效率会好些。

zhangyunyue 2010-01-19
  • 打赏
  • 举报
回复
要求使用程序来完成,不修改数据库。
VilenZYP 2010-01-19
  • 打赏
  • 举报
回复
可以将用户登陆信息和退出信息保存到一个数据表里面... 要操作的时候,时时检查当前用户在数据表里面最新的状态(即最新的那条记录)




zhangyunyue 2010-01-19
  • 打赏
  • 举报
回复
都是java的
ChDw 2010-01-19
  • 打赏
  • 举报
回复
WebService也可以有状态的啊。你的客户端是什么语言的?
software_yue 2010-01-19
  • 打赏
  • 举报
回复
顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶........................

关注关注关注关注关注关注关注关注关注关注关注关注关注关注关注关注关注关注关注关注关注关注关注关注关注关注关注关注关注关注关注关注关注关注关注关注关注关注关注关注关注关注关注关注关注关注关注关注关注关注关注关注关注关注关注关注关注关注...................
software_yue 2010-01-19
  • 打赏
  • 举报
回复
帮楼主问自己学习:心跳请求怎么设置啊?

另外四楼说的“以后操作中检查其的timeout的的时间,如果timeout,删除这个xml”是以什么为标准时间,又怎么区分多个用户登陆呢?

81,122

社区成员

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

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