论坛首页 Java企业应用论坛

使用XFire时怎样才能只暴露一个Service的部分方法?

浏览 3345 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2006-08-15  
有熟悉XFire的兄弟没有,我在使用Spring+hibernate+XFire的方式时,觉得XFire对Spring支持得比较好,可以直接暴露Service。
但也遇到了一个问题,默认情况下Service中所有public方法都暴露出来了。导致配置aegis很麻烦,有些方法比如getDAO这样的方法就不知道该怎么样来配置了。
如果能设置一下只暴露一部分方法就能解决这个问题了。
   发表时间:2006-08-15  
另外弄一个remote接口,不要直接暴露业务类,把需要用到的类注入就是了.

多写这点点的代码,我觉得是值得的
0 请登录后投票
   发表时间:2006-08-16  
我现在也是准备先这么做了
0 请登录后投票
   发表时间:2006-08-16  
或者写一个窄接口(里面只包括需要暴露的方法),让原来的Service实现这个接口即可。
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics