Skip to content

DavidZemon/obex-server-rust

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OBEX Rust Server

Read-only access to the Parallax Object Exchange (OBEX)

This provides the server-side component of a homegrown solution to Parallax decommissioning their long-lived and much-loved OBEX. Though originally written with Python 3, I was not pleased with the performance and needed an excuse to learn Rust.

This project was used to experiment with Rust's ability to implement common design principles that I have become accustomed to in enterprise Java, Python, and C++ development. It accomplished that goal quite nicely, and my findings have been summarized by this blog post.