1.在大型监控系统中,少不了报警机制,报警的方式有很多种,这里介绍主要5种

(1)屏幕显示报警<1>这是最基本的方法<2>也是报警信息最详细的模式<3>通过监控电脑屏幕显示,告知用户<4>缺点是:报警可能延误,报警通知面比较小,不能及时传播对应的负责人
(2)现场声光报警<1>警铃接口为标准有源控制输出,用户可以根据自己需要另接其它报警喇叭
(3)短信发送报警<1>可以通知多人,通知面广<2>缺少有效的确认机制,无法判断通知是否到位
(4)邮件发送报警<1>不同的邮箱有不同的支持协议<2>有些支持SSL协议,有些支持TLS协议,有些两种都支持<3>支持不同协议的邮箱,使用java发送邮件时要使用不同的发送方式<4>常用的邮箱协议:1.smtp:发送邮件的协议2.pop3、imap:收取邮件的协议3.每个邮箱系统都是按照这两种协议来实现的(5)语音报警<1>本地语音报警1.报警发送时,通过监控系统自动通过扬声器播放报警语音,将报警信息传递给现场人员2.但仅局限与一个房间内,传播面不广<2>电话拨号报警1.报警发送时,系统自动通过电话网,拨通系统预设的手机号2.对方接听后,自动播放报警语音

2.java实现手机短信发送功能的机制

(1)使用webservice接口发送手机短信<1>这个可以使用sina提供的webservice进行发送;<2>需要进行注册
(2)使用短信猫的方式发送手机短信<1>基于短信猫的二次开发包进行开发,是比较常见的方式<2>需要购买硬件设备(3)使用中国网建提供的SMS短信平台

3.java实现邮件发送功能机制

(1)基于JavaMail的方式发送邮件<1>需要注册一个邮箱,用来介绍发送过来的邮件<2>常用的邮箱有:QQ邮箱,163邮箱,网易邮箱等<3>需要导入一个jar包:mail.jar(2)基于Apache Mail的方式发送邮件<1>Apache Mail是对JavaMail的封装,使用起来更加简便,逻辑层次感更好<2>需要导入两个jar包:mail.jar、commons.jar(3)基于SMTP的方式发送邮件(4)基于工具栏SendEmailUtil的方式发送邮件

4.java实现语音发送功能机制

(1)基于语音Modem方式实现
(2)基于电话语音卡方式实现

扩展:现在市面上有许多第三方平台,集成了短信,邮件,语音等多种功能

 (1)常用的第三方平台如下:<1>云平台:阿里云,腾讯云,百度云等<2>第三方生产商(2)使用第三方平台注意事项:<1>有些平台需要注册,并收取一定的费用<2>需要下载第三方平台的开发包、相关文档<3>调用第三方相关API接口   (3)使用第三方平台的优缺点:<1>优点:1.操作简单2.利用平台,能及时让接收者知道消息<2>缺点:1.占用平台资源,只适用于紧急情况下的通知2.有些短信不支持高并发通知

java技术--报警通知及实现方式相关推荐

  1. 交通运输部办公厅关于推广应用智能视频监控报警技术的通知交办运〔2018〕115号文

    可从下面的链接可以下载,是山东转发交通运部办公厅的,正文未找到,交办运[2018]115号文内容在pdf文件后面,主要包括指导文件及技术规范,可免下载. 山东省交通运输厅 通知公告 山东省交通运输厅道 ...

  2. JAVA基础(三)——服务器操作系统、Java开发环境、Java技术架构、定义Java类及其命名规范、Java注释方式

    1. 服务器操作系统 当前主流的服务器操作系统则主要分为:Windowsserver.UNIX.Linux.NetWare这四大阵容. (1)Windowsserver作为推广的最好,用户群体最大的服 ...

  3. 定时任务报警通知解决方案详解

    作者: 唐涛.黄晓萌 什么是定时任务 定时任务是每个业务常见的需求,比如每分钟扫描超时支付的订单,每小时清理一次数据库历史数据,每天统计前一天的数据并生成报表等等. 随着微服务和云计算的兴起,定时任务 ...

  4. java将dxf展示在网页_七天串起java技术栈-第四天

    上期回顾与本期预告: 昨天,我们从一个页面出发,搞清楚了前端,后端,接口的概念.并且还引出了servlet与tomcat. 今天,继续我们的探索之旅,看看又会接触到什么新玩意. step15:使用se ...

  5. java技术面试之面试题大全

    转载自:http://blog.csdn.net/lijizhi19950123/article/details/77679489 Java 面试知识点总结 本篇文章会对面试中常遇到的Java技术点进 ...

  6. 【收藏】如何优雅的在 Python设置报警通知(邮件、短信、电脑外放声音)

    最近有个需求就是跑程序时需要实时监控状态,在发生异常的时候需要报警通知我,目前根据之前的技术资料总结了大概三种方式: 电脑播放声音报警 邮件通知 短信通知 其中电脑Beep报警和邮件通知会在这边写出, ...

  7. java技术面试-BEIJING

    第一部分.Java 基础 1.在浏览器地址栏里输入一个网址,接下来会发生什么? (1)浏览器查找该网址的IP地址. (2)浏览器根据解析得到的IP地址向Web服务器发送一个HTTP请求. (3)服务器 ...

  8. 《Java技术及应用》课程标准

    <Java技术及其应用>课程标准 (计算机及相关专业通用) 编制时间:2003年8月 25日 一.前 言 为指导<Java技术及其应用>的教学,特制定本课程标准.大纲的各项规定 ...

  9. 基于JAVA技术的WEB网管软件开发方案

    2019独角兽企业重金招聘Python工程师标准>>> 随着Web/Java技术的成熟及其在Internet上的广泛应用,网络管理技术和模式迎来了又一次革命.在网络管理领域,通过We ...

最新文章

  1. capistranorb
  2. 034_CSS绝对定位
  3. ZBar 自定义界面
  4. JavaScript Object.defineProperty()方法详解
  5. 华为主题锁屏壁纸换不掉_华为手机总多出莫名的照片?那是因为这3个设置没关闭,赶紧自查...
  6. vim trickies
  7. jdbc Illegal value for setFetchSize()
  8. 针对笔记本电源已接通未充电的提示怎么办
  9. 1.命令行窗口(小黑屏)、CMD窗口、终端、shell、DOS窗口
  10. 有道惠惠购物助手和如意淘使用比较
  11. java屏幕共享实现原理_远程桌面共享技术实现
  12. BI报表工具FineReport的使用2【帆软聚合报表设计,最常用功能】
  13. 又一所“省会大学”,来了!
  14. xcode13 swift语言 ios开发 快捷代码优化方式(代码重构)例子
  15. 用JSP-Servlet构建三层式管理信息系统
  16. 《让子弹飞》系列——前四章的部分解读
  17. Scheduling restart of crashed service解决方案与源码分析
  18. 2020年全球EDA软件行业市场竞争格局分析 三巨头三足鼎立
  19. 程序设计算法竞赛基础——练习2解题报告
  20. .bat文件伪装成.jpg文件

热门文章

  1. Unity实现Angry Bird弹弓发射功能
  2. HP EVA4400简介
  3. ASO关键词优化技巧:如何充分利用热搜榜与相关热点?
  4. leetcode——第860题——柠檬水找零
  5. HR唠家常式的套路题
  6. 【阿里云总监课】存储系统设计——NVMe SSD性能影响因素一探究竟
  7. 上周内外盘行情回顾及交易情况2022.4.4
  8. PPT超实用的23个快捷键
  9. mui ajax 懒加载,MUI框架运用中遇见问题总结
  10. java工程师面试题大全-100%公司笔试题你都能碰到几个