Ticket #69 (closed defect: wontfix)

Opened 4 years ago

Last modified 3 years ago

Perspective broker

Reported by: KevinLai Owned by: KevinLai
Priority: normal Milestone: 0.5.0 Usability and Reliability
Component: Other Version:
Severity: normal Keywords:
Cc:

Description (last modified by KevinLai) (diff)

The current XML-RPC protocol has some problems:

  • slow serialization
  • no challenge/response
  • poor support for exception passing
  • can't serialize some data types easily
  • no support for authentication

It has one main advantage: it is usable from other languages. However, Tycoon has to add so many other semantics to the protocol to rectify the above problems that interoperability with other implementations is already difficult.

Twisted's Perspective Broker promises to address these problems. On sticking point is whether it would work through a SOCKS proxy. Twisted includes SOCKS support, but this has to be tested.

See this.

Change History

Changed 4 years ago by KevinLai

  • description modified (diff)

Changed 3 years ago by KevinLai

Changed 3 years ago by KevinLai

  • milestone changed from 1.0.0 to 0.4.1 Disk allocation

Changed 3 years ago by KevinLai

  • component changed from AdminManual to Other

Changed 3 years ago by KevinLai

  • milestone changed from 0.4.1 Disk allocation to 0.4.7 Revise Tycoon Protocol

Changed 3 years ago by KevinLai

  • status changed from new to closed
  • resolution set to wontfix
  • milestone changed from 0.5.0 Revise Tycoon Protocol to 0.4.2 Usability and Reliability

The new XML-RPC serializer is much faster and serializes more types.

Note: See TracTickets for help on using tickets.