随笔分类 -  [09] 网络编程

摘要:一. 完成端口的优点 1. 我想只要是写过或者想要写C/S模式网络服务器端的朋友,都应该或多或少的听过完成端口的大名吧,完成端口会充分利用Windows内核来进行I/O的调度,是用于C/S通信模式中性能最好的网络通信模型,没有之一;甚至连和它性能接近的通信模型都没有。 2. 完成端口和其他网络通信方 阅读全文
posted @ 2019-06-05 15:24 小y 阅读(3732) 评论(1) 推荐(0) 编辑
摘要:IPAddress.Any表示本机ip,换言之,如果服务器绑定此地址,则表示侦听本机所有ip对应的那个端口(本机可能有多个ip或只有一个ip)IPAddress.Any微软给出的解释是:Provides an IP address that indicates that the server mus 阅读全文
posted @ 2019-04-19 16:59 小y 阅读(2435) 评论(0) 推荐(0) 编辑
摘要:本篇文章主要介绍了C# 实现Remoting双向通信,.Net Remoting 是由客户端通过Remoting,访问通道以获得服务端对象,再通过代理解析为客户端对象来实现通信的 闲来无事想玩玩双向通信,实现类似QQ的互发消息的功能。于是乎开始学习.Net Remoting. .Net Remoti 阅读全文
posted @ 2018-11-19 10:26 小y 阅读(5813) 评论(1) 推荐(1) 编辑
摘要:在精彩纷程的物联网世界,传感器是物联网解决方案发挥用武之地的基础所在。传感器将遍布于各个领域,随时随地收集各种信息,监测万物变化状态,以传感器为基础的物联网解决方案将会让环境更美好、生活更便利、物种更富多样性、工业生产更高效。本文整理出物联网传感器的61个应用领域,并通过案例具体讲述其应用。 智慧城 阅读全文
posted @ 2017-10-24 08:35 小y 阅读(4888) 评论(1) 推荐(0) 编辑
摘要:1.查询当前网络状态: 2.实时监控网络状态 阅读全文
posted @ 2017-07-31 13:16 小y 阅读(5332) 评论(0) 推荐(0) 编辑
摘要:1 概述 在上一篇文章《物联网常见通信协议与通讯协议梳理【上】-通讯协议》中,对物联网常用通信协议和通讯协议作了区分,并对通讯协议进行了分享;本文将对常用的通信协议进行剖析,重点面向市场上使用率较高的,且又不是诸如TCP/IP之类老生常谈的。 2 近距离通信协议 2.1 RFID RFID的空中接口 阅读全文
posted @ 2017-07-26 15:26 小y 阅读(45693) 评论(2) 推荐(1) 编辑
摘要:此程序为中国联通Sgip协议程序接口,适合在中国联通申请了短信发送端口的公司使用。 短信群发已经成为现在软件系统、网络营销等必不可少的应用工具。可应用在短信验证、信息群发、游戏虚拟商品购买、事件提醒、送祝福等方面。 本程序功能包括: 1、支持中国联通Sgip1.2协议; 2、支持一般的短信发送、上行 阅读全文
posted @ 2017-07-19 09:27 小y 阅读(3486) 评论(0) 推荐(0) 编辑
摘要:CMPP3.0中号码字段增加到32位,还增加了号码类型字段,可能是为了扩展不同类型的卡。 Dest_terminal_Id 32*DestUsr_tl Octet String 接收短信的MSISDN号码。 Dest_terminal_type 1 Unsigned Integer 接收短信的用户的 阅读全文
posted @ 2017-06-13 23:29 小y 阅读(3375) 评论(0) 推荐(0) 编辑
摘要:这种方式比较简单,而且也是大家喜欢的,因为不需要任何配置文件就可解决,只需知道服务契约接口和服务地址就可以调用。 需要用到的类 不需要任何配置文件,适合配置多个wcf,然后在后台win服务动态调用的使用场景。 阅读全文
posted @ 2017-06-13 09:58 小y 阅读(3127) 评论(0) 推荐(0) 编辑
摘要:节点通信存在两种模型:共享内存(Shared memory)和消息传递(Messages passing)。 内存映射文件对于托管世界的开发人员来说似乎很陌生,但它确实已经是很远古的技术了,而且在操作系统中地位相当。实际上,任何想要共享数据的通信模型都会在幕后使用它。 内存映射文件究竟是个什么?内存 阅读全文
posted @ 2017-06-07 12:05 小y 阅读(4962) 评论(0) 推荐(1) 编辑
摘要:一、什么是区块链? 说到区块链,就不得不说比特币。 2008年底,比特币之父中本聪发表了一个关于他研究的电子现金系统的九页白皮书,2009年初,中本聪在位于芬兰赫尔辛基的一个小型服务器上挖出了比特币的第一个区块——创世区块,并将当天泰晤士报头版一则关于救助银行的新闻标题写入创世区块,这也代表着比特币 阅读全文
posted @ 2017-05-27 09:47 小y 阅读(2411) 评论(2) 推荐(3) 编辑
摘要:在这部分,我们将使用ThreadPool 和MSMQ 进行消息收发。MSMQ 是一个分布式队列,通过MSMQ 一个应用程序可以异步地与另外一个应用程序通信。 在一个典型的场景中,我们要向维护一个队列的MSMQ 服务器发送消息,MSMQ 发送方与MSMQ 服务器(特定队列)之间创建一个连接并向那个队列 阅读全文
posted @ 2017-05-23 16:01 小y 阅读(1349) 评论(0) 推荐(0) 编辑
摘要:为了使读者对基于WCF的编程模型有一个直观的映像,我将带领读者一步一步地创建一个完整的WCF应用。本应用功能虽然简单,但它涵盖了一个完整WCF应用的基本结构。对那些对WCF不是很了解的读者来说,这个例子将带领你正式进入WCF的世界。 在这个例子中,我们将实现一个简单的计算服务(CalculatorS 阅读全文
posted @ 2017-05-21 11:24 小y 阅读(2144) 评论(0) 推荐(0) 编辑
摘要:在这个万物互联的时代,物联网应用以及深入到我们生活的方方面面,大到智慧城市、智能交通,小到行车记录仪,各种穿戴设备,智能家居,都有物联网应用的身影,让我们感受到生活品质和档次的提升。 那么作为程序员的我们,物联网通信到底如何做呢? 本系列文章即将带您一起走进物联网系统开发的世界。也希望同行一起分享和 阅读全文
posted @ 2017-03-24 15:07 小y 阅读(8422) 评论(1) 推荐(0) 编辑
摘要:移动cmpp协议 英文缩写:CMPP (China Mobile Peer to Peer) 中文名称:中国移动通信互联网短信网关接口协议 说明:为中国移动通信集团公司企业规范。规范中描述了中国移动短信业务中各网元(包括ISMG、 GNS和SP)之间的相关消息的类型和定义。 范围: 规范中定义了以下 阅读全文
posted @ 2017-03-24 14:27 小y 阅读(7881) 评论(0) 推荐(0) 编辑
摘要:物联网作为一个系统网络,与其他网络一样,也有其内部特有的架构。你知道物联网的架构分为几层么? 物联网系统有三个层次。一是感知层,即利用 RFID、传感器、二维码等随时随地获取物体的信息;二是网络层,通过各种电信网络与互联网的融合,将物体的信息实时准确地传递出去;三是应用层,把感知层的得到的信息进行处 阅读全文
posted @ 2017-03-24 12:55 小y 阅读(10328) 评论(0) 推荐(0) 编辑
摘要:万物互联时代,物联网的潜力毋庸置疑,其预言也在市场中得到论证。物联网,顾名思义,就是物物相连的互联网。这里有两层意思:其一,物联网的核心和基础仍然是互联网,是在互联网基础上的延伸和扩展的网络; 其二,其用户端延伸和扩展到了任何物品与物品之间,进行信息交换和通信,也就是物物相息。 万物互联时代物联网不 阅读全文
posted @ 2017-03-24 11:19 小y 阅读(4481) 评论(0) 推荐(0) 编辑
摘要:与中国移动代码的对应关系。 MI::zzzzSMSC返回状态报告的状态值为EXPIREDMJ:zzzzSMSC返回状态报告的状态值为DELETEDMK:zzzzSMSC返回状态报告的状态值为UNDELIVML:zzzzSMSC返回状态报告的状态值为ACCEPTDMM:zzzzSMSC返回状态报告的状 阅读全文
posted @ 2016-09-07 15:43 小y 阅读(15174) 评论(0) 推荐(0) 编辑
摘要:当下物联网发展迅猛,物联网卡可以接受短信指令,实现千里之外尽可掌控。本人做过一个这类项目,把相关经验记录下来,分享给需要的人。 物联网卡通讯其实跟电话卡一样,可以使用CMPP协议。不过由于物联网卡位数为13位,未测试CMPP2.0是否支持,直接保险一点用的CMPP3.0协议。 因为CMPP3.0中号 阅读全文
posted @ 2016-08-18 11:46 小y 阅读(3669) 评论(0) 推荐(0) 编辑
摘要:长短信息:是指超过70个汉字,140个字节的信息内容 一、CMPP协议相关字段分析 CMPP协议具体部分请参考《中国移动互联网短信网关接口协议(V3.0.0).doc》 CMPP_SUBMIT消息定义(SP >SMG) 字段名 字节数 属性 描述 Msg_Id 8 Unsigned Integer 阅读全文
posted @ 2016-07-26 14:09 小y 阅读(11547) 评论(0) 推荐(1) 编辑