Python XML SIG <xml-sig@python.org>
What is HTTP? (2860)
RPC mechanism (2864)
HTTP invokes a procedure remotely (2908)
URL is RPC "operation name" (2963)
Valid? (2970)
This is what HTTP method is for (2976)
Can only be GET or POST (3097)
Valid? (3165)
GET and POST are different (3171)
Also PUT and DELETE (3177)
RMI mechanism (2884)
Every object has same interface (2894)
Enables scaleability (2901)
Valid? (2922)
Requesting resources based on URL not sufficient for caching (2928)
Specific support for caching had to be built into the protocol (3014)
Using generic headers and generic names (3021)
Generic headers could be implemented in RPC infrastructure (3103)
RPC could be used in infrastructure with caching and firewalls (2935)
Firewall could be used as CORBA client without knowing signature of ops (3028)
Firewall that doesn't understand data passing through it isn't a good firewall (3036)
Valid? (3113)
True about HTTP firewalls too (3119)
Examples? (3048)
NFS (3054)
NFS more like HTTP than RPC (3069)
Valid? (3130)
Both are RPC applications (3135)
ILU (3058)
Ability to build efficient protocol on top of RPC doesn't mean RPC scales (3085)
HTTP widely used because of wide applicability (3149)
SOAP may not become widely used, but not because it can't scale (3158)
Enables services like Google, Bablefish, Meerkat (3078)
Not all servers implement same protocol (2914)
Procedure names generic across all components (2954)
Application built on top of nameless RPC mechanism (3142)
HTTP not defined this way (3186)
An application protocol (3193)