A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

本帖最后由 小石姐姐 于 2017-12-11 15:17 编辑

注册
        发送验证码
                前端页面校验
                        1.使用正则规则
                        2.$http请求
                        3.60秒倒计时
                bos_fore
                        1.获取手机号
                        2.生产验证码
                        3.使用 jms模板发送消息
                                queue模式
                                关注:
                                        模板    jmsTemplate 依赖 spring工厂  依赖 activeMQ工厂
                                        目的地  destination    唯一标识
                bos_sms
                        1.messageListener   依赖 spring工厂  依赖 activeMQ工厂
                                关注
                                        监听器   destination
                                                 目的地名称  唯一标识
                        2.业务处理
                                获取手机号
                                获取验证码
                                使用工具类发送
        邮箱激活
                bos_fore
                        注册
                                1.生成 32位激活码
                                2.使用 mailUtils工具发送 到 客户邮箱   (手机号、激活码)
                                3.保存到  redis中  (手机号、激活码)
                        激活
                                1.校验手机号与激活码有效性
                                2.是否已激活
                                3.进行激活
                                4.清除redis中 key

webservcie
        网络通信
                应用程序之间互相通信,解决了 服务与服务之间的  耦合性,侧重于 同步通信
                客户端-服务端(支持跨平台)
                客户端发送请求  --------服务端接受请求(业务处理、返回数据)--------客户端
        apapcheCXF
                ws
                        服务器端 生产 服务接口  wsdl --------获得代理对象----- 远程调用 websercie
                        soap协议
                                http+xml
                rs
                        restFul
                                get、post、put、delete
                        客户端发送的  -----  json、xml
                        服务器回执的  -----  json、xml
                        http协议
                                tcp协议 三次握手
                对于性能效率 缓存来说  rs风格


MQ
        消息队列
                应用程序之间互相通信,解决了 服务与服务之间的  耦合性,侧重于 异步通信
                jms        java消息服务
                发送者 推送消息  activeMQ消息队列
                消费者 监听 activeMQ消息队列  是否有新消息(观察者模式)
                borkerURl
                        tcp协议

回顾 javaSE  socket 网络服务
        OSI 七层模型

               
您需要登录后才可以回帖 登录 | 加入黑马