代码为: # -*- coding: windows-1252 -*- import socket #加载socket import time #加载时间 import sys #加载sysimport if __name__ == '__main__': sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) sock.bind(('localhost', 8001)) sock.listen(5) while True: connection,address = sock.accept() try: connection.settimeout...
by caesarok - Python - 2009-02-04 17:19:12 阅读(3486) 回复(12)
揭开socket编程的面纱 Posted on 2005-12-10 22:59 源码工作室(lcstudio.zj.com) 阅读(3697) 评论(22) 编辑 收藏 收藏至365Key 所属分类: 网络编程 --> 对TCP/IP、UDP、socket编程这些词你不会很陌生吧?随着网络技术的发展,这些词充斥着我们的耳朵。那么我想问: 1. 什么是TCP/IP、UDP? 2. socket在哪里呢? 3. socket是什么呢? 4. 你会使用它们吗? 什么是TCP/IP...
如下Perl实例来自perlmonks.org,它演示了client如何向server传输文件。这并非Perl socket的最佳实现(例如client没有判断server的响应code,而是简单的sleep 1来继续下一次发送,这显然很低效),但偶觉得有些参考价值,贴出来大家看下。 CLIENT [code]#!/usr/bin/perl #################### # SEND FILE CLIENT # #################### use IO::socket ; $bandwidth = 1024*5 ; # 5Kb/s &send_file( $ARGV[0] , $AR...
和socket编程有关的几个类: InetAddress socket:用在客户端 Serversocket:用在服务器端 一。点对点通信服务器端: package server; import java.io.*; import java.net.*; public class Server { private int port; public Server(int port){ this.port=port; start(); } //将从客户端收到的信息转化为大写的 public String process(String line){ return line.toUpperCase(); } public void start(){ try{ ...
1、 引言 linux的兴起可以说是Internet创造的一个奇迹。linux作为一个完全开放其原代码的免费的自由软件,兼容了各种UNIX标准(如 POSIX、UNIX System V 和 BSD UNIX 等)的多用户、多任务的具有复杂内核的操作系统。在中国,随着Internet的普及,一批主要以高等院校的学生和ISP的技术人员组成的linux爱好 者队伍已经蓬勃成长起来。越来越多的编程爱好者也逐渐酷爱上这个优秀的自由软件。本文介绍了linux下socket的基本概念和函...
我将openserver的应用移植到unixware7.1.1。真是艰苦啊!克服了一个又一个困难。unixware7.1.1的编程方面的书真是难寻。目前,我又陷入了困境。移植通讯程序又遇到难题。openserver系统写的socket中的sendmsg到了unixware 7.1.1执行报22号错误(EINVAL)。不知是不是赋值有特殊需要。有哪位高手有这方面的例子(c语言),让我参考一下。很急迫的!在此先谢谢了!!