Java Review

Avg Bid (USD)
Project Budget (USD)
$30 - $5000

Project Description:
In this project, I need to have two classes (at least) named ConversionServer and ConversionClient. The ConversionServer class should be in a package named conversion.server and the ConversionClient class should be in a package named conversion.client. Additional classes should not be public, they should be put in the same .java file where they are being used. Server There should be no limit on the number of clients that can connect to the ConversionServer class simultaneously. It should accept all connections, then listen for a message from each client independently. The message is going to consist of exactly one integer. The job of the ConversionServer class is to convert that integer (which will be in base 10) to the equivalent number in base 2, base 3, base 7, base 8, base 15, and base 16. It will return these values to the client separated by commas. For example, here is one sample String returned to the client, if the integer 19 was sent to the server: 10011,201,25,23,14,13. Note: In a base greater than 10, the number 11 is represented by the letter “A??, 12 is “B??, 13 is “C??, and so on. To run a server, you need a port number where the application will be listening. This will be passed as the only parameter on the command line. A sample execution of the ConversionServer class is as follows: java conversion.server.ConversionServer 6789 Client The ConversionClient class is going to provide a nice GUI for the user. The GUI should look like the following:Title across the top is "Conversion Client". Below that is a field for the input of data by the user. Below that is a button, centered and labeled "Convert". The rest of the GUI below that is for the output. The user will type a number into the text field, then click the “Convert?? button to send the number to the server, who will convert it. (see Bid for Java Review 2 for the rest of this project).

## Deliverables

1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request. 3) Complete ownership and distribution copyrights to all work purchased.

## Platform

Windows 2000: jbuilder Enterprise

## Deadline information

Only 2000 characters on the first posting. You need to look at the "Java Review 2" for the rest of this project. Please place one offer for the project and a short note that you understand your bid is for the complete project.

Skills required:
Engineering, Java, MySQL, PHP, Software Architecture, Software Testing
About the employer:
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.