最近在做一个频谱管理项目,负责通信模块,自己也是小白,重头学起,直至今天通信基本框架已经完成,把自己在学习中的心得与大家分享一下,做一个socket系列的博文,顺便加固一下自己对socket通信的认识。 把自己的项目精简了一下,用两个控制台程序模拟,SocketClient模拟频率采集器,收到客户端 ...
分类:
其他好文 时间:
2016-07-19 09:18:02
阅读次数:
133
之前有写过SystemV的信号量机制,现在是信号。这里的信号和前面的信号量是不同的。这里的信号是进程给操作系统或进程的某种信息,让操作系统或者其他进程做出某种反应。
信号是进程间通信机制中唯一的异步通信机制,一个进程不必通过任何操作来等待信号的到达,事实上,进程也不知道信号到底什么时候到达。进程之间可以互相通过系统调用kill发送软中断信号。内核也可以因为内部事件而给进程发送...
分类:
系统相关 时间:
2016-07-17 16:06:50
阅读次数:
402
在细说信号之前我们先来了解下什么是信号。信号(signal)是一种软件中断,它提供了一种处理异步事件的方法,也是进程间惟一的异步通信方式。在Linux系统中,根据POSIX标准扩展以后的信号机制,不仅可以用来通知某种程序发生了什么事件,还可以给进程传递数据。信号的种类有很多..
分类:
系统相关 时间:
2016-07-12 19:44:13
阅读次数:
234
<<数据同步系统文档>> 数据同步系统主要用作 源系统 和 目标系统 两边系统进行数据的异步通信形式的同步. 主要任务: 源系统以http形式发送报文A给本系统,本系统定时把报文A发送给目标系统. 目标系统进入本系统进行定时任务的配置,本系统根据该配置定时向目标系统触发http请求,让目标系统进行自 ...
分类:
其他好文 时间:
2016-07-08 18:19:04
阅读次数:
587
信号(signal)是一种软件中断,它提供了一种处理异步事件的方法,也是进程间惟一的异步通信方式。在Linux系统中,根据POSIX标准扩展以后的信号机制,不仅可以用来通知某种程序发生了什么事件,还可以给进程传递数据。 一、信号的来源 信号的来源可以有很多种试,按照产生条件的不同可以分为硬件和软件两 ...
分类:
系统相关 时间:
2016-07-05 23:59:18
阅读次数:
520
串行通信: 一。同步通信(有时钟): SPI(有独立的输出输出 MISO MOSI ) I2C (半双工) 二。异步通信: UART (通过设置波特率等,传输之前有约定) ...
分类:
其他好文 时间:
2016-06-19 19:57:27
阅读次数:
158
1.什么是AJAX? 是客户端(浏览器)与服务器进行异步通信的编程模式,能让浏览器局部刷新变化数据,采用异步方式的工作机制。AJAX异步的js的XML 2.为什么要使用AJAX? AJAX采用异步方式与服务器进行交互,可以实现局部刷新,而无需全网页的刷新,减轻浏览器的压力,增强用户的体验。 3.AJ ...
分类:
Web程序 时间:
2016-06-13 15:05:35
阅读次数:
133
1.信号简介linux系统中无时无该产生着信号.信号在linux上又称软件中断,用来通知进程发生了异步事件。在软件层次上是对中断机制的一种模拟,在原理上,一个进程收到一个信号与处理器收到一个中断请求可以说是一样的。信号是进程间通信机制中唯一的异步通信机制,一个进程不必..
分类:
系统相关 时间:
2016-06-10 23:16:24
阅读次数:
350
一、面向消息的持久通信 消息队列系统为持久异步通信提供多种支持,本质是提供消息的中介存储能力,这样就不需要消息发送方和接收方在消息传输过程中都保持激活状态。 消息队列模型 应用程序可以通过在特定队列中插入消息来进行通信。消息由一系列通信服务器依次进行转发,最终送达目的地。即使在消息发送过程中接收方的 ...
分类:
其他好文 时间:
2016-06-10 12:17:27
阅读次数:
259
Ajax===服务器通信技术(无刷新数据提取)同步通信异步通信-------------------------------------------------------------------------------------------//需要的文件名,获取成功后执行的函数,获取失败后执行的函数
functionajax(url,fuSucc,fuFailed){
//1、创建Ajax对..
分类:
Web程序 时间:
2016-06-03 15:57:08
阅读次数:
194