zoukankan      html  css  js  c++  java
  • leanCloud 笔记

    目的:javascript实时通讯。感觉:nodejs的socket.io加了一个图形界面和接口,它保证了所有环境下的实时通信。

    最新版leancloud支持的服务:实时消息推送,实时点对点消息服务。

    特性:通过签名与用户系统集成;签名控制关注和对话权限;AVFile支持多种文件;一设备多账号,一账号,多设备(很关键,翻越微信,跨过MAC,解放全人类)。

    peer(ID,unique),watch,message,session open。

    仅server nodejs支持super peer。(扯淡,谁是server还不一定呢)

    在文本协议上开发应用层协议

    消息:暂态,持久(7,50)

    启动签名认证:auth(), groupAuth()。

    AVOSRealtimeGroups:群组数据,m:成员数据。

    session状态:opened,pause,closed。动作:open,watch,unwatch,sendMessage,close。

    以上来自:https://leancloud.cn/docs/realtime.html   实时通信服务开发指南

    方法:open,close,send,watch,unwatch,getstatus,on

    事件:close,online,offline,message

    群组方法:joinGroup,sendToGroup,inviteToGroup,kickFromGroup,leaveGroup

    群组事件:memberJoined,membersLeft,joined,left

    以上来自:https://github.com/leancloud/leanmessage-javascript-sdk      leanmessage-javascript-sdk的方法,可以看源码

    认证没有用

    getStatus([]).then(function(data){

      data.onlineSessionPeerIds

    });

    sendToGroup(val, id, t).then(function(){

      append(JSON.stringify({}))

    });

    $().on('click', '.kick', function(){

      .parents('.group').data('group-id')

    });

    [].concat(peers);接下来就是数组操作了

    查看对象的属性:console.dir(data);   object.keys(data);

    以上来自:https://github.com/leancloud/leanmessage-javascript-sdk/blob/master/demo/index.html  demo index.html

  • 相关阅读:
    Json To CSharp
    一种C#泛型方法在lua中表示的设计
    FSM Code Generator
    vmware无法安装vmware authorization&windows无法启动VMware Authorization Service服务
    攻击树威胁建模
    自适应安全架构的历史和演进
    网络攻击如何影响物理世界
    网络安全红蓝军对抗完整战术周期
    工作组渗透-内网搜集实战
    AV-TEST杀毒软件能力测试(2018年1月-12月)杀毒软件排名
  • 原文地址:https://www.cnblogs.com/wang-jing/p/4247872.html
Copyright © 2011-2022 走看看