我正在构建一个用户需要登录的Web服务,应用程序需要维护持久会话。我使用Apache Axis2通过SOAP / XML进行客户端/服务器通信。这样做最简单,最常见的方法是什么?我知道我可以从头开始实现会话管理,类似于浏览器如何使用cookie,但我宁愿使用标准的Java库。假设即使我使用的是Axis2,解决方案与Axis2没有任何关系,我是否正确,因为Axis2基本上只是客户端/服务器向对方发送消息的一种方式?
我在网上阅读了很多关于此的信息,但是有太多的信息,很难知道从哪里开始。基本上我只是想找人帮我指出使用什么类的正确方向等等。我只需要一个简单的用户名密码验证和Web服务的会话管理系统。
答案 0 :(得分:4)
首先,您是否100%确定您需要会话?没有它们,SOAP会更快乐。 其次,您是否100%确定您需要Axis2? 第三,我认为在Axis2中进行会话的最直接的方法是传输方法。我这样做了几年,但这篇http://wso2.org/library/3264文章似乎是合理的。