共查询到20条相似文献,搜索用时 15 毫秒
1.
Socket接口是TCP/IP网络的API,Socket接口定义了许多函数或例程,程序员可以用它们来开发TCP/IP网络上的应用程序。要学Internet上的TCP/IP网络编程,必须理解Socket接口。Socket接口设计者最先是将接口放在Unix操作系统里面的。如果了解Unix系统的输入和输出的话,就很容易了解Socket了。本文将重点介绍Unix下Socket的创建方法和步骤。 相似文献
2.
该文介绍基于TCP/IP、CIP协议,运用UNIX(POSIX标准)下Socket网络套接字通信、UNIX多进程方式及功能强大的C语言编程,实现了与多个PLC(AB Logix5562)的通信.经实验,证明该方法是工业自动化领域较好的以太网解决方案. 相似文献
3.
UNIX下TCP/IP网络编程技术 总被引:1,自引:0,他引:1
本文将介绍UNIX环境下套接字的基本概念及编程技术,并结合实例说明在UNIX下如何用套接字实现客户机/服务器方式的进程通信。一、套接字简介套接字(Socket)是网络通信的基本操作单元,它提供了不同主机间进程双向通信的端点,这些进程在通信前各自建立一个Socket,并通过对Socket的读/写操作实现网络通信功能。会接字分为以下三种类型:1.字节流会接字(StreamSocket):是最常用的套接字类型,TCP/IP协议簇中的TCP(TransportControPro-to。。l)协议使用此类接口,它提供面向连接的(建立虚电路)、无差错的、发送先后顺… 相似文献
4.
该文介绍基于TCP/IP、CIP协议,运用UNIX(POSIX标准)下Socket网络套接字通信、UNIX多进程方式及功能强大的C语言编程,实现了与多个PLC(AB Logix5562)的通信。经实验,证明该方法是工业自动化领域较好的以太网解决方案。 相似文献
5.
Socket是一个通信端点(endpoint of communication),Socket应用程序使用它通过网络发送和接收数据包。每个Socket拥有一个名字,属于某一运行中的进程并具有某种类型。 Socket分为两类:流式(Stream)Socket和数据报(datagram)Socket。两种类型的区别和说明稍后详述。 Windows Sockets定义了一个二进制兼容的网络编程接口,使用Windows Sockets允许你的应用程序在任何支持Windows Sockets的网络上进行通信。很多网络软件提供商在多种不同的网络协议上支持Windows Sockets,如TCP/IP,XNS,DECNetTM,IPX/SPX。本文讨论是在Windows NT 3.51提供的TCP/IP协议上的Windows Socket编程,与其它任何网络协议支持 相似文献
6.
基于JAVA SOCKET网络编程的一种新实现 总被引:2,自引:1,他引:2
在TCP/IP协议体系结构的基础上,分析了网络进程通信原理,结合Socket总结出风络通信编程的基本模型,介绍了JAVA的网络编程实现,通过一个实例介绍了JAVA中Socket和Server Socket类及其基于TCP的服务器端程序与客户端程序的编写方法。提供了基于Socket网络编程的一种新实现。 相似文献
7.
Socket的网络编程研究与实现 总被引:2,自引:0,他引:2
建立在传输层协议上的数据结构Socket作为网络中数据交换的排队点,是TCP/IP网络最为通用的API。本文在介绍TCP/IP协议客户端和服务器端进程通信流程和具体实现的基础上,给出了开发通信应用程序的编程模型和实现要点,并以Delphi为编程语言说明了使用Socket进行网络编程的方法和特点。 相似文献
8.
9.
基于TCP/IP协议,用Windows Socket API实现FTP服务器的客户端 总被引:1,自引:0,他引:1
在Windows95/Windows98环境下,基于TCP/IP协议,运用Windows Socket API提供的套接字接口完成FTP传输任务。阐述了Windows Socket API主要函数使用要点、异步选 相似文献
10.
LI Na 《数字社区&智能家居》2008,(4)
本文主要讨论了在以太网(Ethernet)环境下的TCP/IP(其中IP协议的版本是IPv4)数据包的截获与分析技术。通过使用该技术,可以让一台主机能够接收流经该主机的所有数据包,而不理会数据包包头中目的地址的内容。这种技术在网络安全及网络管理领域有着举足轻重的地位。本系统利用套接字(Socket)对网卡的编程来实现对数据包的截获及分析。 相似文献
11.
Socket在所有网络操作系统和网络应用程序中都是必不可少的,它是网络通信应用程序对应的进程和网络协议之间的接口.介绍Linux操作系统下基于TCP/IP协议Socket的通信模式,提出一种多进程-I/O复用的并发技术,以提高服务器的工作效率,并用面向对象的方法实现该算法,最后用实例检验其正确性. 相似文献
12.
一、引言 1.网络应用程序接口socket介绍 通常用户可利用网络操作系统提供的命令,如ftp,rcp,rcmd,rlogin等来进行网络操作。但用户应用程序则需要利用TCP/IP提供的网络应用程序接口(API)来实现进程间通信。TCP/IP提供的网络API主要是socket。socket的目的是解决网间网进程通信问题,一般UNIX系统进程通信是在同一台主机内不同的进程间的通信,主要是利用进程通信机制(IPC)来实现的,通信双方可用各自的进程号来标识。但是在网络上进程间通信就比较复杂了,此时大部分通信是发 相似文献
13.
利用中间件Socket实现多客户机端底层网络通信 总被引:6,自引:0,他引:6
本文介绍了底层网络通信的含义,给出了基于TCP/IP协议的中间件Socket的运行机制,利用Java语言提供的套接字Socket类设计了面向客户机/服务器模式的网络通信过程,通过引入线程的手段解决服务器端与多客户端之间互相信息传输问题,并编程实现这一过程。 相似文献
14.
基于TCP/IP协议的WinSock网络编程及应用 总被引:8,自引:0,他引:8
本文介绍了以TCP/IP为基础、基于客户机/服务器(C/S)模型,在Win2000平台、VC 6.0环境下利用Windows套接字(Socket)进行网络编程的相关技术,并应用于车间自动化生产,实现了上、下位计算机之间有效的数据传输: 相似文献
15.
张雪坤 《电脑编程技巧与维护》2018,(4):16-17,24
介绍了OSI 7层和TCP/IP 4层网络模型,并分析了TCP/IP的基本原理和通信过程,研究了基于Socket网络编程的基本过程,并在此基础上设计和实现了一个简单的网络聊天程序,分析了该版本的优缺点. 相似文献
16.
随着Internet的广泛应用,基于Browser/Server结构的网络编程成了发展的趋势。在系统中,多个客户可以通过浏览器向分布在网络上的服务器发出请求、建立连接,进行事务处理。本文主要以Java语言基于TCP/IP通信协议的套接字(Socket)来描述客户与服务器问的通信。Socket是客户与服务器间进行通讯连接的一个端口,客户将一段信息写入Socket中,将该段信息发送给服务器的一个Socket,使文段信息能传送到服务器。 相似文献
17.
TCP/IP是lnternet上广泛使用的一种协议,可用于异种机之间的互联。TCP/IP协议本身是非常复杂的,然而在网络编程中,程序员不必考虑TCP/IP的实现细节,只需利用协议的网络编程接口Socket即可。文中描述了基于XML的Socket方式在C/S模式下实时数据交换过程的实现。 相似文献
18.
TCP/IP协议网络通信Socket结构的设计与应用 总被引:1,自引:0,他引:1
TCP/IP协议网络非透明通信套接口(Socket)结构的设计方法以及它在异种机互联的MIS系统中的应用。 相似文献
19.
本文介绍了TCP/IP协议、Socket套接字以及利用Windows Sockets套接字编程的一般方法。在此基础上提出了基于WinSock2 WSAEventSelect(事件选择)I/O模型实现实时数据分发服务的机制,并给出了部分源程序。 相似文献