Find freelancers. Lose those costly delays.

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

or, Register with Elance »

JAVA. Sockets. Routing.
Sign in to Add to Watch List

IT & Programming > Networking & Security

View Change History

The client has made the following changes to the job.


Job Description

  |  Change History >>


  • Posted: Sat, May 19, 2012
  • Time Left: Closed
  • Location: Anywhere
  • Client prefers freelancers from:

    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: Less than $500
  • Fixed Price Job
  • Elance Escrow Protection
  • W9 Not Required
Sign in to view client's details

Router implementation required.
The router has two open ports. The first one is public (client port), while the second one requires connection verification and serves for data exchange with the working server pool. A server from the pool is appointed for every client connection, while the load is distributed evenly between the working servers.

The work proceeds as follows:
- A client connects to the router and the router registers the connection.
- A server connects to the router and the router places the server to the pool, with the next server from the pool being appointed for every new client connection (going in rounds, in order to have the load balanced).
- Incoming client data packets are sent to one of the working servers from the pool. When being sent, in the packet is added a header providing the connection identifier (a number, unique for every connection), client info (IP and port), and the established connection parameters (see Server Commands).
- If an error occur...

Sign in or Register to see more

Desired Skills
Java, socket-programming
Job ID: 30642938
Avg $ | High $ | Low $ — Show Pricing
  • Submit Date (Latest)

 United States  |  
!! NOT AVAILABLE WITH ELANCE !! However, you may contact me from other portals!
 0.0   |  Private   |  0 Jobs
Bid ID: 30840929  |  Submitted: May 28, 2012 18:53 ET 
Proposal SEALED

 China  |  
With my major in software engineering in my university, I begun to study and touch programming language from 8 years ago. Java is my favourite...
 0.0   |  Private   |  0 Jobs
Bid ID: 30655121  |  Submitted: May 20, 2012 08:19 ET 
Proposal SEALED

Sergey Novikov      
Sergey Novikov's identity has been verified.  Learn More
 United States  |  
I have11 years of experience in IT industry. I have very strong background on contact center solutions. I also have extensive experience with...
 0.0   |  $0 Earnings   |  0 Jobs
Bid ID: 30643855  |  Submitted: May 19, 2012 10:17 ET 
Proposal SEALED
Elance is now an Upwork company.
Upwork is the choice of 4M+ clients. Get started working on Upwork today.
Are you ready to post a job like this one?
Post a Similar Job »