176985602337900

Find freelancers. Lose those costly delays.

With 1.7 million freelancers, we'll match you with the perfect talent.

or, Register with Elance »

Python Socket server script
Sign in to Add to Watch List

IT & Programming > Web Programming

View Change History

The client has made the following changes to the job.

Description
Date

Job awarded.

Jun 30, 2012
Close

Job Description

  |  Change History >>

Updated

Close
  • Posted: Fri, Jun 29, 2012
  • Time Left: Closed
  • Location: Anywhere
  • Client prefers freelancers from:
    Anywhere

    You are still able to submit a proposal for this job.

    The client prefers freelancers from
    a different location.

    You're still able to submit a proposal for this job, regardless of your location.
  • Start: Immediately
  • Budget: $250 or less
  • Fixed Price Job
  • Elance Escrow Protection
  • W9 Not Required
Sign in to view client's details

Write a TCP/IP threading socket server script to receive binary files and store the data in a MySQL table. Presently we use our webserver and small PHP script to accomplish this but we would like to cut out the overhead of HTTP by running our own listener/server.

The protocol is very simple. When a connection comes in the clients sends a (up to) 10 character user ID. The server checks the database if a table exists with this ID and if not it creates the table.
If the table exists the server sends the Epoch timestamp (4 bytes) of the last entry in the table otherwise it sends a 0.
The client then sends one or more data records of a fixed length (30 bytes in present setup, )started with the 4 byte epoch time and followed by a list on integers and single byte numbers, which then will be stored in the table.
When the client finishes sending data the server returns the current (GMT) epoch time stamp.

The script must be made in Python 2.x
It must run as a daemon and must be multi threa...

Sign in or Register to see more

Desired Skills
Python
Job ID: 31587726
Proposals
Avg $ | High $ | Low $ — Show Pricing
  • Submit Date (Latest)

 Ukraine  |  
Deep knowledge of Python3, PHP5, MySQL, HTML, CSS, JS. Worked with: - FTP, SVN, SSH usage; - Bug tracking systems and tickets usage; - JS (Jquery)...
2
  |  
 0.0   |  Private   |  0 Jobs
Bid ID: 31602878  |  Submitted: Jun 30, 2012 07:40 ET 
Proposal SEALED

 India  |  
A computer science graduate with 8+ years of enterprise software development experience. My sole proficiency includes C, Core Java, UNIX/Linux...
1
  |  
 0.0   |  $0 Earnings   |  0 Jobs
Bid ID: 31597668  |  Submitted: Jun 30, 2012 00:29 ET 
Proposal SEALED

 Slovenia  |  
Winner
Web applications developer. Linkedin: http://si.linkedin.com/in/jkosir/
4
  |  
 4.7   |  Private   |  3 Jobs
Bid ID: 31590489  |  Submitted: Jun 29, 2012 14:23 ET 
Delivery
Within 3 days
$87.67

 Hong Kong SAR, PRC  |  
Experienced in web application development, python django
2
  |  
 0.0   |  $0 Earnings   |  0 Jobs
Bid ID: 31590007  |  Submitted: Jun 29, 2012 13:58 ET 
Proposal SEALED
Sign in to Elance and start working on jobs today.
Sign in to view more of the job details and submit a proposal. Once registered, you'll have access to thousands of jobs online or through email.
Are you ready to post a job like this one?
Post a Similar Job »