#!/usr/bin/python
import SocketServer
import sys
class MyHandler(SocketServer.BaseRequestHandler):
def handle(self):
s = self.request
s.settimeout(30.0)
data = "Hi"
s.send(data + "\n")
s.close()
class MyTCPServer(SocketServer.ForkingMixIn,SocketServer.TCPServer):
pass
def main():
server = MyTCPServer(('0.0.0.0',int(sys.argv[1])),MyHandler)
server.serve_forever()
if __name__ == '__main__':
main()
Myhandler 클래스의 handle 메소드가 소켓 핸들러라서 저 부분만 수정하면 됨.'Programming' 카테고리의 다른 글
C++ string 쓸 때 (0) | 2017.01.13 |
---|---|
getservent 함수 (0) | 2016.02.04 |