本次搜索共找到约 200 条相关记录,Socket结果如下
第一步:TheWSAStartupfunctioninitiatesuseofWS2_32.DLLbyaprocess.在所有WindowsSockets函数中,只有启动函数WSAStartup()和终止函数WSACleanup()是必须使用的。 启动函数必须是第一个使用的函数,而且它允许指定WindowsSocketsAPI的版本,并获得SocketS的特定的一些技术细节。本结构如下:intP...
类别:
VC 作者:未知 日期:
2005-06-29 [
查看详细]
一、简介 WindowsSockets是从BerkeleySockets扩展而来的,其在继承BerkeleySockets的基础上,又进行了新的扩充。这些扩充主要是提供了一些异步函数,并增加了符合WINDOWS消息驱动特性的网络事件异步选择机制。 WindowsSockets由两部分组成:开发组件和运行组件。 开发组件:WindowsSockets实现文档、应用程序接口(API)引入库和一些...
类别:
VC 作者:未知 日期:
2005-06-29 [
查看详细]
JavaSocket功能的一个小应用''大风(XuanKong)'下面所显示的代码生成的jar文件你可以在www.xuankong.com获得!'###Sun公司java语言的的推出可以说是一个划时代的语言革命,这种语言同时能适应应用软件领域和网络开发领域,其优秀的网络开发功能更是让人惊叹,利用java你可以轻松的实现在其他的语言中要花很多代码和时间才能实现的功能:你可以很轻松的用java开发一个...
在php中使用Sockets:从新闻组中获取文章PHP能打开远程或本地主机上的Socket端口。本文是一个使用Socket的小例子:连接到一个Usenet新闻组服务器,同服务器对话,从新闻组中下载一些文章。在php中打开一个Socket使用fsockopen()打开一个Socket.这个函数在php3和php4种都可以使用。函数声明是这样的:intfsockopen(stringhostname,...
用Socket发送电子邮件(利用需要验证的SMTP服务器)<?*名称:用Socket发送电子邮件*描述:本类实现了直接使用需要验证的SMTP服务器直接发送邮件,参考文章《用Socket发送电子邮件》作者:limodou*此文章比较早,他是用不用验证SMTP服务器发送邮件,现在基本上SMTP服务器都需要验证了,所以这个文章里的类意义也不是很大!同时参考了[RFC1869]和PHP手册!!和上文还有不...
使用Sockets:从新闻组中获取文章(三)读取文章既然我们已经得到了最后一篇文章的文章编号,读取最后的十篇文章就是很容易的事了。RFC977中说,ARTICLE命令既可以使用文章编号,也可以使用它的消息ID.这里要注意,文章编号跟它的消息ID是不同的,因为每个新闻服务器分配自己的文章编号,所以同一篇文章在两个不同的服务器上的编号是不一样的,而文章的消息ID,是包括在文章的头信息里,并且是唯一的。...
使用Sockets:从新闻组中获取文章(一)ByArmelFauveau一木 译PHP能打开远程或本地主机上的Socket端口。本文是一个使用Socket的小例子:连接到一个Usenet新闻组服务器,同服务器对话,从新闻组中下载一些文章。在php中打开一个Socket使用fsockopen()打开一个Socket.这个函数在php3和php4种都可以使用。函数声明是这样的:intfsockopen...
使用Sockets:从新闻组中获取文章(二)与服务器对话 现在我们已经连接到了服务器,可以通过前面打开的Socket同服务器对话了。比如说我们要从某个新闻组得到最近的10篇文章。RFC977指出,第一步要用GROUP命令选择正确的新闻组:GROUPggg参数ggg是要选择的新闻组的名字(比如说是"net.news"),这是必需的。可用的新闻组的列表可以用LIST命令得到。选择新闻组的命令成功后,...
网络编程是一门神秘且复杂的艺术,当然也十分有趣。Perl语言提供了丰富的TCP/IP网络函数,所有这些函数都直接来源于C语言的Socket库函数.由于Perl语言和C语言的Socket库函数在型式和使用方法上都是一样的,因此会使用Perl语言进行Socket编程,当然也就会使用C语言进行Socket编程.下面是Perl语言中有关的Socket库函数列表:函数原型使用说明accept(NEWSOC...
connect(Socket,NAME)试图与已经调用了accept()函数并等待建立连接的另外一个进程进行对话.如果成功,则返回真;否则返回假.NAME应该是对应Socket句柄正确类型的压缩地址范例:connect(SOCK,$address)||die"Can’tconnectwithremotehost:$!";gethostbyaddr(ADDRESS,TYPE)将压缩形式的网络地址转换...
验证邮箱密码的程序的原码下面的代码在两种操作系统下对263.net和pop.netease.com两个POP3服务器严格测试,证明是成功的.第一种:操作系统:Windows98中文版WWW服务器:Apache1.3.9forWinPerl解释器:ActiveStateToolCorp的PerlforWin32,version5.005_03builtforMSWin32-x86-object第二种...
这是源码:#!/usr/bin/perl#test.pl#Authorhomepage:http://spot.126.comusestrict;useSocket;my$pop3server="263.net";my$port=110;$|=1;print"Content-type:text/html";print"POP3";print"";my($a,$name,$aliases,$prot...
一、背景 Flash现在已经成为制作高压缩、基于矢量的网络内容的行业标准,据统计有98.3%的网站用户使用MacromediaFlashPlayer,也就是说全球有超过四亿一千四百万的网络用户通过MacromediaFlashPlayer无缝观看用MacromediaFlash制作的内容。 然而,Flash的发展没有停止,随着Flash新版本(FlashMX和FlashPlayer6.0)的发...
可是B/S体系结构也不是万能的,由于其工作机制的限制,在某些领域,以前采用B/S体系结构就很难实现要求功能。典型情况下,Web页面和大多数Web应用使用了一种称为请求/响应的工作机制:o使用者点击一个超级链接,或是提交一个表单等。o浏览器向服务器发送请求。o服务器启动一个会话。o服务器经过处理后,把数据发送给浏览器。o服务器关闭会话,浏览器显示数据。 我们可以看出,使用B/S体系结构设计软件时...
二、技术介绍1、XML对象 通过使用该对象实例的方法与属性,可以加载、解析、发送、构造、和维护XML文档树。令人激动的是,在Flash的最新版本FlashMX中,XML对象已经成为一个本地对象,即在FlashPlayer6中内置对其的直接支持(FlashPlayer5只有300多KB,而FlashPlayer6却有800KB,内置许多对象是相当大的原因。),因此,动态性能得到了极大的提高。 在...
二、技术介绍2、XMLSocket对象 实现了客户端Socket(套接字),允许包含Flash应用的浏览器与服务端建立Socket连接,之后Flash应用与服务端就可以相互发送XML数据,而且在一个Socket连接建立之后,在该连接上传送的数据量是没有限制的,直到Socket连接关闭。使用XMLSocket对象时,必须要注意两点:o在Socket连接上发送的XML数据,每条数据以一个0字节隔开,...
4)当连接建立成功之后,客户端与服务端就可以相互发送XML数据了。使用XMLSocket对象的send方法向服务端发送数据:mySocket.send(myXML); 其中,myXML是一个包含XML数据的XML对象,send方法先把myXML转化为字符串,然后将该字符串发送到服务端,并在字符串发送后,追加发送一个0字节。send方法没有返回值。 以下示例中,先生成一个空的XML对象myXML...
二、技术介绍3、TextField文本域对象 在介绍TextField对象之前,首先我们须明白,在Flash中,有三种文本:1)静态文本(StaticText) 内容和样式都在创作是决定,在FlashMX中,可以有竖直的静态文本,在Flash属性检查器中设置(关于静态文本的详细阐述,请参见作者的另一篇文章“FlashText”)。2)动态文本(DynamicText) 是TextField对...
3)输入域文本(InputText) 和动态文本一样,它也是TextField对象的一个实例,可以在Flash属性检查器中为其设置唯一的实例名,然后就可以使用该实例名来使用相应的方法与属性以改变动态文本的内容与样式,与动态文本的是,它允许用户输入,并且具有剪切、复制、粘贴、全选等编辑功能。 本文所介绍的应用案例中,就是使用输入框文本来让用户输入建立Socket所要连接的主机与端口:functi...
三、实战1、服务端 首先,我们来构造服务端。考虑到本文的重点只是用XMLSocket进行及时监控,而服务端知识来模拟生产系统,为了节省篇幅,我们对服务端的功能进行了简化,只要求其能够做到(使用Java语言完成服务端的编写)监听指定的端口,当有客户端请求时,启动一个新的线程与之建立连接。try{ServerSocketserver=newServerSocket(Integer.parseInt(...