STDJ Development

ShareTheDJ is basically an HTTP(S) server extended to listen for special requests from HTDJ clients.

It is derived from my buddy Zac Hanson's project Embedded HTTP Server (EHS), a lightweight HTTPS server perfect for extending.

STDJ basically sits around listening for HTDJ clients. Clients log in, send heartbeats, and ask and answer questions. All my objects are serialized using boost's serialization library, which I'm really enjoying using. I'm serializing objects in Windows, sending them over the wire wrapped as HTTP multipart form data, and unserializing them under Linux, with ease. Fun fun!

Helpful links:


 * Debugging Under Linux