自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

蝈蝈俊.net

记录自己的学习心得

  • 博客(53)
  • 收藏
  • 关注

原创 基于Socket的聊天室实现原理

基于Socket的聊天室实现原理 福建泉州数据通信局 林天山(lts@www.gz.fj.cn) ---- Socket聊天室基本原理是,抛开OGI和WWW服务器,根据HTML规范,接收到浏览器的请求以后,模仿WWW服务器的响应,将聊天内容发回浏览器。在浏览器看来就像浏览一个巨大的页面一样始终处于页面联接状态, 这就是一个专门的聊天服务器,一个简化了的WWW服务器。 ---

2001-08-19 15:36:00 4954

原创 将Socket应用程序从Unix向Windows移植中应注意的几点问题

将Socket应用程序从Unix向Windows移植中应注意的几点问题山东省淄博市建设银行科技部 孙成山    套接字(socket)当今已成为最流行的网络通信应用程序接口。套接字最初是由加利福尼亚大学Berkeley分校为Unix操作系统开发的网络通信接口,后来它又被移植到DOS与Windows系统,特别是近几年来互联网络在全世界范围内被广泛普及并且增长迅

2001-08-19 15:34:00 7899 1

原创 socket的工作模式

   阻塞模式是socket的缺省方式,也是最常用的方式,即函数阻塞直到调用完毕。可参见前面的例子。可能造成阻塞的函数有:connect()、accept()、读写函数、select()、poll()、gethostbyname()等。  非阻塞模式程序调用可能造成阻塞的函数时,如果会发生阻塞,这些函数

2001-08-19 15:27:00 3189

原创 Linux程式设计入门 - socket/inetd programming

Linux程式设计入门 - socket/inetd programming  UNIX Socket Programming基本上是一本书名。Socket programming其实需要相当程度的基础,我不想在这里包山包海地,如果您需要彻底研究,可以买这本书来看。在此我想提供一些简单的Server/Client两端的简单写法,让你有个起点,做为进一步

2001-08-19 15:24:00 1569

原创 socket 的地址结构

在建立socket通信的过程中地址起着很关键的作用,在设计TCP/IP网络程序时,必须对 socket 的地址结构有清晰的认识。 TCP/IP 的地址数据结构。 struct sockaddr { u_short safamily;/*地址族,AF_XXX*/char sa_data[14];/*14字节的特定协议地址*/ }其中14字节的sa_data随协议而

2001-08-19 15:21:00 1938

原创 BSD Socket 简易入门手册

BSD Socket 简易入门手册翻译:Wilbur Lang介绍 类比 (什么是 socket ?) 装上你的新电话(怎样侦听?) 拨号 (如何调用 socket) 谈话(如何通过 sockets 交谈) 挂起(结束) 世界语(交流的语言很重要) 未来在你的掌握了(下

2001-08-19 15:19:00 1558

原创 用Socket和MSHTML对象模型创建自己的浏览器

用Socket和MSHTML对象模型创建自己的浏览器中央财经大学管理信息系 薛 瑛 01-4-20 上午 11:15:22HTTP协议和WEB浏览器的诞生给我们的网络增加了更多的精彩。但在实际应用中我们可能会有不同的需要而不是单纯的使用浏览器,譬如在我们的应用程序中加入浏览互联网的功能。微软的ChtmlView类很方便的实现了网页浏览。但是它很不灵活

2001-08-19 15:12:00 2082 1

原创 用Socket发送电子邮件(php)

用Socket发送电子邮件作者:limodou   在作者所申请的几个PHP 主页空间中,能够提供mail功能的实在不多,总是调用完mail()函数之后就毫 无下文了。但是电子邮件在网上生活中的作用越来越大。想一想网虫上网不收邮件能叫真正的网虫吗?邮件 的作用我不想再说了,但是如果主页空间不支持mail()发送那么怎么办呢?我也想过通过socket来实现邮件 发送,但无

2001-08-19 15:10:00 4238

原创 用Perl语言进行Socket编程

用Perl语言进行Socket编程 发布时间:2001年3月28日 00:00    网络编程是一门神秘且复杂的艺术,当然也十分有趣。Perl语言提供了丰富的TCP/IP网络函数,所有这些函数都直接来源于C语言的socket库函数. 由于Perl语言和C语言的socket库函数在型式和使用方法上都是一样的,因此会使用Perl语言进

2001-08-19 15:06:00 1478

原创 网络程序设计 Sockets

关于Socket编程,在《Linux从入门到精通》里有简单的介绍,更详细的可以参考《UNIX网络编程 卷1:联网的API:套接字与XTI 第2版》清华影印版,其中还讲了线程(Thread)编程。极好的参考书,可惜没人把它翻译过来。胡淑瑜翻译了一篇“网络编程”,我把它收集进来了。如有更新,请参考胡先生的个人主页。 ___________________________________________

2001-08-19 15:00:00 2340 1

原创 Beej网络socket编程指南

Beej网络socket编程指南[Version 1.5.5][ http://www.ecst.csuchico.edu/~beej/guide/net/]介绍  Socket 编程让你沮丧吗?从man pages中很难得到有用的信息吗?你想跟上时代去编Internet相关的程序,但是为你在调用 connect() 前的bind() 的结构而不知所措?等等…     好在我已

2001-08-19 14:57:00 10344

原创 用Socket类实现HTTP协议客户端应用

 用Socket类实现HTTP协议客户端应用梁颖健 liangyingjian@21cn.com Http客户端程序已集成在Java语言中,可以通过URLConnection类调用。遗憾的是,由于SUN没有公布Http客户程序的源码,它实现的细节仍是一个谜。本文根据HTTP协议规范,用Java.net.Socket类实现一个HTTP协议客户端程序。1.Socke

2001-08-19 14:55:00 2514

原创 红色代码病毒分析

CODE RED 利用 IIS WEB 服务器 .IDA 缓冲区溢出漏洞传播。 如果它感染了一个主机,将会在受影响机器上作如下活动:1、建立起初始蠕虫环境2、建立起100个蠕虫线程3、前99个线程会传播感染其它主机4、第100个线程会检查自身是否运行于一个英文版本的 Windows NT/2000如果是,它将会替换该主机页面Welcome to http://www.worm.com !, Hac

2001-08-07 14:14:00 4004

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除