Skip to content

Latest commit

 

History

History
11 lines (9 loc) · 714 Bytes

File metadata and controls

11 lines (9 loc) · 714 Bytes

Remote Code Repository

CSE 687 Object Oriented Design Project #4

This project created a remote code repository.

  1. Provide a Repository Server that allows users to check-in, check-out, and browse packages, specified by NoSql database queries.
  2. Developed a Client program in C# that can transfer files, and show contents.
  3. Used on a message-passing communication system, based on Sockets, to support remote access.
    • Passing HTTP style messages using asynchronous one-way messaging
    • Sending and receiving blocks of bytes to support file transfer

This project use C++ to develop NoSql and server-side functionalities and C# for the GUI. CLI/SHIM connected these two languages to work together.