Selasa, 18 Februari 2014

Source Code Socket Programming in PYTHON

SOURCE CODE SOCKET PROGRAMMING



1. Source code untuk Server

# Echo server program
import socket

HOST = ''                 # Symbolic name meaning all available interfaces
PORT = 50007              # Arbitrary non-privileged port
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.bind((HOST, PORT))
s.listen(1)
conn, addr = s.accept()
print 'Connected by', addr
while 1:
    data = conn.recv(1024)
    if not data: break
    conn.sendall(data)
conn.close()


2. Source code untuk Client

#!/usr/bin/python           # This is client.py file
import socket               # Import socket module
s = socket.socket()         # Create a socket object
host = socket.gethostname() # Get local machine name
port = 12345                # Reserve a port for your service.

s.connect((host, port))
print s.recv(1024)
s.close                     # Close the socket when done

berikut adalah hasil tampilan kompilasi dari kedua source code diatas.



source : 
- http://docs.python.org/2/library/socket.html

Tidak ada komentar:

Posting Komentar