- 浏览: 583783 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (174)
- JBPM (3)
- WWF (0)
- JavaScript (11)
- J2EE (40)
- OperationSystem (11)
- 数据库 (12)
- CSS (1)
- Ajax (2)
- J2SE (30)
- Tools (10)
- 服务器中间件 (3)
- 异常 (0)
- Flex (5)
- jQuery (11)
- html (9)
- Ejb (1)
- HTML5 Shiv–让该死的IE系列支持HTML5吧 (1)
- Spring (9)
- Quartz (3)
- log4j (1)
- maven (1)
- cpdetector (1)
- JSON (1)
- log4jdbc (1)
- asm (8)
- FusionCharts (1)
- jqplot (1)
- highcharts (1)
- excanvas (1)
- html5 (1)
- jpcap介绍 (1)
- weblogic (3)
- URLURLClassLoader (0)
- URLClassLoader (1)
- ant (2)
- ivy (2)
- nexus (1)
- IT (0)
- LoadRunner (1)
- SCSS (1)
- ruby (1)
- webstorm (1)
- typescript (1)
- Jboss7 (1)
- wildfly (1)
- oracle (5)
- esb (0)
- dubbo (2)
- zookeeper (3)
- eclipse (1)
- Android (2)
- Studio (1)
- Google (1)
- 微信 (1)
- 企业号 (1)
- Linux (13)
- Oracle12c (1)
- Hadoop (1)
- InletexEMC (1)
- Windows (1)
- Netty (3)
- Marshalling (2)
- Protobuf (1)
- gcc (1)
- Git (1)
- GitLab (1)
- shell (2)
- java (3)
- Spring4 (1)
- hibernate4 (1)
- postgresql (1)
- ApacheServer (2)
- Tomcat (2)
- ApacheHttpServer (2)
- realvnc (1)
- redhat (7)
- vncviewer (1)
- LVS (4)
- LVS-DR (1)
- RedHat6.5 (5)
- LVS-NAT (1)
- LVS-IPTUNNEL (2)
- LVS-TUN (1)
- keepalived (2)
- yum (1)
- iso (1)
- VMware (1)
- redhat5 (1)
- ha (1)
- nginx (2)
- proguard (1)
- Mat (1)
- DTFJ (1)
- axis2 (1)
- web service (1)
- centos (1)
- random (1)
- urandom (1)
- apache (1)
- IBM (1)
- cve (1)
- 漏洞 (1)
- JDBC (1)
- DataSource (1)
- jdk (1)
- tuxedo (2)
- wtc (1)
最新评论
-
skying007:
好资料,谢谢分享给啊
FusionCharts在服务器端导出图片(J2EE版) -
cgnnzg:
大神好 可以发一份源码给我学习么 多谢了 978241085 ...
springmvc+dubbo+zookeeper -
jifengjianhao:
求源码:854606899@qq.com
springmvc+dubbo+zookeeper -
wdloyeu:
shihuan8@163.com邮箱网盘在哪,没找到。能给份源 ...
Java Socket长连接示例代码 -
huangshangyuanji:
求代码:45613032@qq.com
springmvc+dubbo+zookeeper
JAVA发送手机短信,流传有几种方法:
(1)使用webservice接口发送手机短信,这个可以使用sina提供的webservice进行发送,但是需要进行注册;
(2)使用短信mao的方式进行短信的发送,这种方式应该是比较的常用,前提是需要购买硬件设备;
(3)使用中国网建提供的SMS短信平台(申请账号地址:
http://sms.webchinese.cn/default.shtml)
附件里是中国网建提供的SMS短信平台的在线API地址及Java调用接口需要的jar包。
(1)使用webservice接口发送手机短信,这个可以使用sina提供的webservice进行发送,但是需要进行注册;
(2)使用短信mao的方式进行短信的发送,这种方式应该是比较的常用,前提是需要购买硬件设备;
(3)使用中国网建提供的SMS短信平台(申请账号地址:
http://sms.webchinese.cn/default.shtml)
附件里是中国网建提供的SMS短信平台的在线API地址及Java调用接口需要的jar包。
package com.shihuan.core.common.mail; import java.io.IOException; import org.apache.commons.httpclient.Header; import org.apache.commons.httpclient.HttpClient; import org.apache.commons.httpclient.HttpException; import org.apache.commons.httpclient.NameValuePair; import org.apache.commons.httpclient.methods.PostMethod; import org.slf4j.Logger; import org.slf4j.LoggerFactory; public class SendSms { protected static Logger logger = LoggerFactory.getLogger(SendSms.class); /** * 功能: 通过中国网建SMS短信平台发送手机短信 * @param uri 网建短信平台接口地址 (例如: http://utf8.sms.webchinese.cn 或者 http://gbk.sms.webchinese.cn) * @param headerValue 短信头中的值 (例如: application/x-www-form-urlencoded;charset=utf-8 或者 application/x-www-form-urlencoded;charset=gbk) * @param username 在网建短信平台申请的用户名 (例如: testshihuan) * @param password 在网建短信平台申请的密码 (例如: shihuan123) * @param mobilephone 目的地手机号码 (例如: 13856756789,13578903476) * @param smsContent 短信内容 (例如: "你好!I am shihuan...") * @param resultcset 短信返回结果的编码 (例如: utf-8 或者 gbk) * @throws HttpException * @throws IOException */ public static void sendMobileInfo(String uri, String headerValue, String username, String password, String mobilephone, String smsContent, String resultcset) throws HttpException, IOException{ HttpClient client = new HttpClient(); PostMethod post = new PostMethod(uri); post.addRequestHeader("Content-Type", headerValue); //在头文件中设置转码 NameValuePair[] data = {new NameValuePair("Uid", username), new NameValuePair("Key", password), new NameValuePair("smsMob", mobilephone), new NameValuePair("smsText", smsContent)}; post.setRequestBody(data); client.executeMethod(post); Header[] headers = post.getResponseHeaders(); int statusCode = post.getStatusCode(); logger.info("statusCode: " + statusCode); for (Header h : headers) { logger.info(h.toString()); } String result = new String(post.getResponseBodyAsString().getBytes(resultcset)); logger.info(result); post.releaseConnection(); } }
- Java发送手机短信息.rar (391.3 KB)
- 下载次数: 14
发表评论
-
Spring4Mvc整合Hibernate4框架示例
2016-02-05 11:52 1406今天用NetBeans8.1搭建了一套Spring4MVC+H ... -
Spring4配置properties文件的一点儿细节
2016-02-04 15:40 2809http://repo.spring.io/release/o ... -
JavaWeb发送信息到微信公众平台的企业号
2015-11-01 22:42 3809首先到微信公众平台申请微信企业号: https://qy.we ... -
springmvc+dubbo+zookeeper
2015-09-22 11:34 12042笔者这里使用的是apache- ... -
OracleAS10g安装配置与部署
2015-07-01 20:59 715先到Oracle官方下载OracleAS10的安装包,截图如下 ... -
java和spring使用weblogic数据源配置
2014-10-13 11:29 3047需要weblogic.jar和jrmpclient.jar ... -
一套基本的SpringMvc工程所需要的最基本jar包(pom.xml)
2014-08-19 16:38 1919附件里是pom.xml文件。 -
html的form表单提交得不到参数问题
2014-07-25 16:13 1867今天同事问我他的form表单按submit方式提交,在Java ... -
Spring3Mvc导出PDF的3种形式+导出excel的两种形式(exportAnimal.do)
2014-07-19 22:55 1149附件里SpringMvc导出PDF和Excel的示例代码。 ... -
在Java中发送电子邮件
2014-04-26 18:42 9617要先申请一个网易的126邮箱和一个新浪的com邮箱。 以下程 ... -
cpdetector_1.0.10_binary下载
2014-03-26 20:53 1047附件里是cpdetector_1.0.10_binary.ra ... -
在Java代码中用Axis2调用DotNet语言的WebService程序
2014-02-19 15:19 2587package com.shihuan.ymail.com ... -
SpringMvc多语言配置
2014-01-14 16:01 14439applicationContext.xml文件中加入如下代码 ... -
log4j多级别多输出文件的配置
2013-07-22 21:28 1579以下代码需要log4j-1.2.17.jar的支持。 B ... -
mysql和Oracle在对clob和blob字段的处理
2012-08-25 18:50 30931一、MySQL与Oracle数据库如何处理Clob,Bl ... -
Spring3Mvc+Hibernate整合Axis2发布WebService并配置Quartz调度
2012-08-05 12:54 2223附件里是笔者的源代码,相关的jar包在笔者的abcdef的16 ... -
Lucene案例
2012-06-10 15:15 2616IndexerMmseg4j.java代码如下: import ... -
Mina入门程序
2012-06-02 15:05 1154附件里是Mina的入门程序。 http://mina.apa ... -
让Hibernate的执行语句看见完整参数
2012-04-29 10:09 1049http://www.ibm.com/developerwor ... -
ant打包Web工程
2012-03-18 13:13 3507build.properties文件内容如下: project ...
相关推荐
中国移动的云MAS平台为企业提供了强大的短信服务能力,允许开发者通过API或者SDK来方便地发送短信到指定的手机用户。 在Java开发环境中,对接云MAS通常涉及以下几个核心知识点: 1. **Java编程基础**:首先,你...
总的来说,掌握“JAVA联通短信代码”意味着开发者能够利用Java实现与中国联通短信服务的无缝对接,为各种应用场景如验证码发送、通知提醒等提供可靠的技术支持。理解和学习这部分内容对于提升Java开发者在通信领域的...
Java短信平台源代码是开发基于Java技术的短信发送系统的核心组成部分,主要负责处理短信的发送、接收、管理和监控等功能。这种平台通常采用CMPP(China Mobile Peer to Peer)协议,这是中国移动为SP(Service ...
飞信,全称中国移动飞信,是中国移动推出的一款融合通信服务,允许用户通过网络免费向中国移动、中国联通、中国电信的手机和固话发送短信。在本文中,我们将深入探讨如何使用Java来实现这个功能。 首先,你需要获取...
移动短信发送程序是一种用于通过中国移动网络发送短信的应用程序。在IT行业中,这样的程序通常涉及到通信协议、编程语言和用户界面设计等多个技术领域。本篇将深入探讨这些关键知识点。 首先,移动短信服务基于全球...
- `java利用飞信API发送短信.doc` 提到了飞信API,飞信是中国移动推出的一种即时通讯服务,它提供了SDK和API供开发者集成,允许程序通过网络发送短信。集成飞信API需要理解其提供的接口,如发送短信的API方法,以及...
* msgGroup:消息批次号,由云MAS平台生成,用于关联短信发送请求与状态报告 * success:数据校验结果 发送普通模板短信 发送普通模板短信业务能力也允许HTTPS客户端向云MAS平台发送短信任务请求,云MAS平台接收到...
3. **签名**:发送短信的来源标识,通常显示在短信的开头或结尾,需在移动云平台申请并审核通过。 4. **模板ID**:如果使用预定义的短信模板,需要提供对应的模板ID。 5. **扩展参数**:根据需求,可以添加一些...
1. **Java SMS API**:LemonSMS基于Java API构建,允许开发者通过编程方式发送短信。这通常涉及到HTTP请求或者使用特定的SMPP协议(Short Message Peer-to-Peer)与短信网关进行通信。 2. **短信服务提供商接口**:...
这通常意味着开发者可以利用这些资源来构建一个能够与中国移动GSM网络进行交互的短信平台。 在实际应用中,Java实现的CMPP3模块通常会涉及以下关键点: 1. **连接管理**:Java程序需要与中国移动的短信网关建立TCP...
### GSM发送短信的Java实现 #### 一、引言 全球移动通信系统(Global System for Mobile Communications,简称GSM)是一种广泛使用的数字蜂窝移动通信技术标准,它为用户提供了一系列服务,包括语音通话和短消息...
Java发送短信的实现过程主要涉及以下几个关键步骤,包括平台注册、短信签名设置、验证码网关与模板绑定、HTTP客户端库的使用以及编写Java代码。以下是详细的步骤解释: 1. **注册平台账号**: - 首先,你需要在...
具体到发送短信的部分,`SendSMS.java`文件很可能包含了实现这个功能的核心代码。它可能包含以下步骤: 1. **创建HttpClient实例**:首先,创建一个HttpClient对象,这是发送HTTP请求的基础。 ```java HttpClient ...
可能包含了短信发送和接收的原理、短信协议、短信平台的使用指南等内容。 标签同样为“25811212移动短信SMS综合资料库.rar”,这表明该资源可能是专门为了帮助用户理解和操作与这个编号相关的移动短信服务而准备的...
在构建一个短信平台时,了解并掌握电信短信接口、WSDL文档以及JAVA编程技术是非常关键的。下面将详细解释这些概念及其在实际应用中的重要性。 1. **电信短信接口**: 电信短信接口是通信运营商(如中国移动、...
中国移动集团政企云MAS平台SDK接口文档-V1.2.4-JAVA是针对开发者提供的一套完整的Java开发工具包,用于接入中国移动政企云MAS(Mobile Application Server)平台。MAS平台是一个为企业级客户提供消息服务、应用托管...
例如,可能会有一个`sendSms()`方法用于发送短信,一个`recvSms()`方法用于接收短信,以及错误处理和连接管理的相关接口。同时,JavaAPI可能还提供了线程安全和异常处理机制,使得在多线程环境下也能稳定工作。 ...