Whether it is more or less work depends on your point of view, and where
you are in the food chain. As I said before, any viable Interenet client
technology for PCs, be it from Netscape, Microsoft, etc. better have
easy to use APIs that let you sit on top of HTTP (if they don't, the
printer vendors won't have to worry about supporting them because they
won't make it in the market place anyway). This means that it would be
easier to write a component (in our case a printing component) that
speaks HTTP, than one that dives down to TCP. Again, I have the point of
view of a PC developer, not a printer manufacturer.
>
>IPP's reliable stream connection *could* be implemented using a combination
>of HTTP POST methods to a CGI program that understands IPP content contained
>within the entity posted but that should be independent of the actual IPP
>specification (i.e., if you really want to write it up then have another
>draft or an appendix, don't clutter IPP with it). This approach would let
>people use IPP without re-configuring their firewalls and send documents
>over HTTP to some service that makes its IPP service available in this way
>but this should be separated from the base protocol spec.
I bet most implementaions would end up using HTTP as you described. i.e.
HTTP will always be in our face. So why not accept it and make it
official?
Babak
>