Find Jobs
Hire Freelancers

Client-server application for Windows with Delphi and Indy

$250-750 USD

In Progress
Posted over 8 years ago

$250-750 USD

Paid on delivery
I am developing a client-server application (TCP/IP) for Windows using Delphi XE3 and Indy 10, but have some problems that I can not solve by myself. So I need some expert, with advanced knowledge on this subjects (Delphi and Indy), to help me. Here is a overview on how it works: - Server side application will show all connected clients, and I can select some clients on the list and send them commands or streams/files. - Client side application runs hidden to process server commands, and sometimes must send string or stream to server, without request. - On both server and client applications there is a command queue and a process thread (read/write). Once I add a command to queue, the thread sends it to other side. On other side, the thread reads the command and execute it. Problem happens when client and server send commands to each other at the same time. I need to differentiate between overlapping commands and responses, maybe by using framing/multiplexing (this was a tip from a Stackoverflow expert). Thanks!
Project ID: 8427356

About the project

4 proposals
Remote project
Active 9 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
4 freelancers are bidding on average $264 USD for this job
User Avatar
If im able to have a look at your code, and not so complicated, i may bid at lower price. Atm, lowest price you set is 250 so i cann't set it lower either. Regards.
$277 USD in 3 days
4.9 (53 reviews)
6.0
6.0
User Avatar
Hello!! I am ready to help you with your task!! Please do not hesitate to contact me via messenger!!
$250 USD in 2 days
5.0 (12 reviews)
5.3
5.3
User Avatar
Olá, eu também sou brasileiro, e trabalho com Delphi desde sua versão 1, inclusive já escrevi artigos para a revista Active Delphi aqui do Braizl. Tenho 35 anos, sendo 18 anos de experiência com Delphi, desenvolvendo diversos tipos de sistemas, com e sem a utilização do Indy. Gostaria de tentar resolver esse problema para você. Desde já agradeço, Leandro
$250 USD in 3 days
5.0 (4 reviews)
3.5
3.5
User Avatar
The problem you describe is independent of programming language or platform but rather your implemented "protocol". I can show you how to modify your handshake for a more robust exchange that eliminates your problem. Langston
$277 USD in 2 days
0.0 (0 reviews)
3.8
3.8

About the client

Flag of BRAZIL
Ubatuba, Brazil
4.8
11
Member since Sep 22, 2013

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.