# L-25 MCS 275 Wed 12 Mar 2008 : remote_client.py

# Illustration of sockets in a client using TCP,
# client and server are running on different machines.
# The corresponding server is in remote_server.py.

from socket import *

server = '131.193.178.186'  # IP address 
number = 11267              # port number
buffer = 80                 # buffer size

server_address = (server, number)
client = socket(AF_INET, SOCK_STREAM)
try:
   client.connect(server_address)
   print 'client is connected'
   data = raw_input('Give message : ')
   client.send(data)
except:
   print 'connection failed'

client.close()
