A simple clien-server application

A simple client-server application (training), implemented on the Java (without the GUI, the usual console). The client and server communicate via sockets. Assigning an application - a database (not real, ordinary txt-file to which you add data in KEY = VALUE format). In this system, three entities: an unauthorized user, the user and the administrator. Unauthorized users can log in to the format LOG: LOGIN = PASSWORD (list of usernames and passwords, and the administrator is stored in a separate txt file). Authorized users can add data in the ADD format: VALUE = KEY, request data on a key GET command: KEY, delete the data on the key RM: KEY, delete all the data RMALL team. The administrator can log in to LOG command: LOGIN = PASSWORD. Add user ADDUSER team: LOGIN = PASSWORD, display logins for all users LSUSERS command to delete the user RMUSER: LOGIN, change the user password PASSWD: LOGIN = PASSWORD. Each request must be accompanied by the withdrawal of the team REQUEST @ SUCCESS or REAUEST @ FAILURE (if, for example, with login and password file not found). It is necessary to write tests for this program on bash or conduct unit tests (which it will be easier). The code to use annotations, so that you can then make avtodokumentatsiya. It is advisable to bring UML-diagrams.

Навыки: Java, Shell Script, Архитектура ПО, Проектирование с UML

Показать больше: message application server, application server callback, shell script monitor oracle application server log, java, integration horde oracle application server single sign, moving asp application server, tigger application server, sample windows mobile application server sql, multi process application implements utilizes simple device driver, install php application server, linux application server, web logic application server download free, edt codec, html search engine websphere application server, cant resolve edt hosting sites, vbscript edt text, edt flash file, edt erp, asterisk application server, linux list edt

О работодателе:
( 7 отзыв(-а, -ов) ) Нижний Новгород, Russian Federation

ID проекта: #11453649

19 фрилансеров(-а) готовы выполнить эту работу в среднем за $38


Hello My name is Ahmed, i'm a top rated freelancer. i worked over 200 projects and over 500 hours doing java projects. plus i passed freelancer java exam with top 20% plus i got 2 java certificate 1Z0-803 and 1Z0- Больше

$25 USD за 1 день
(406 отзывов(-а))

I am very proficient in java. I have 16 years java developing experience now, and have worked for more than 6 years. My work is online game developing, and mainly focus on server side, using java under windows environm Больше

$150 USD за 2 дней(-я)
(80 отзывов(-а))

Asad here. I have a lot of Design modeling and programming experience, will provide samples on request. Looking forward to discuss further details of the project. Thanks

$58 USD за 1 день
(104 отзывов(-а))
$45 USD за 1 день
(18 отзывов(-а))

Computer Engineer. Plenty of experience solving algorithmic problems via code. Java is one of my main languages

$30 USD за 1 день
(78 отзывов(-а))

Hello i am software engineer and expert java developer. I have worked with java sockets (UDP and TCP) in various apps and ones very similar to your's. I can do this job for you. Please contact for details Regards Usm Больше

$20 USD за 1 день
(99 отзывов(-а))
$40 USD за 1 день
(63 отзывов(-а))

Dear Sir, I am a very well experienced Java programmer with Strong Socket programming knowledge. I would like to do your job. Please send me message if you are interested. Thanks

$55 USD за 1 день
(4 отзывов(-а))

A proposal has not yet been provided

$35 USD за 3 дней(-я)
(10 отзывов(-а))

Hello I am Software Engineer and expert in Software design and development so you can consider me for this Project Thanks I will wait for your quick Response

$25 USD за 10 дней(-я)
(21 отзывов(-а))

I am ready to work on your task as per the requirement , please message me and available 24/7 online Больше

$25 USD за 1 день
(64 отзывов(-а))
$10 USD за 1 день
(3 отзывов(-а))

I have bachelor and master degrees in IT. My Primary skills include Java, Python, VB/.NET, ArcGIS, and PHP. Also database skills include MS Access, MySQL, and Oracle. My Other skills include server and network administ Больше

$30 USD за 5 дней(-я)
(4 отзывов(-а))

I can help you with this task. I am a big fan of network programming but i do have some questions for you regarding the instructions. Please reach out to me by chat to discuss more implementation details.

$30 USD за 1 день
(2 отзывов(-а))

Hello sir, read your description and want you to know that i have been working in java for almost 3 years with numerous projects in portfolio. The latest project i'm working on "Intelligent Bio-metric Facial Prediction Больше

$25 USD за 1 день
(8 отзывов(-а))

Pretty easy and straight forward project. Can be done in a couple hours. I will walk you through the proccess if you need to. Contact me if you are interested.

$25 USD за 1 день
(0 отзывов(-а))

hi i can do this in 2 days for $30 please contact me to discuss more details i have some questions about the project

$35 USD за 2 дней(-я)
(0 отзывов(-а))

Hello, I'm an Java developer and I can do this project for you. I have knowledge how socket communication works so this will not be hard work for me. If you are interested in my offer, please write me a private message Больше

$20 USD за 1 день
(0 отзывов(-а))

A proposal has not yet been provided

$45 USD за 10 дней(-я)
(0 отзывов(-а))