https://github.com/bkosm/udp-calc
Semester project of a networking server and client application, written in Python
https://github.com/bkosm/udp-calc
network-programming python socket
Last synced: 8 months ago
JSON representation
Semester project of a networking server and client application, written in Python
- Host: GitHub
- URL: https://github.com/bkosm/udp-calc
- Owner: bkosm
- Created: 2019-10-08T16:58:11.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2020-04-04T13:59:50.000Z (about 6 years ago)
- Last Synced: 2025-01-14T14:32:29.409Z (over 1 year ago)
- Topics: network-programming, python, socket
- Language: Python
- Homepage:
- Size: 3.1 MB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Technologie Sieciowe
Aplikacja klienta oraz serwera przetwarzającego działania matematyczne, działająca przez sieć.
Projekt ma na celu zapoznanie się z programowaniem sieciowym, zagrożeniami i problemami wynikającymi z tworzenia systemów rozproszonych oraz aplikacji korzystających z rozległych sieci, takich jak Internet.
```
usage: client.py [-h] [-a N N] [-m N N] [-r N N] [-M N N] [-x | -X]
ip_address port
Connect to a remote host and perform calculations.
positional arguments:
ip_address IP Address of the server.
port Port through which the data will be sent.
optional arguments:
-h, --help show this help message and exit
-a N N, --add N N Calculate the sum of two numbers
-m N N, --multiply N N
Multiply two numbers
-r N N, --random N N Get a random number from range (inclusive)
-M N N, --modulo N N Get modulo operation result
-x, --sortA Sort given numbers in ascending order
-X, --sortD Sort given numbers in descending order
```
> semestr 3, projekt 1
> 2019 Bartosz Kosmala & Jordan Kondracki