如何在有状态的Web应用程序中最好地连接Steam和GET?
题
我们有一个使用GWT实现的Web应用程序。它呈现的是使用远程处理机制从Jboss / Seam服务器获取的,这很好用。但是,该应用程序现在已扩展为支持会话和用户。 Seam GWT服务似乎没有提供让我登录的方式,以便Seam可以将受限数据返回给GWT应用程序,因此我认为我必须将GWT应用程序包装在facelets中。
对我而言,使用Seam会话机制登录将帮助我将正确的数据输入GWT应用程序并不是很明显,所以我的问题是我是否会幸运,它是否会起作用,或者我是否需要这样做一些客户端魔术,服务器端魔术或者我对Seam GWT服务中缺少登录功能的看法实际上是错误的。
奖励指向任何能够为我提供完整示例的人。
解决方案
事实证明事情是“正常工作”。我希望如此。通过使用Seam的身份和登录机制,我可以通过服务代码中的 Identity.instance()。getUsername();
访问当前登录用户,该服务代码从应用程序的GWT部分获取请求。 / p>
我尝试在服务上放置 @Restrict
注释,但这似乎不起作用,但只要我可以向GWT应用程序提供结果,这不是不需要的东西。基于登录用户。
其他提示
谷歌代码上这个完整的GWT应用程序怎么样 - http://code.google .com / p / tocollege-net / ?
不隶属于 StackOverflow