RFC 3529 (rfc3529) - Page 2 of 15
Using Extensible Markup Language-Remote Procedure Calling (XML-RPC) in Blocks Extensible Exchange Protocol (BEEP)
Alternative Format: Original Text Document
RFC 3529 Using XML-RPC in BEEP April 2003
6.3 Registration: The xmlrpc.beeps URL Scheme . . . . . . . 10
6.4 Registration: The System (Well-Known) TCP port number
for XML-RPC over BEEP . . . . . . . . . . . . . . . . . 10
7. Security Considerations . . . . . . . . . . . . . . . . . . 11
8. References . . . . . . . . . . . . . . . . . . . . . . . . . 11
Appendix
A. Acknowledgements. . . . . . . . . . . . . . . . . . . . . . . 13
B. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 13
Author's Address . . . . . . . . . . . . . . . . . . . . . . . . 14
Full Copyright Statement . . . . . . . . . . . . . . . . . . . . 15
1. Introduction
This memo specifies how messages encoded in the XML-RPC [1] format
are transmitted using a BEEP profile [2].
Throughout this memo, the terms "request" and "response" refer to the
"methodCall" and "methodResponse" elements defined by the XML-RPC
specification [1]. Further the terms "peer", "client", "server", and
"one-to-one" are used in the context of BEEP. In particular,
Sections 2.1 and 2.1.1 of [2] discuss BEEP roles and exchange styles.
2. BEEP Profile Identification
The BEEP profile for XML-RPC is identified as
http://iana.org/beep/transient/xmlrpc
in the BEEP "profile" element during channel creation.
In BEEP, when the first channel is successfully created, the
"serverName" attribute in the "start" element identifies the "virtual
host" associated with the peer acting in the server role, e.g.,
The "serverName" attribute is analogous to HTTP's "Host" request-
header field (c.f., Section 14.23 of [3]).
Harold Experimental