`
rikugun
  • 浏览: 350946 次
  • 性别: Icon_minigender_1
  • 来自: 南宁
社区版块
存档分类
最新评论

半桶水开发 CMPP2.0 with Spring + JPA 3

    博客分类:
  • JAVA
阅读更多


最后是Dao

/**
 *
 * @author rikugun
 */
public interface DeliverDao {
/*
*  保存一个下发的短信
* @param SpSmsDeliver
*/
    public void create(SpSmsDeliver spSmsDeliver) throws PreexistingEntityException, Exception;

/*
* 获取实体
* @return List
*/
    public List<SpSmsDeliver> findSpSmsDeliverEntities();

/*
* 获取实体 最大记录和起始记录
* @param int int
* @return List
*/
    public List<SpSmsDeliver> findSpSmsDeliverEntities(int maxResults, int firstResult);

    public SpSmsDeliver findSpSmsDeliver(Long id);

    public int getSpSmsDeliverCount();
}


/**
 *
 * @author rikugun
 */
public interface LogDao {

    public void create(SpSmsLog spSmsLog) throws PreexistingEntityException, Exception;

    public void edit(SpSmsLog spSmsLog) throws NonexistentEntityException, Exception;

    public void destroy(Long id) throws NonexistentEntityException;

    public List<SpSmsLog> findSpSmsLogEntities();

    public List<SpSmsLog> findSpSmsLogEntities(int maxResults, int firstResult);

    public SpSmsLog findSpSmsLog(Long id);

    public SpSmsLog findByLsh(String lsh);

    public int getSpSmsLogCount();
}


/**
 *
 * @author rikugun
 */
public interface SendDao {
    public void create(SpSmsSend spSmsSend) throws PreexistingEntityException, Exception;

    public void edit(SpSmsSend spSmsSend) throws NonexistentEntityException, Exception;

    public void destroy(Long id) throws NonexistentEntityException;

    public List<SpSmsSend> findSpSmsSendEntities();

    public List<SpSmsSend> findSpSmsSendEntities(int maxResults, int firstResult);

    public List<SpSmsSend> findSpSmsSendEntities(int maxResults, int firstResult,String ql);

    public List<SpSmsSend> findCMPPEntities(int maxResults, int firstResult);

    public SpSmsSend findSpSmsSend(Long id);

    public int getSpSmsSendCount();
}
分享到:
评论
1 楼 萌蜗牛 2016-09-26  
我也用华为smproxy包发送短信,运行一会儿后总是间隔一段时间报异常:java.lang.IllegalArgumentException: 定义响应激活请求的消息参数输入有误:success_Id小于0或大于255,请问楼主遇到过没?怎么解决,求分享!!!不甚感激!!!

相关推荐

    中国电信CMPP2.0原代码+程序

    【中国电信CMPP2.0原代码+程序】是一个与电信通信协议相关的资源包,其中包含了实现CMPP2.0协议的源代码以及相关的程序和文档。CMPP(China Mobile Peer to Peer)是中国移动制定的一种基于TCP/IP的通信协议,主要...

    cmpp2.0移动网关+数据库操作

    在IT行业中,理解和掌握CMPP2.0协议对于开发与移动网络相关的应用和服务至关重要。 CMPP2.0协议的特点: 1. **高并发**:设计上支持大规模并发连接,能处理大量的短信请求,确保在高峰期也能稳定运行。 2. **高效性...

    cmpp2.0 java实现

    CMPP2.0协议是中国移动通信集团制定的一种短消息传输协议,主要用于SP(Service Provider)与SCP(Service Control Point)之间的数据交换,支持大规模、高效、稳定地发送和接收短信。在Java环境中实现CMPP2.0协议,...

    CMPP2.0短信网关接口开发文档

    CMPP2.0短信网关接口开发文档 CMPP2.0短信网关接口开发文档是中国移动通信集团公司发布的一份关于短信网关开发协议的文档。该文档详细介绍了CMPP2.0协议的技术细节和实现方法,为开发者提供了详细的开发指南和技术...

    中国移动CMPP2.0短信接口开发

    本文将深入探讨CMPP2.0短信接口开发在C#环境中的应用。 1. **CMPP协议概述**: - CMPP协议是基于TCP/IP的通信协议,用于SP与移动运营商之间的数据传输,确保消息能够可靠、快速地发送到用户手机。 - CMPP2.0主要...

    cmpp2.0短信网关发送短信代码(java)

    CMPP2.0短信网关发送短信代码是Java开发者用于与中国移动通信集团的短信服务进行交互的一种技术实现。CMPP(China Mobile Short Message Peer-to-Peer)2.0协议是移动运营商提供的一种通信协议,主要用于短信业务的...

    java代码cmpp 2.0简单示例绝对可用

    Java代码实现CMPP 2.0协议是一种在移动通信领域常见的技术,主要用于短信服务。CMPP(China Mobile Packet Protocol)是中国移动制定的一种基于TCP/IP的通信协议,用于连接SP(Service Provider)与SCP(Service ...

    CMPP2.0协议技术

    CMPP2.0协议技术是中国移动通信领域中的一个重要标准,主要用于短信服务提供商(SP)与移动短信中心(SMSC)之间的数据传输。该协议详细定义了业务应用与短信中心之间的接口,确保了短信发送、接收的高效、稳定与...

    采用华为包开发JAVA移动短信CMPP2.0/CMPP3.0

    本人亲测可用采用华为包开发的JAVA移动短信CMPP2.0/CMPP3.0程序,希望能够帮到你

    移动 短消息信息服务技术协议CMPP2.0

    《移动短消息信息服务技术协议CMPP2.0》是中国移动通信集团公司制定的一种接口协议,用于实现移动设备与短信服务提供商之间的高效、可靠的信息传递。...理解和掌握CMPP2.0协议,对于开发和维护短信服务系统至关重要。

    中国移动通信CMPP2.0模拟网关

    中国移动通信CMPP2.0模拟网关是一种基于CMPP(China Mobile Packet Protocol)2.0协议的模拟系统,主要用于测试和验证与短信服务相关的应用程序或系统。CMPP是中国移动为SP(Service Provider)提供的一种高效、可靠...

    中国移动CMPP2.0服务器端模拟器

    1.遵照CMPP2.0协议实现,模拟了短信网关,支持CONNECT,SUBMIT,DELIVER,QUERY,CANCEL,TERMINATE消息。 2.支持多个客户端登录,支持单连接和双连接类型,支持标准CMPP和亚信API. 3.服务端自动生成Msgid,支持状态报告. ...

    中国移动cmpp2.0模拟器

    中国移动的CMPP2.0(China Mobile Packet Protocol version 2.0)协议是通信行业中用于短信服务的重要标准,尤其在企业级应用中广泛使用。这个协议定义了SP(Service Provider,服务提供商)与SCP(Service Control ...

    cmpp2.0模拟短信网关

    这个模拟短信网关实现是一个用于测试和开发短信应用的工具,它能够帮助开发者在不依赖真实网络环境的情况下,对CMPP2.0协议进行模拟交互和功能验证。 **CMPP2.0协议概述:** CMPP2.0协议是基于TCP/IP的通信协议,...

    中国移动短信网关模拟器支持cmpp2.0

    中国移动短信网关模拟器是为开发者和测试人员提供的一种工具,它能够模拟中国移动的CMPP2.0协议,用于测试和验证短信应用的正确性和效率。CMPP2.0(China Mobile Short Message Peer-to-Peer Protocol version 2.0)...

    移动CMPP2.0和CMPP3.0协议标准

    开发基于CMPP的短信下发系统: 1. **连接建立与维护**:首先,开发者需要编写代码来建立与CMPP服务器的TCP连接,并进行鉴权过程。 2. **消息封装与解析**:根据CMPP协议规范,将短信内容封装成符合协议格式的报文,...

    cmpp2.0开发接口c#

    C#是一种常用的编程语言,用于实现CMPP2.0接口可以方便地在.NET环境下进行短信服务的开发。 CMPP2.0协议主要包括以下几个主要部分: 1. 连接管理:CMPP连接通常基于TCP/IP协议,开发者需要建立并维护与SMSC的长...

    CMPP 2.0网关模拟器

    CMPP 2.0网关模拟器则是开发和测试CMPP应用的重要工具,它可以帮助开发者在没有实际网关环境的情况下进行功能验证和性能测试。 CMPP 2.0协议的核心知识点包括以下几个方面: 1. **协议结构**:CMPP协议基于TCP/IP...

    中国移动短信CMPP 2.0协议API

    中国移动短信CMPP 2.0协议API是一种专用于短信服务的通信协议,广泛应用于移动通信领域,特别是企业级应用,如验证码发送、信息推送等。该协议基于TCP/IP,为服务提供商提供了高效、稳定且安全的短信发送和接收功能...

    中国移动CMPP2.0协议

    中国移动CMPP2.0协议详解 中国移动CMPP2.0协议是中国移动公司制定的短信网关接口协议标准。该协议定义了短信网关与SP(信息资源站实体)之间的通信方式、消息格式、交互过程等方面的规范。 网络结构 在CMPP2.0协议...

Global site tag (gtag.js) - Google Analytics