`
cuiyaoonan2000
  • 浏览: 25821 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

cxf+spring 的短信平台

 
阅读更多

短信平台系统设计

1.      总体流程图

 

 

 

2.      短信发送业务线设计

2.1     整体流程设计

l  客户端:设置用户名,密码.获取接口实例,调用相应方法.根据服务端响应内容做出下一步处理.作者:cuiyaonan2000@163.com

l  任务服务端:验证用户密码,接收用户传递的数据进行处理,存储到数据库,并在日志中显示.发送给短信发送服务.

l  短信发送服务端:发送短信信息.,接收网关返回的短信状态,存入数据库,并在日志中显示.

流程图如下




 
 
 

 

 

2.2     Web服务设计

客户端:

l  客户端代码目前可以有3种形式.A:spring+cxf, B:Cxf提供的工厂方法,C通过WSDL2JAVA生成的代码.但因为在客户端的输出管道中加了

因为加入了OutInterceptor,所有C中的方法将不能调用.

l  客户端可以做成统一的jar 发送给用户.

 

服务端:

l  服务端使用spring 注解 + 配置文件的形式管理.

l  关于接口设计提供了多中方法,:单一短信发送,批量发送.

l  模块划分如图所示,就是将Action 换成了Webservice.其中webservice包中分出了安全层,拦截层,服务层.业务实现是服务层的方法调用service中的方法.作者:cuiyaonan2000@163.com

 

流程如下:

      

 

 

 

  • 大小: 77.1 KB
  • 大小: 23.5 KB
  • 大小: 27.2 KB
1
6
分享到:
评论

相关推荐

    xfire+spring+webservice入门例子

    XFire是Apache CXF的前身,是一个轻量级、高性能的Java Web服务实现库,而Spring则是一个广泛使用的应用框架,它提供了对Web服务的全面支持。 一、XFire简介 XFire是一个基于Java的Web服务实现,它简化了Web服务的...

    BOS物流思维导图整理

    第三方短信平台、邮件平台 使用 Redis缓存使用 、ActiveMQ消息队列 搜索服务器 ElasticSearch安装配送使用 , Spring Data 操作ElasticSearch服务器 定时调度框架:Quartz 在线HTML编辑器:kindEditor使用 ...

    P2P网络借贷平台项目SSH+Redis+ActiveMQ+POI+Shiro+AngularJS+Nginx+Quartz等

    3、该项目采用了struts2 hibernate spring和 spring data jpa 开源框架完成,并融入了cxf开源webservice框架的应用,而这些技术都是当下流行的技术。 4、在缓存方面运用了互联网的流行技术redis实现缓存存贮,...

    联通vac和sp对接webservice

    这里,Spring整合CXF创建的Web服务可能包含了处理认证、请求转发、业务逻辑等功能,使得SP可以通过标准的Web服务接口与联通VAC平台交互。 **5. Postman测试工具** Postman是一款强大的API测试工具,它可以方便地...

    JavaEE求职简历-姓名-JAVA开发工程师.doc

    - 用户临时密码通过短信认证,第三方平台为互亿无线。 3. 品惠商城: - 参与商品管理、商品类型管理、商品详情、CAS单点登录的开发及Redis缓存预热。 - 技术栈:SpringBoot+MyBatis+Dubbo+ZooKeeper,Maven构建...

    Java源码 SpringMVC Mybatis Shiro Bootstrap Rest Webservice

    集成REST服务,可以用作独立服务平台(提供大量实例及测试平台,包括:文件上传下载、邮件短信发送、部门、产品、公共连接、我的收藏、我的任务、信息发布等) 5. 集成Quartz调度,可以用作定时调度平台(动态...

    利用STP构建 Web Service(SOA)

    此外,它还支持通过各种传输方式的非 XML 格式的绑定,并且可以发布到 Spring-based、JBI、SCA、Servlet 和 J2EE 容器中。 ##### 2.4 Eclipse Eclipse 是一个开放源码的、基于 Java 的可扩展开发平台。Eclipse STP...

    Java使用XFire调用WebService接口

    XFire是Apache CXF项目的前身,它提供了一种简单的方式来创建和消费SOAP Web服务。XFire的强项在于其轻量级和高度可扩展性,它能够无缝地融入到Spring框架中,使得Java开发者能够方便地集成Web服务功能。 在使用...

    ssm框架库存管理系统导入可用带sql

    先是加入webservice配置文件,然后在pom.xml中引入两个关于cxf的jar包,在web.xml配置文件中引入关于cxf两组标签2.然后在cmd窗口反向生成实体类和包结构等等一系列的操作)。以上就是我在项目中作出的一些小功能。我...

    全新JAVAEE大神完美就业实战课程 超150G巨制课程轻松实战JAVAEE课程 就业部分.txt

    ERP_day11_CXF框架_红日物流BOS系统_ERP物流信息管理 ERP_day12_Easyui--Thee插件_权限管理_权限菜单_用户角色权限 ERP_day14_Shoir颗粒认证-redis缓存机制提升软件性能_svn协作开发 ERP_day15项目展示 13-...

Global site tag (gtag.js) - Google Analytics