监听器就是一个实现特定接口的普通java程序,这个程序专门用于监听另一个java对象的方法调用或属性改变,当被监听对象发生上述事件后,监听器某个方法将立即被执行。
二、Servle监听器
1、编写 Servlet 监听器
(1)和编写其它事件监听器一样,编写servlet监听器也需要实现改启一个特定的接口,并针对相应动作覆盖接口中的相应方法。
(2)和其它事件监听器略有不同的是,servlet监听器的注册不是直接注册在事件源上,而是由WEB容孝滑器负责注册,开发人员只需在web.xml文件中使用<listener>标签配置好监听器,web容器就会自动把监听器注册到事件源中。
(3)一个 web.xml 文件中可以配置多个 Servlet 事件监听器,web 服务器按照它们在web.xml 文件中的注册顺序来加载和注册这些 Serlvet 事件监听器。
配置如下:
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
三、就是gui里边控件的监听器了。具体是什么就要自己看看相关书籍或者源码了!
网络监听是一种监视网络状态、数据流程以及网络上信息传输的管理工具,它可以将网络界面设定成监听模式,并且可以截获网络上所传输的信息。
也就是说,当黑客登录网络主机并取得超级用户权限后,若要登录其它主机,使用网络监听便可以有效地截获网络上的数据,这是黑客使用最好的方法。但是网络监听只能应用于连接同一网段的主机,通常被用来获取用户密码等。
扩展资料:
网络监听技术意义:
1、我国的网络正在快速发展中,相应的问题也就显现出来,网络管理及相应应用自然将越发重要,而监听技术正是网络管理和应用的基础,其意义当然重要;
放眼当前相关工具linux 有snort tcpdump ,snift 等,window 有nexray, sniffer等无一不是国外软件,随着中国网络的发展,监听系统必将大有用武之地,因此监听技术的研究已是时事的要求。
2、为什么选择linux作为环境?中国入世,各种针对盗版的打击力度和对于正版软件的保护力度都将大大加强,windows的盗版软件随处可见的现象将会一去不返,面对这样的情况,大部分的公司只有两种选择:
要么花大价钱向微软购买正版软件,要么是用自由 *** 作系统linux,特别是重要部门,如国家机关,政府部门,难道要把自己的办公系统 *** 纵在国外大公司手里;
北京的镇如政府办公系统已经转用红旗linux,而且linux的界面也在不但的改进,更加友好易 *** 作,我们有理由相信.linux将在我国大有作为,这蚂旅段也是研究Linux下网络监听的原因。
参考资料来源:百度百科-网络监听技术
参考资料来闷誉源:百度百科-网络监听
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)