PB webservice 保存会话问题.

范海辛o 2017-01-13 05:25:05
这个问题烦死了,求PB版块大神助攻啊。

背景 : 最近开发ERP接口项目, 我们后台用的SpringMVC+Axis2发布的接口提供用户调用。 用户前台用的是PB,通过Web Service和我们的后台进行交互。

问题:用户通过PB Web Service 发出大量请求, 请求解析不到sessionID或cookie, 所以每次请求后台都会生成SessionID, 导致后台大量生成无用的Session占用内存,PB 的WebService 请求如何能保持会话 ? (不能关闭服务器Session自动生产,因为后台也有和Web前台交互).
...全文
368 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
范海辛o 2017-01-18
  • 打赏
  • 举报
回复
引用 3 楼 xiajinxian 的回复:
建议用无会话的签名模式
我从后端想办法把。
范海辛o 2017-01-18
  • 打赏
  • 举报
回复
引用 4 楼 lzp_lrp 的回复:
这个问题估计用pb解决不了,建议不要用webservice,改为Rest可能更好一些
引用 4 楼 lzp_lrp 的回复:
这个问题估计用pb解决不了,建议不要用webservice,改为Rest可能更好一些
那我还是从后端想想办法吧, PB的webservice有接收解析json的方法吗,我们现在转成数组传进去让PB接收的,真的好慢!
WorldMobile 2017-01-18
  • 打赏
  • 举报
回复
这个问题估计用pb解决不了,建议不要用webservice,改为Rest可能更好一些
WorldMobile 2017-01-18
  • 打赏
  • 举报
回复
用基于Http的Rest服务,比webservice效率高,在pb中可以用posturl来接收,中间层可以部署在tomcat、jboss等应用服务器上,支持压缩传输,可以考虑一下
A啦Dbit 2017-01-14
  • 打赏
  • 举报
回复
建议用无会话的签名模式
范海辛o 2017-01-14
  • 打赏
  • 举报
回复
没人啊 - -?
范海辛o 2017-01-13
  • 打赏
  • 举报
回复
版主大大快点来

662

社区成员

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

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