Skip to content

SiddharthC/XRPC

Repository files navigation

A MultiRPC implementation by modification of XML-RPC library.

Files of interest - client.c, server.c, xmlrpc_client_global.c

Executing the program:

To run the code, following steps are to be followed:

Setting up the project:

  1. An installed version of XMLRPC-C with libcurl-dev package installed on the system without libwww-dev and libwww-ssl0 packages.
  2. Decompress the provided files of the assignment code.
  3. Place the folder in the installation base directory for XMLRPC-C.
  4. Replace ./src/xmlrpc_client_global.c file in the installation with the corresponding file is the provided code.
  5. Replace ./include/xmlrpc-c/client_global.h file in the installation with the corresponding file is the provided code.
  6. cd ./

Compiling and running the project:

  1. make clean
  2. make
  3. cd bin/
  4. ./service start
  5. ./client
  6. ./service stop

About

A Multicast Remote Procedure Call implementation in C

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published