共查询到18条相似文献,搜索用时 62 毫秒
1.
Socket接口是TCP/IP网络的API,Socket接口定义了许多函数或例程,程序员可以用它们来开发TCP/IP网络上的应用程序。要学Internet上的TCP/IP网络编程,必须理解Socket接口。Socket接口设计者最先是将接口放在Unix操作系统里面的。如果了解Unix系统的输入和输出的话,就很容易了解Socket了。本文将重点介绍Unix下Socket的创建方法和步骤。 相似文献
2.
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编程,与其它任何网络协议支持 相似文献
3.
套接字(Socket)已成为最流行的网络通信应用程序接口。本文简要地介绍了网络应用系统的模型,讲述了Socket的通信接口原理、Windows中WinSock和UNIX中Berkeley Socket的开发环境,以及开发网络应用系统的关键流程,并简单地介绍了笔记在编写银行业务系统时的几点编程体会。 相似文献
4.
套接字是一种网络编程接口,应用程序通过这种接口可以和不同网络中的应用程序进行通信,而不必担心网络协议不同所引发的问题.通过讨论基于Windows Socket的网络数据传输的原理、方法和过程,设计网络传榆的程序,在实验中成功传输了数据.网络嗅探器是利用计算机的网络接口截获目的IP地址不是本机的数据报文的一种技术,设计了基于原始套接字的嗅探器.通过实验,对传输的数据成功进行捕获和分析,并探讨抵御嗅探器攻击的一些方法和策略. 相似文献
5.
一、引言 Java支持多种Internet应用层协议,同时它还提供了Socket编程接口。而Socket编程接口是应用层协议的实现基础。 Java利用其面向对象的功能封装了Socket实现中的许多细节,例如编程者不用考虑网络字节顺序和主机字节顺序的 相似文献
6.
Internet网络访问的编程方法 总被引:1,自引:1,他引:0
本文主要讨论用不同的编程方法包括WinSock、Win32网络函数和VC 6.0中MFC封装的WinInet类在客户机上进行Internet网络访问编程。 (1)Windows Sockets规范以Socket接口为范例定义了一套Microsoft Windows下网络编程接口。它不仅包含了Berkeley Socket风格的库函数,也包含了一组针对Windows的扩展库函数,可以利用Windows消息驱动机制进行编程。首先调用WSAStartup函数初始化WinSock.dll,调用Socket来建立无连接套接口,为建立连接,必须调用Connect。第一次,先 相似文献
7.
马金虎 《电脑编程技巧与维护》2004,(4):51-57
套接字就是Socket.它是网络编程中最常用遇到的概念和工具。在TCP/IP网络中,传送和接收数据都会经常使用到Socket,由于使用Socket能够在网络上处理复杂数据,所以在各种网络应用程序中,涉及到数据传送和接收,一般都会使用Socket.可见要掌握网络编程.精通Socket是非常重要:由于Socket本身的复杂性,决定了掌握它是比较困难的。Visual C#是 相似文献
8.
Socket的网络编程研究与实现 总被引:2,自引:0,他引:2
建立在传输层协议上的数据结构Socket作为网络中数据交换的排队点,是TCP/IP网络最为通用的API。本文在介绍TCP/IP协议客户端和服务器端进程通信流程和具体实现的基础上,给出了开发通信应用程序的编程模型和实现要点,并以Delphi为编程语言说明了使用Socket进行网络编程的方法和特点。 相似文献
9.
Socket是进行网络通信编程的API,也是unix、linux、windows等操作系统的通用网络编程标准。在网络编程中最常用的方案便是客户/服务器模型。本文提出了在客户机/服务器模型下用java socket实现Internet中常见的聊天室软件的解决方案。 一、Socket简介 Socket实际在计算机中提供了一个通信端口,可以通过这个端口与任何一个具有Socket接口的计算机通信。应用 相似文献
10.
11.
江小燕 《电脑编程技巧与维护》2010,(14):6-6,18
针对不同层次的网络通信,Java提供的网络功能有4大类:URL、InetAddress、Socket、Datagram。以基于Socket的Java网络编程为例,来探讨Java网络编程,具有一定的参考价值。 相似文献
12.
基于JAVA SOCKET网络编程的一种新实现 总被引:2,自引:1,他引:2
在TCP/IP协议体系结构的基础上,分析了网络进程通信原理,结合Socket总结出风络通信编程的基本模型,介绍了JAVA的网络编程实现,通过一个实例介绍了JAVA中Socket和Server Socket类及其基于TCP的服务器端程序与客户端程序的编写方法。提供了基于Socket网络编程的一种新实现。 相似文献
13.
IPv6是为了克服现在IPv4协议的缺陷而设计的下一代因特网协议。随着Internet的飞速发展,IPv6(Internet Pro-tocol Version 6)必然会取代IPv4,开发支持IPv6的网络应用程序已经迫在眉睫。文中首先对IPv6进行了简介;然后介绍了UDP的通信原理I、Pv6下Socket地址结构和IPv6下Socket函数,并给出了在IPv6下基于无连接的Socket的客户机/服务器模型和利用UDP协议进行网络通信的方法;最后实现了在IPv6协议下服务器端和客户端之间数据信息的传输,相信对今后开发基于IPv6的大型网络应用程序会有极大的帮助。 相似文献
14.
随着计算机技术以及网络通信技术的发展,Socket技术已经成为了网络编程的基础,SocketAPI提供了进程之间的通信功能。PowerBuilder作为一门程序开发语言在开发信息管理系统以及各类跨平台数据库中有着广泛的应用。文章简单介绍了Socket的通信原理以及使用方法.并以聊天程序为例讲解了如何在PowerBuilder中利用Winsock控件增强网络功能,实现Socket通信。 相似文献
15.
16.
在校园网用户基本实现IPv6接入和主要应用系统完成IPv6升级的情况下,本文提出了基于IPv6和J2EE技术框架的校园网用户管理系统设计方案,对与IPv6相关的开发技术如地址识别、地址访问控制和Socket编程等进行了重点研究,实现了校园网用户和业务的有效管理,并通过基于IPv6协议的Socket、HTTP和Telnet方式与其他应用系统进行对接. 相似文献
17.
18.
邹捷 《电脑与微电子技术》2012,(18):50-52
在基于TCP/IP协议的网络应用开发中,Socket是一种常用的机制。阐述在.NET中进行Socket通信开发的常用方法,通过多线程的方式实现数据流的读取和发送,并分析这种方法存在的问题。重点提出并实现一种利用异步委托方式改善通信复杂度和提高稳定性的方法。 相似文献