论坛首页 Java企业应用论坛

Janitor/Application Guarder

浏览 1424 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2007-12-21  
看门人 / 应用守卫

    一般应用系统都有登录、登出和退出等操作,但这些操作可能以多种方式进行调用,例如:系统启动时打开登录对话框,用户也可以点击[文件/登录]菜单打开对话框。这样就需要这些操作封装到一个控制类中,称为:Janitor 或者Application Guarder

<o:p> </o:p>

它是如何工作的?

Janitor 应该是一个单例模式的,一个应用中应该只有一个Janitor 的实例。

Janitor能够正常的工作,需要给它一个安全服务的实现类,和登录对话框的实现类,如果登录或登出成功,Janitor 应该通知已经注册的Application Listener

具体实例如下:
1) 用户点击登录按钮实现如下
  • 大小: 4.5 KB
  • 大小: 19.1 KB
  • 大小: 31.9 KB
论坛首页 Java企业应用版

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