File: control

package info (click to toggle)
py-xmlrpc 0.8.7-3
  • links: PTS
  • area: main
  • in suites: woody
  • size: 340 kB
  • ctags: 506
  • sloc: ansic: 5,321; python: 660; makefile: 102; sh: 14
file content (41 lines) | stat: -rw-r--r-- 1,731 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
Source: py-xmlrpc
Section: interpreters
Priority: optional
Maintainer: Tommi Virtanen <tv@debian.org>
Standards-Version: 3.5.6
Build-Depends: python2.1-dev

Package: python-xmlrpc
Architecture: any
Depends: python (>= 2.1), python (<< 2.2), ${shlibs:Depends}
Replaces: py-xmlrpc
Conflicts: py-xmlrpc
Provides: py-xmlrpc
Description: Implementation of the XML-RPC protocol for Python
 This XML-RPC client and server implementation is written in C and
 wrapped up in python. It's features are:
 .
 - Efficiency: This library seems to be 20x-100x faster than other
 xmlrpc libraries. It has been benchmarked at about 1000 RPC calls per
 second between two different celeron 466 machines. Both speed and
 memory use seem to be exponentially better (related to the size of
 objects being sent across) than the existing Python libraries.
 .
 - Non-Blocking IO: This becomes important when you have critical
 applications (especially servers) that CANNOT be held up because a
 client is trickling a request in or is reading a response at 1 byte
 per second.
 .
 - Event based: This goes hand in hand with non-blocking IO. It lets
 you use an event based model for your client/server application,
 where the main body is basically the select loop on the file
 descriptors you are interested in. The work is done by registering
 callbacks for different events you received on file descriptors. This
 can be very nice. There is some work to be done here, but all the
 hooks are in place. See TO DO for a list of the features that have
 yet to be incorporated.
 .
 - Portable: Source should be compatible on both windows and POSIX
 .
 This package is normally known by the name py-xmlrpc, but has been 
 renamed for Debian policy compliance.