rustupolis_server

Crates.iorustupolis_server
lib.rsrustupolis_server
version0.0.10
sourcesrc
created_at2022-05-21 15:26:16.508622
updated_at2022-08-04 13:04:59.225142
descriptionA library for using space tuples in fog computing
homepage
repositoryhttps://github.com/Maxbever/LIF_Server
max_upload_size
id590766
size89,664
Maxime Bever (Maxbever)

documentation

README

LIF_Server

A library for using space tuples in fog computing

The library offers the possibility to create servers with UDP and TCP protocols. These servers allow access to a repository that stores the tuples spaces. The primitives are based on the Rustupolis library

Voici la liste des différentes commandes disponibles :

create {creation_attribute} {tuple_space_name} {permission_attribute}
create {creation_attribute} {tuple_space_name} {read_permission_attribute} {in_permission_attribute} {out_permission_attribute} {delete_permission_attribute}
delete {delete_permission_attribute} {tuple_space_name}
attach {tuple_space_name} {permission_attribute}*
out {tuple}    
out {tuple}(,{tuple})*    
read {tuple}    
read {tuple} (,{tuple})*
in {tuple} 
in {tuple} (,{tuple})*

An example for launching 2 servers is available in the file \example

Milestones

  • Make the tuple space available on the network
  • Add a access control system
  • Add the encryption on the communication
  • Add a data persistency system
  • Add a system of data placement policy
Commit count: 21

cargo fmt