浏览 1423 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2007-12-21
看门人 / 应用守卫
一般应用系统都有登录、登出和退出等操作,但这些操作可能以多种方式进行调用,例如:系统启动时打开登录对话框,用户也可以点击[文件/登录]菜单打开对话框。这样就需要这些操作封装到一个控制类中,称为:Janitor 或者Application Guarder。
<o:p> </o:p> 它是如何工作的?Janitor 应该是一个单例模式的,一个应用中应该只有一个Janitor 的实例。 想Janitor能够正常的工作,需要给它一个安全服务的实现类,和登录对话框的实现类,如果登录或登出成功,Janitor 应该通知已经注册的Application Listener。 具体实例如下:1) 用户点击登录按钮实现如下 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |