这篇文章的内容一般只适用于做增值业务方面的朋友,同时服务器是linux版本的。
如果是你正在做增值业务,那么你可能遇到这种问题,你正在外面,但是突然接到电话,或者监控告诉你的网关程序有些异常,需要重新启动你的网关程序,那么一般情况下是不是只能终端自己的安排,回家重启系统呢。也许我们可以有另外一些选择,直接用短信来重新启动我们的网关。用到的原理也很简单,就是java调用本地的重启命令。当你发送重启指令给我们的网关,网关通过严格验证,调用重启网关重启命令。重启ok。发送测试命令测试网关。
下面的例子先调用一个很简单的脚本。写一个字符到文件中来测试。
可以根据你的需要使用更多方法处理。
package sms.util;
public class RestartMyself{
public static void restart()
{
Process child=null;
try
{
child=Runtime.getRuntime().exec("/home/lijunjie/echo.sh");
}
catch(Exception e)
{
e.printStackTrace();
}
}
}
#!/bin/bash
echo "test" > /home/lijunie/echo.txt
分享到:
相关推荐
短信网关模拟程序设计是一项基于网络计算的项目,主要涉及C#编程语言、SGIP协议、Socket编程以及短信服务的模拟。在这个项目中,开发者需要创建一个具备用户界面的程序,该程序能模拟短信发送的过程,尽管其功能相对...
短信网关解决方案是指通过Array TM助力短信网关应用负载管理和性能优化,解决短信网关服务器之间自动切换、处理能力有限、短信网关服务器“多米诺”现象、短信应用系统发展与网络扩容的不平衡性、系统维护升级等问题...
《中国移动短信网关华为API使用详解》 在现代通信领域,短信服务是不可或缺的一部分,尤其在中国移动这样的大型运营商中,其短信网关扮演着至关重要的角色。本文将深入探讨中国移动短信网关,特别是基于CMPP3.0协议...
4. 在实际应用中,短信网关的相关资源可能包括:CMPP协议规范文档、SMG的源代码或配置文件、接口API文档、开发示例、调试工具、监控和日志管理系统等。这些资源对于开发者来说是十分宝贵的,可以帮助他们快速理解和...
在实际使用中,用户需要根据"操作说明.doc"来安装和配置【短信猫中间件】,通过"GSM&GPRS短信网关.exe"启动服务,然后在自己的应用程序中调用中间件提供的接口来实现短信的收发功能。对于开发者来说,理解和掌握...
为了开发和集成中国移动短信网关服务,开发者需要熟悉CMPP3.0协议的规范,理解每个命令的含义和流程,同时还需要掌握如何使用提供的DLL库和模拟器进行实际操作。通过配置setting.ini文件连接到网关,并利用CMPPAPI....
【短信网关Delphi例程】是一个专门为初学者设计的示例项目,它演示了如何在Delphi编程环境中实现与短信网关的交互。Delphi是一款强大的Windows应用程序开发工具,以其快速编译和高效的可执行代码著称。在这个例程中...
3. **SMGP(Short Message Gateway Protocol)**:中国联通使用的短信网关协议,设计用于其内部短信平台和外部系统的交互。SMGP同样支持双向通信,包含连接、断开、发送、接收短信等基本功能。 4. **SGIP(Short ...
2. **连接管理**:短信网关需要与运营商的短信中心建立稳定的连接,这通常涉及到TCP连接的建立、心跳保持、重连机制等。在Eclipse中运行的代码可能包含了这些功能的实现。 3. **消息编码与解码**:CMPP协议使用二...
移动联通短信协议及短信网关协议是实现这种服务的关键技术。下面将详细介绍这三个主要的协议:SGIP、CMPP2.0以及SMPP。 1. **SGIP(Short Message Internet Protocol)协议**: SGIP,全称为短消息互联网协议,是...
华为短信网关是一款高效、稳定且功能强大的通信系统,它主要负责处理和管理短信服务,为企业和运营商提供可靠的短信发送和接收平台。本资源包含华为短信网关的超完整版本,支持与移动、联通、电信等各大运营商的网关...
6. **接口设计**:学习如何设计简洁易用的API接口,让其他应用程序能够方便地集成和使用这个短信网关。 7. **性能优化**:探讨如何提高网关程序的吞吐量和响应速度,如缓存策略、负载均衡等技术。 通过对这个短信...
【莎莎短信网关模拟器】是一个用于模拟短信网关功能的软件工具,它可以帮助开发者在没有实际短信网关的情况下进行测试和开发工作。通过这个模拟器,你可以创建虚拟的短信发送和接收场景,这对于测试应用程序与短信...
本篇将深入探讨C++实现短信网关的范例,以帮助你理解其工作原理和实现细节。 一、短信网关的基本概念 短信网关是连接移动网络运营商和企业应用的桥梁,它通过特定协议(如SMPP、HTTP、FTP等)与运营商的短消息服务...
在实际应用中,选择合适的短信网关服务并正确地集成到自己的系统中,是确保短信服务高效、可靠的关键。在提供的压缩包文件"网关发短信.exe"中,很可能是包含了一个简单的短信发送工具或者SDK,用于演示或测试如何...
该协议详细规定了如何通过网络与中国移动的短信网关进行数据交换,实现短信的发送、接收以及相关的管理功能。 1. **范围** 该协议的范围涵盖了中国移动通信集团公司的互联网短信网关接口的所有技术要求,包括但不...
【电信短信网关平台】是一种用于批量发送和接收短信的核心系统,主要由电信运营商提供,以便企业或服务提供商能够与客户进行大规模通信。这个平台基于Delphi编程语言开发,利用多线程技术来提高处理效率,确保在高...
《中国移动互联网短信网关接口协议CMPP3.0详解》 在中国移动的通信网络中,短信服务是一项至关重要的业务,而CMPP(China Mobile Peer to Peer)协议则是支撑这一服务的核心技术之一。CMPP3.0是其最新的版本,旨在...