手机短信跟外部邮件是两个比较重要的任务提醒功能,特别是手机短信,他可以在任何情况下通知用户处理一些紧急的任务,在流程任务中,我们经常需要用短信通知相关的负责人员处理相关任务。
那么集成短信至系统中我们需要做哪一些工作,会不会相对比较麻烦?鉴于此,我们对两种比较常见的短信集成解决方案进行了分析。
方式一:利用短信模块(GSM Model)进行集成
这种方式已经存在已久,集成简单,其原理如下图所示:
这种
短信模块
市场上有很多,比较便宜,如西门子TC235,目前在 300元以下。购买一个,再买一张移动卡或联通卡装上,然后联接在服务器上。在服务器上安装短信软件,该软件就会定时去读取其对应的短信表,当发现待发送的短信,就会把该表中的信息往外发,当接收到短信时,其会把信息写至接收表中。
OA系统要实现收发短信,很简单,就放那两个表读写数据即可。
这种模式的短信收发跟我们用普通的手机收发是一样,需要往手机卡上充值,其短信费用会相对贵一些,可能会达1毛每条,另还需要缴手机卡的月租费用,但对于一些短信不多的企业,这种方式是可以省钱的,也不需要投入太多。
方式二:利用短信商的服务端口
这种方式是近两三年才比较流行,移动或联通集团把自己的短信平台,通过端口对外公开,企业可以向移动或联通批量购买一定的短信,移动或联通会开通一个短信账号,企业就可以把需要发送的短信,以xml方式提交至该开放的端口,该端口对应的短信服务器会帮忙企业把该短信发送出去。
其原理如下图所示:
由于该方式是批量购买短信,所以发送的费用比较便宜,广州有些代理商,1000元就可以购买1.6w多条短信,低至6分钱一条,并且不限使用时间,一值充2000元,更可低至5分甚至4分钱一条短信,这对于需要大量发送短信的企业来说,无疑是更好的选择。同时不需要什么附带的硬件,直接把数据提交至短信端口即可,前提是 Web Server需要联网。
- 大小: 41.1 KB
- 大小: 44.7 KB
分享到:
相关推荐
关于 JOffice1.3使用手册,方便快捷,大家来下载
这个JOffice V1.2 beta版,也就是官方说开源的版本之一。 说实话,这个公司很讨厌,打着开源的幌子来宣传自己的产品,里面的 东西根本没有开源,还很恶心的包留了一部分代码,htcore.jar。 对于这样的开源,我表示...
jOffice技术框架是一款专为协同办公(OA)系统设计的开发框架,旨在提供一套完整的解决方案来满足企业级应用的需求。该框架支持多种办公自动化功能,包括但不限于公文管理、系统设置、信息管理和通讯管理等。本文将...
在JOffice2中,JBPM4是一个强大的工作流引擎,用于管理和执行业务流程。本文将深入探讨如何在JOffice2中实现JBPM4任务的回退功能,这在处理复杂流程时尤其重要,允许用户纠正错误或根据需要调整流程方向。 任务回退...
// Chat.cpp : 定义应用程序的类行为。 // #include "stdafx.h" #include "Chat.h" #include "ChatDlg.h" #ifdef _DEBUG #define new DEBUG_NEW ... m_dwRestartManagerSupportFlags = AFX_RESTART_MANAGER_SUPPORT_...
office文档转pdf后,再转swf,最终显示需要的一些工具及jar包,包括一个office转pdf转swf的java文件。因目前可上传的文件大小限制,OpenOffice安装文件未上传,工具目前最新版本为3.4.1,请另行下载
Spring Security是一款强大的安全框架,它提供了一整套安全解决方案,包括认证、授权、访问控制等。 在传统的Web项目中,权限控制通常基于URL,即根据用户的角色和权限来决定他们可以访问哪些URL。然而,在EXT(一...
在解决可能出现的问题时,需要检查JDK是否满足1.6及以上版本,数据库编码是否已设置为UTF-8。此外,配置文件的正确性,如`jdbc.properties`和`log4j.xml`,也是关键。对于日志配置,可以指定日志文件的存储位置、...
在压缩包中提到的“joffice”可能是该项目的一个组件或子目录,可能包含与Java Office集成相关的代码。这可能涉及到读取、写入或处理Office文档(如Word、Excel)的功能,使用户能够直接在邮箱中预览和编辑附件。 ...
2. **安装中文包**: 如果需要处理中文数据,需要安装iTextAsian.jar,这是解决中文PDF显示问题的亚洲语言包。在IReport的选项中添加这个包,以确保中文能在预览和PDF输出中正确显示。 3. **配置数据库**: 在IReport...
- **OpenJPA**:一个实现了Java Persistence API (JPA)的持久化解决方案。 - **Subversion (SVN)**:一个集中式的版本控制系统,被广泛应用于软件开发团队。 - **WebServices**:包含了实现Web服务所需的各种组件和...
JoPro是一个生产力和办公套件,将文字处理器,电子表格设计器,演示设计器和svg查看器集成到一个应用程序中! 基于Netbeans平台。 图像和代码由Anthony Goubard设计。 最初称为Joffice。
Spring框架则是一个全面的Java企业级应用开发框架,它不仅支持依赖注入(DI)和面向切面编程(AOP),还提供了事务管理、数据访问集成、远程服务等功能。在SSH开发的OA系统中,Spring主要负责管理其他组件(如Struts...
虽然题目主要关注的是如何使用Java命令创建JAR文件,但提到了一个额外的SQL命令:`mysql->source F:/joffice131.sql`。这个命令用于MySQL数据库,它的作用是从指定的SQL脚本文件(这里是`F:/joffice131.sql`)读取并...
在Joffice的实例中,ScriptMgr.load方法被用来异步加载所需的JS模块。当用户首次访问某个功能时,相关的JS文件会被加载并缓存起来。随后,如果用户再次访问同样的功能,则不会再重新加载这些JS文件,因为它们已经在...
JOffVis 一个基于 Java Swing 的工具,用于可视化 ...先决条件:1) Java SDK 72) Maven 3要编译应用程序,请运行以下命令mvn 干净编译要启动应用程序,请运行以下命令mvn exec:java -Dexec.mainClass="joffice.gui.App