Re: Disable the app subproject (temporarily)?

Dear all,

I’m planning on further developing the Http component. I will target the functionality of downloading a complete file with a single HTTP request. It will be interesting to see how the Protocol/Generics components would work for a non-packet oriented protocol.

We also have dependencies of BitTorrent and Gnutella on HTTP, so in this regard it also makes sense to focus on our Http implementation. Once we have some HTTP downloads working we could devote some energy on our download services and UI.

My initial idea is to create an HttpClientSession on top of a Generics::Session object (similarly to BitTorrent::Transfers::TransferSessionImpl). The actual Generics::Session object would be a Generics::GenericSession initialized with an Http::DataSerializer. Http::Header and Http::BodyChunk would derive from Generics::Data and HttpClientSession would represent HTTP request and response messages as a sequence of Http::Header HttpBodyChunk *.

I’d like to give the Http::DataSerializer a try… anybody interested in the HttpClientSession part?

Regards,

Peter

Would you like to post a relpy?


This post is a reply to:
Re: Disable the app subproject (temporarily)?
Dear All, As a follow-up to Petr's post I'd like to express my vision of Calitko. I'll be looking forward to reading your views on our common aim and the way (more...)

No follow-ups yet.