基于Spacebuilder开发问题汇总

来源:互联网 发布:mycat优化 编辑:程序博客网 时间:2024/06/06 03:12

1.集成第三方单点登录方法

由于Spacebuilder有自己的用户登录方法,而且封装的逻辑比较多,所以只能采用CAS验证通过之后再通过SB的登录方法重新调用之后再登录一次。

2.集成第三方登录验证的方法

和CAS登录不同,第三方登录的是自己开发的服务接口,基于soap协议的WebService,可以根据需要返回用户信息,包括姓名,邮箱等。在获取了用户信息之后在进行判断sb的数据库中是否已经包含了用户信息,如果包含则自动登录,没有包含则自动后台注册用户的基本信息,然后登录。在用户登录系统之后再进行个人信息的完善。

3.跨域访问的问题。

虽然查询了很多方法,最终没有测试通过,选择的办法是将web服务和应用部署到了一台机器上。

4.自定义方法

sb的请求配置了路由,但配置规则没有文档说明,只能猜测,所以没有采用自己创建一个controller类来处理所有扩展的方法。而是在已有的Controller类中添加新的方法函数来处理扩展的逻辑。

5.数据库

一个服务器可以部署多个版本的系统,数据库只需要修改下dbf的文件名,重新附加就可以形成新的数据库

0 0
原创粉丝点击