首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
Linux作为一种更为自由的开源操作系统,随着信息技术的不断发展,也在不断的推广过程中,在Linux环境下基于Socket的网络通信也成为了研究的热点,由于Socket不单是用于单机进程之间的通信,而且也能够适用于网络通信,在Linux环境下具有很强的适用性.该文研究了Socket接口以及其在Linux环境下的通信网络...  相似文献   

2.
本文采用目前广泛应用的工业以太网为通讯方式,提出以ARM9开发板和MIZI Linux嵌入式操作系统为平台的通信设计方案.在掌握ARM9和MIZI Linux特点的基础上,构建MIZI Linux嵌入式操作系统下应用程序的软硬件开发平台.本方案采用DM9000芯片来控制以太网,在实现通讯模块调用的基础上,进行Linux下的Socket网络通信编程,实现智能终端的以太网通信功能.  相似文献   

3.
Web Socket规范是作为HTML5的一部分提出的,其目标是在客户端浏览器和Web服务器之间实现全双工通信。目前主流浏览器已经提供了Web Socket客户端API,但是服务器端并没有标准的API。对Web Socket应用背景进行分析,重点描述WebSocket握手协议机制并在Linux平台环境下使用Ruby编程语言实现一个简单的Web Socket服务器。实验证明所描述的研究能够在服务器端成功完成Web Socket的握手过程并建立通信连接。  相似文献   

4.
WinCC具有过程控制的强大功能,是性价比极高的控制监视系统。然而WinCC运行在Windows环境下,从而不能直接与Linux进程直接进行数据交换。本文通过OPC技术、跨Windows平台和Linux平台Socket通信来实现WinCC与远程Linux进程之间数据交换。  相似文献   

5.
Linux下多线程Socket通讯的研究与应用   总被引:12,自引:0,他引:12  
Linux操作系统具有良好的稳定性和出色的网络性能,因此被广泛应用于网络服务领域。而在Linux下开发高性能的网络通讯程序,是充分发挥Linux网络特性的一个关键因素。文章通过对Socket通讯模型的分析和比较,阐述了在大规模分布式系统中采用多线程Socket通讯技术的必要性。并且以HT-7数据采集和控制系统中的炮号服务器为例,详细说明了如何在Linux下利用多线程Socket通讯技术进行网络通讯程序的开发。  相似文献   

6.
崔娟 《测控技术》2016,35(1):98-101
介绍了嵌入式Linux操作系统下的一种内核运行态可视化性能分析方法.它采用Linux的字符设备驱动技术,Linux内核源代码内的探针嵌入以及内核补丁技术,基于Socket的Linux端与Windows端的TCP通信技术和Windows端的图形化显示技术,以模块化方式实现了在Windows宿主操作系统下对Linux操作系统运行时系统事件状态变化的图形化地观察手段,从而辅助软件开发人员方便地去诊断和解决嵌入式Linux系统中存在的调度问题、性能问题以及定时问题等.  相似文献   

7.
Socket在所有网络操作系统和网络应用程序中都是必不可少的,它是网络通信应用程序对应的进程和网络协议之间的接口.介绍Linux操作系统下基于TCP/IP协议Socket的通信模式,提出一种多进程-I/O复用的并发技术,以提高服务器的工作效率,并用面向对象的方法实现该算法,最后用实例检验其正确性.  相似文献   

8.
基于PXA270嵌入式系统的Socket通信设计   总被引:1,自引:0,他引:1  
通过在PXA270系统上移植具有TCP/IP协议的Linux嵌入式操作系统,构建Romfs文件系统,并加入网络设备驱动程序,成功搭建了嵌入式网络通信环境,在此环境下通过调用Socket函数,实现了服务器端和客户端的通信。  相似文献   

9.
为了满足嵌入式分布处理结构和网络应用的需求,嵌入式系统要求配备标准的网络通信接口,并需要 TCP/IP协议族软件支持。基于嵌入式Linux操作系统-uClinux,介绍了Linux Socket,设计出了在嵌入式系统中数据流的Socket通信过程,并作了具体实现。对于同类系统的设计具有实际的参考和推广价值。  相似文献   

10.
分层系统Socket通信软件的设计与实现   总被引:3,自引:0,他引:3  
描述分层系统中Windows与Linux平台之间通信软件的实现技术.采用自定义通信协议,使用BSD Socket API与.Net Framework Socket建立的套接字可以方便地实现不同操作系统之间的数据传输,并且在长时间、高频率的通信过程中,有着良好的实时性和可靠性.  相似文献   

11.
基于Linux的消息驱动Socket模型   总被引:2,自引:0,他引:2  
曾立安  凌力 《计算机工程》2003,29(19):117-118,153
在Linux下进行网络编程时通常使用Socket.Linux系统的输入输出模型主要有4种:阻塞式,非阻塞式,多路复用和信号驱动。这4种输入输出模型均具有一定的局限性,使得在Linux下的网络编程颇不方便。该文设计了一种面向对象、消息驱动的Socket摸型。  相似文献   

12.
《软件》2017,(2):23-27
针对目前信息安全成为国家重要安全战略,中国军用电脑已装国产操作系统"麒麟"等,信息电子产品国产化必将成为趋势,而麒麟操作系统是一款基于Linux的操作系统,但是在Linux局域网环境下没有一款即时通信软件可供选择。经研究Linux Socket网络编程,及用户界面编程知识,本文设计出基于Linux的C/S模式即时通信系统,此设计基于Linux C语言开发,使用GTK制作图形界面,并涉及到TCP/IP和POP/SMTP协议,实现聊天,记录聊天记录,发送电子邮件,发送文件功能。从而填补国家信息电子产品国产化在即时通信方面的空白。  相似文献   

13.
Android 是一种基于 Linux V2.6内核的自由及开放源代码的智能手机操作平台;Socket是一种网络编程接口。介绍了 Android 基于 Socket 的通信机制,建立了一个基于 Socket 的Android 聊天室系统。其中 Android 平台的手机作为客户端,PC 作为服务器端。该系统能够实现登录、注册、公聊、私聊、文件传送等功能。  相似文献   

14.
为了实现Linux开发环境下的总控制器与Windows开发环境下分节点之间的数据进行无线传输,提出用Socket的方法解决它们所带WiFi模块之间的无线通信。该方法能够实现数据的正常传输,并能把数值准确地显示出来。Socket的使用比较简单,不会对整体系统增加太多代码量。这样开发出来的总控制器与分节点之间的通信,传输速率快、误码率低、容易实现,具有很强的实用价值。  相似文献   

15.
马丽洁 《福建电脑》2012,28(12):106-107
本文主要从Socket的建立、配置、连接、数据传输和结束通信五个方面阐述了基于Linux的Socket网络编程的方法和步骤,最后又从最小化报文传输延迟、最小化系统调用负载、为BandwidthDdayProduct调节tcp窗口、动态优化GNU/linuxTCP/IP协议栈四个方面进行性能优化,以使应用程序高效、稳定。  相似文献   

16.
罗红  慕德俊 《计算机工程》2006,32(7):221-223
提出了一种基于网格的无损编码方法对Linux桌面图形序列进行压缩和传输;并采用C/S模式实现了将Linux桌面屏幕向Windows平台的传输,其中服务器程序运行于Linux平台,客户程序运行于Windows平台,双方利用Socket进行通信。为了提高数据的传输效率,采用了Huffman算法和RLE算法对网格数据进行压缩和解压。实验结果表明,程序运行可靠,能够满足实际应用的需要。  相似文献   

17.
Netlink套接字在Linux系统通信中的应用研究   总被引:4,自引:0,他引:4  
Netlink是Linux系统特有的、基于Socket编程接口的通信机制.作为一种比较新的进程间通信机制,Netlink 套接字有其自身的优势.本文首先分析了Netlink套接字在进程通信中体现的优越性,然后详细阐述了使用netlink套接字进行用户进程与内核空间通信的具体应用.  相似文献   

18.
Socket是UNIX平台上网络编程的基础,Socket API提供了进程之间的通信功能,但如果通信的一方发生故障重新启动,通信连接就会断开,应用层必须显式地重新建立连接才可以继续通信。对传统Socket通信机制进行了综合分析,在保证效率的前提下,提出了一种新型的Socket通信方法。采用这种方法,可以为分布在网络上不同主机上的进程间通信提供具有故障恢复能力的可靠通信。  相似文献   

19.
在单网卡情况下,实现Socket通信比较简单。在双网卡情况下,如何实现Socket通信,文献报道尚不多见。以开发维吾尔语口语考试系统为例,研究了在双网卡下Socket通信的算法。在维吾尔语口语考试中,通过管理机和考试机之间的Socket通信,实现了对考试机端登录的控制。在管理机端具有双网卡的情况下,可以充分利用网络资源。实验结果表明,所讨论的双网卡Socket通信的方法可行和有效。  相似文献   

20.
给出了在Linux系统下实现视频采集、数据传输以及视频显示的实现方法。该方法利用ARM开发板内核中的V4L2协议来完成图片的采集过程,并通过Linux下Socket编程实现图片数据从采集端到显示窗口的传输,视频显示终端则是基于Linux下Qt开发的数据窗口部件来实现的。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号