Em Andamento

simple c console application porting from Linux to Windows

I need a win32 port of a linux based small c proxy called AstManProxy.

[url removed, login to view]

[url removed, login to view]

This console app connects to an asterisk tcp port, autenticates itself and wait for asterisk text based events and sends actions to it. On the other side it listens for incoming connections on an other port, autheticates the incoming request onto it's own text based user database (username/password pairs) and after successfull auth it forwards the events got from asterisk to the client and send actions got from clients to asterisk...

The linux app can communicate plain text format, csv,xml,http, etc... but I need only the plain text format to port without ssl support.

All the asterisk and proxy specific code could be unchanged, only the socket part needs to be ported onto windows...

Update:

We'll the project changed a bit.

My initial plan was to have astmanproxy on windows to freeswitch which is an asterisk derivative.

I planned to first port astmanproxy to windows supporting asterisk and after that add freeswitch support using Poco...

But meanwhile I've found a cross platform C library called esl which is already compiles on windows and linux too and supports freeswitch....

It's a console application which connects to freeswitch and listens for evenets and can can send actions to it...

But it lacks some functionality that astmanproxy already have:

-ability to run as a deamon on linux or as a service on windows.

-handle lost connections to freeswitch and add automatic reconnection interval

-start a listener thread for client connections and forward events and actions to the freeswitch listener.

Just to make it clear no need for Poco since esl ([url removed, login to view])

already supports win32/linux.

Deliverables:

source code that runs on both windows and linux

Habilidades: Programação C, Engenharia, Microsoft, MySQL, PHP, Gestão de projetos, Arquitetura de software, Teste de Software, Área de trabalho do Windows

Ver mais: www esl org, windows socket programming, win32 programming, thread programming, socket programming c#, Socket Listener , programming wiki, programming on windows, programming on linux, programming events, listener socket, esl org, c# socket programming, c socket programming, c programming wiki, c programming service, c programming on windows, socket programming c, c++ programming service, c# programming service, windows automatic, tiki, tcp socket, tcp programming, tcp c#

Acerca do Empregador:
( 6 comentários ) Ramaputyra, Hungary

ID do Projeto: #3040416

Premiar a:

nhustar

See private message.

$212.5 USD em 14 dias
(16 Avaliações)
4.0

10 freelancers estão ofertando em média $174 para este trabalho

quickprogexpert

See private message.

$340 USD in 14 dias
(152 Comentários)
6.4
ppmag

See private message.

$127.5 USD in 14 dias
(23 Comentários)
4.9
vw7437936vw

See private message.

$85 USD in 14 dias
(19 Comentários)
4.1
strgazer

See private message.

$424.15 USD in 14 dias
(4 Comentários)
3.9
pistarsolutions

See private message.

$102.85 USD in 14 dias
(27 Comentários)
3.7
stefanavram

See private message.

$102 USD in 14 dias
(16 Comentários)
3.3
kanhashriinc

See private message.

$91.8 USD in 14 dias
(9 Comentários)
2.9
CarolosEaves

See private message.

$170 USD in 14 dias
(17 Comentários)
2.6
mnirahd

See private message.

$85 USD in 14 dias
(2 Comentários)
2.2