Virtual Distributed System

Discussion in 'C' started by joeserhal, Feb 15, 2008.

  1. joeserhal

    joeserhal New Member

    Joined:
    Feb 13, 2008
    Messages:
    12
    Likes Received:
    0
    Trophy Points:
    0
    Hi there,

    I'm trying to write a program (as part of an assignment) that would simulate a Virtual Distributed System (VDS). Basically, a local machine should be able to create (and maintain) numerous named sites, pass messages to those sites (such as Send, Multicast, Receive...) and keep history logs. We need to be able to handle creation of sockets, get IP addresses of the sites and ports in order to communicate with them.
    The program should be written in C language, and make use of UNIX system commands.
    I have attached a more detailed description of the basic requirements.

    To tell you the truth, I'm completely stuck/overwhelmed as to how and where to start from with this assignment. I'm sitting in front of my PC and dunno how to begin...

    Anybody has any idea to how/where I can start from?? I would really appreciate the help!

    Thanks in advance people.
    Regards,

    Joe.
     

    Attached Files:

    • VDS.txt
      File size:
      4.1 KB
      Views:
      310
  2. shabbir

    shabbir Administrator Staff Member

    Joined:
    Jul 12, 2004
    Messages:
    15,376
    Likes Received:
    388
    Trophy Points:
    83
    We can help you if you are stuck somewhere and cannot complete the assignment for you.
     
  3. joeserhal

    joeserhal New Member

    Joined:
    Feb 13, 2008
    Messages:
    12
    Likes Received:
    0
    Trophy Points:
    0
    I'm not lookin for someone to complete the assignment for me, I just need some pointers on how/where to start from, as I have no deep background in such type of programming. I just need someone to put me on the right track...
     

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice