Find Jobs
Hire Freelancers

C Project: Small IPC Project

$30-250 USD

Terminado
Publicado hace alrededor de 5 años

$30-250 USD

Pagado a la entrega
For this effort, you must work within the bounds of the header and source files provided. Complete details in attachment - see [login to view URL], but to summarize: Part 1) To convert the getfile server into a proxy, you only need to replace the part of the code that retrieves the file from disc with code that retrieves it from the web. Using the gfserver library provided in the starter code, this is as easy as registering a callback. Documentation can be found in the gfserver.h file. To implement the callback you should use the libcurl's “easy” C interface. Part 2) Using shared-memory IPC, you will implement a cache process that will run on the same machine as the proxy and communicate with it via shared memory. you will access the contents of the cache through an API (simplecache.h) that abstracts away most details of the cache implementation. Your focus will be on relaying the contents of the cache to the proxy process by way of shared memory. You can use either System V or the POSIX API to implement the shared-memory component and/or other IPC mechanisms (e.g., message queues or semaphores). 3) Document your work in a readme. Summary of the project design; Any observations or insights; Any suggestions for future improvement. Note that this this may require a small amount of back and forth that I will help perform quickly if there are issues with what has been produced against an external (and unusable by developer) remote test harness.
ID del proyecto: 18865389

Información sobre el proyecto

3 propuestas
Proyecto remoto
Activo hace 5 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
Adjudicado a:
Avatar del usuario
Feel fee to contact me for Small IPC [login to view URL] me message to discuss further more details .We provide the comments,images,videos,demos and live sessions in order to help the [login to view URL] payment only after the work [login to view URL] you
$150 USD en 3 días
4,8 (58 comentarios)
6,0
6,0
3 freelancers están ofertando un promedio de $185 USD por este trabajo
Avatar del usuario
HI I am software engineer and have done many programming projects. You can share more details with me. Thank you
$250 USD en 3 días
5,0 (58 comentarios)
6,1
6,1

Sobre este cliente

Bandera de UNITED STATES
Livermore, United States
5,0
1
Forma de pago verificada
Miembro desde abr 29, 2011

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.