资源简介
1.sgip 华为smproxy调用样例
2.短消息代理(SGIP SMProxy)使用说明书.doc
3.smproxy.jar的源码
4.测试通过,可以发送
代码片段和文件信息
package javaSGIP;
import java.util.Date;
import java.util.Calendar;
import java.sql.*;
import java.text.SimpleDateFormat;
import com.huawei.insa2.comm.sgip.message.*;
import com.huawei.insa2.util.*;
public class DbMonitor extends Thread {
private MySgipProxy smproxy;
private Args args;
private SimpleDateFormat df=new SimpleDateFormat(“yyyy-MM-dd HH:mm:ss“);
public DbMonitor(MySgipProxy smproxyArgs args){
this.smproxy=smproxy;
this.args=args;
}
private Statement getConnection(){
Statement stmt=null;
Connection conn=null;
try{
Class.forName(“com.mysql.jdbc.Driver“).newInstance();
conn = DriverManager.getConnection(“jdbc:mysql://127.0.0.1:3306/sgip?“ +
“user=sgip&password=sgip123“);
stmt = conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE
ResultSet.CONCUR_UPDATABLE);
System.out.println(df.format(new Date())+“ 数据库连接成功“);
}
catch(Exception e)
{
e.printStackTrace();
}
return stmt;
}
public void run(){
Statement stmt=getConnection();
ResultSet rs = null;
while(true){
try{
if (stmt.execute(“SELECT * FROM sgipsubmits where Status=0 limit 10“)) //如果数据库中有短信取出指定条记录(默认10条)
rs = stmt.getResultSet();
if(rs.next()){
if (smproxy.connect(nullnull)){
do{
// Calendar rightnow=Calendar.getInstance();
//Date schdate=rightnow.getTime();
//rightnow.set(Calendar.HOUR_OF_DAYrightnow.get(Calendar.HOUR_OF_DAY)+1);
//Date expdate=rightnow.getTime();
// Calendar rightnow=Calendar.getInstance();
SGIPSubmitMessage message=new SGIPSubmitMessage(
args.get(“SPNumber“ “10655717“)// String SPNumber
rs.getString(“DestTermID“).split(““)[0]// String ChargeNumber
rs.getString(“DestTermID“).split(““)//String[] UserNumber
args.get(“CorpId“ “15576“)// String CorpId
“11“ // String ServiceType
2// int FeeType
“00“ // String FeeValue
“00“// String GivenValue
1// int AgentFlag
1// int MorelatetoMTFlag
1// int Priority
null // Date ExpireTime
null// Date ScheduleTime
1// int ReportFlag
0// int TP_pid
0// int TP_udhi
8// int MessageCoding
1// int MessageType
rs.getString(“MsgContent“).getBytes().length// int MessageLen
rs.getString(“MsgContent“).getBytes()// byte[] MessageContent
“ “ // String reserve
);
//message.setSrcNodeId(2047115576);
if(((SGIPSubmitRepMessage)smproxy.send(message)).getResult()==0){
System.out.println(d
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 872 2009-04-08 02:59 sgipdb.sql
文件 1008 2009-04-19 12:19 app.xm
文件 3410 2009-04-07 20:05 javaSGIP\DbMonitor.class
文件 3653 2009-04-07 20:05 javaSGIP\DbMonitor.java
文件 1193 2009-04-07 23:53 javaSGIP\MySgipProxy.class
文件 838 2009-03-20 11:27 javaSGIP\MySgipProxy.java
文件 1174 2009-04-03 21:19 javaSGIP\SGIP.class
文件 628 2009-03-20 09:49 javaSGIP\SGIP.java
文件 566623 2008-03-04 11:48 lib\mysql-connector-java-5.1.0-bin.jar
文件 480026 2009-04-07 23:47 lib\smproxy.jar
文件 86 2009-03-16 15:02 sgip.bat
目录 0 2009-04-07 23:56 javaSGIP
目录 0 2009-04-07 23:47 lib
文件 1008 2009-04-19 12:19 联通网关\app.xm
文件 3410 2009-04-07 20:05 联通网关\javaSGIP\DbMonitor.class
文件 3653 2009-04-07 20:05 联通网关\javaSGIP\DbMonitor.java
文件 1193 2009-04-07 23:53 联通网关\javaSGIP\MySgipProxy.class
文件 838 2009-03-20 11:27 联通网关\javaSGIP\MySgipProxy.java
文件 1174 2009-04-03 21:19 联通网关\javaSGIP\SGIP.class
文件 628 2009-03-20 09:49 联通网关\javaSGIP\SGIP.java
文件 566623 2008-03-04 11:48 联通网关\lib\mysql-connector-java-5.1.0-bin.jar
文件 480026 2009-04-07 23:47 联通网关\lib\smproxy.jar
文件 8902 2013-01-24 11:06 联通网关\momt.txt
文件 86 2009-03-16 15:02 联通网关\sgip.bat
文件 872 2009-04-08 02:59 联通网关\sgipdb.sql
文件 5688 2005-12-30 15:54 联通网关\smproxy华为源码包\com\huawei\insa2\comm\cmpp\CMPPConnection.java
文件 4230 2005-12-30 10:53 联通网关\smproxy华为源码包\com\huawei\insa2\comm\cmpp\CMPPConstant.java
文件 2584 2006-01-09 17:41 联通网关\smproxy华为源码包\com\huawei\insa2\comm\cmpp\CMPPReader.java
文件 1677 2005-07-11 17:43 联通网关\smproxy华为源码包\com\huawei\insa2\comm\cmpp\CMPPTransaction.java
文件 909 2005-07-11 17:43 联通网关\smproxy华为源码包\com\huawei\insa2\comm\cmpp\CMPPWriter.java
............此处省略167个文件信息
相关资源
- JSP购物网站完整源码包含项目源码,
- java算法大全含源码包
- java源码包4
- java源码包3
- guava 18.0(guava-18.0.jar和guava-18.0-sourc
- FastDFS相应的源码包以及安装教程Lin
- 三星U-Boot源码包 android_uboot_smdkv210.t
- java实现UV.PV.IP统计的实现源码包
- 尚硅谷Ajax视频全部源码包含三级联动
- Java算法大全源码包
- java源码包(包括sun包和具体导入步骤
- java源码包
- 苹果ios超级签名源码包java版带分发页
- 三级分销java源码包含支付功能含数据
- android oad升级源码包
- java8源码包含sun
- src.zip(java1.8)
- java源码包---java 源码 大量
- java源码包2
- SGIP 彩信 java SP 接口
- smproxy.jar
- 华为smproxy调用样例,含有源码包(转
- \“java实现简单的单点登录\“源码包
- LTK-Java-1.0.0.6源码包(RFID电子标签读写
- gason api及源码包
- 华为 smproxy.jar 已修改BUG版
- 华为短信开发包smproxy.jar,完美无bu
- kmeans中文文本聚类java源码包括对文本
- commons-lang3-3.1源码包
- commons-lang-3-3.1 jar包和源码包
评论
共有 条评论