摘要: 选择会员资格 针对所有 Apple 平台进行开发从未如此简单。要开始为 macOS、iOS、tvOS 和 watchOS 开发 app,请从 Mac App Store 下载 Xcode。如果您已准备好实现高级 app 功能、分发 app 以及下载最新的 beta OS 版本,Apple Devel 阅读全文
posted @ 2018-07-13 11:22 Javi 阅读(475) 评论(0) 推荐(0) 编辑
摘要: 前言 上个月由于公司开发的棋牌类游戏接近尾声,需要大量的苹果测试机来支持,之前只有一个公司开发者账号,每添加新的测试机都需要添加一次UDID,做了不少无用功,再加上本身外包性质的公司导致客户方面频繁更换手机测试app也是个棘手的问题,因此公司又壕气申请了企**业开发者账号,今天就总结下企业开发者账号 阅读全文
posted @ 2018-07-13 11:21 Javi 阅读(3027) 评论(0) 推荐(0) 编辑
摘要: MSMQ MicroSoft Message Queuing(微软消息队列)是在多个不同的应用之间实现相互通信的一种异步传输模式,相互通信的应用可以分布于同一台机器上,也可以分布于相连的网络空间中的任一位置。它的实现原理是:消息的发送者把自己想要发送的信息放入一个容器中(我们称之为Message), 阅读全文
posted @ 2018-07-13 08:44 Javi 阅读(940) 评论(0) 推荐(1) 编辑
摘要: 严格来说,MQTT跟WebSocket关系不大。他们不是在一个层级的。 MQTT和TCP、WebSocket的关系可以用下图一目了然: 参考资料: http://www.zhihu.com/question/21816631 WebSocket的优势 以前,很多网站使用轮询实现推送技术。轮询是在特定 阅读全文
posted @ 2018-07-13 08:29 Javi 阅读(1548) 评论(0) 推荐(0) 编辑
摘要: 1.新建Netcore Web项目 2.创建简易通讯协议 SenderID发送者ID ReceiverID 接受者ID MessageType 消息类型 Text Voice 等等 Content 消息内容 3.添加中间件ChatWebSocketMiddleware 4.在Startup.cs中使 阅读全文
posted @ 2018-07-13 08:18 Javi 阅读(2659) 评论(0) 推荐(0) 编辑
摘要: 即时通信常用手段 1.第三方平台 谷歌、腾讯 环信等多如牛毛,其中谷歌即时通信是免费的,但免费就是免费的并不好用。其他的一些第三方一般收费的,使用要则限流(1s/限制x条消息)要么则限制用户数。 但稳定性什么都还不错,又能将服务压力甩出 2.System.Net.Sockets.Socket,也能写 阅读全文
posted @ 2018-07-13 08:17 Javi 阅读(1321) 评论(0) 推荐(0) 编辑
摘要: WebSocket介绍与原理 WebSocket protocol 是HTML5一种新的协议。它实现了浏览器与服务器全双工通信(full-duplex)。一开始的握手需要借助HTTP请求完成。 ——百度百科 目的:即时通讯,替代轮询 网站上的即时通讯是很常见的,比如网页的QQ,聊天系统等。按照以往的 阅读全文
posted @ 2018-07-13 08:16 Javi 阅读(44276) 评论(3) 推荐(9) 编辑
摘要: System.IO.Pipelines是一个新的库,旨在简化在.NET中执行高性能IO的过程。它是一个依赖.NET Standard的库,适用于所有.NET实现。 Pipelines诞生于.NET Core团队,为使Kestrel成为业界最快的Web服务器之一。最初从作为Kestrel内部的实现细节 阅读全文
posted @ 2018-07-13 08:15 Javi 阅读(925) 评论(0) 推荐(2) 编辑