Linux系统下才能用本程序。因为有Frok新的进程。。。。 代码如下: # -*- coding: utf-8 -*- import os import socket import threading import SocketServer SERVER_HOST = 'localhost' SE
分类:
编程语言 时间:
2016-01-29 12:18:43
阅读次数:
151
最近用socket编写了一个服务端程序,监听1024端口,检测客户端发来的请求,所在Linux里写启动和停止的脚本:在Eclipse里java写好程序,右击导出生成 Runnable JAR file 然后socketServer.jar上传到服务器即可。1、启动startup.sh# ------...
分类:
系统相关 时间:
2016-01-15 16:14:39
阅读次数:
211
SocketServer与客户端进行连接的示意图:只要客户端连接进来,我们就为客户端创建1个线程或进程,创建完成之后,客户端直接和创建的线程直接进行通信(即3和4步),因此这样的话可以通过这个模块传输大的文件。1.基于线程版本的SocketServer示例server.py#!/usr/bin/en...
分类:
编程语言 时间:
2016-01-06 21:30:42
阅读次数:
179
基本概念 SocketServer内部使用 IO多路复用以及 “多线程” 和 “多进程” ,从而实现并发处理多个客户端请求的Socket服务端。即:每个客户端请求连接到服务器时,Socket服务端都会在服务器是创建一个“线程”或者“进程” 专门负责处理当前客户端的所有请求。原理1、服务器启动sock...
分类:
其他好文 时间:
2015-12-29 00:58:04
阅读次数:
241
Client/Server Architecture (CS架构) 说socket之前先说一点cs架构的问题。什么是CS架构? 不同的人对于这个问题有不同的回答以及你说的是硬件还是软件,但是无论哪一种情况都离不开一个前提假设:服务端是为一台或多台客服端提提供服务的硬件和软件的结合体。它存在的仅有的....
分类:
编程语言 时间:
2015-12-26 16:49:46
阅读次数:
426
废话不多说,直接上代码程序组成数据访问层:model-------chat_log.py(用于保存聊天记录及展示) ---user_info.py(用户登录信息表,验证通过才能聊天)公共功能层:utility-------sqlhelper.py(用于处理查询及插入数据的操作) ...
分类:
编程语言 时间:
2015-12-23 17:41:02
阅读次数:
358
__author__ = 'zhaobin022'#!/usr/bin/env python# -*- coding:utf-8 -*-import SocketServerimport subprocessclass MyServer(SocketServer.BaseRequestHandler...
分类:
其他好文 时间:
2015-12-17 10:50:19
阅读次数:
186
socket是什么Socket又称"套接字",应用程序通常通过"套接字"向网络发出请求或者应答网络请求想要深入了解的话,建议去看一下TCP/IP协议详解第一卷,有了网络通信的基础更容易理解socket。其实socket可以这样理解,socket起源于unix/linux,而unix/linux的设计哲学一部分就是“..
分类:
编程语言 时间:
2015-12-17 07:04:42
阅读次数:
232
利用SocketServer模块来实现网络客户端与服务器并发连接非阻塞通信。首先,先了解下SocketServer模块中可供使用的类:BaseServer:包含服务器的核心功能与混合(mix-in)类挂钩;这个类只用于派生,所以不会生成这个类的实例;可以考虑使用TCPServer和UDPServer...
分类:
编程语言 时间:
2015-12-03 11:25:32
阅读次数:
141
From:http://blog.csdn.net/anda0109/article/details/466553011、修改php.ini,打开extension=php_sockets.dll2、服务端程序SocketServer.php[php] view plaincopyprint?3、客...
分类:
Web程序 时间:
2015-12-03 00:28:39
阅读次数:
152