Re: Last Call: Using XML-RPC in BEEP to Proposed Standard

Timur Shemsedinov <Timur@niist.ntu-kpi.kiev.ua> Thu, 10 October 2002 17:20 UTC

Received: from loki.ietf.org (loki [10.27.2.29]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA15949; Thu, 10 Oct 2002 13:20:48 -0400 (EDT)
Received: (from adm@localhost) by loki.ietf.org (8.9.1b+Sun/8.9.1) id NAA08111 for ietf-outbound.09@loki.ietf.org; Thu, 10 Oct 2002 13:04:01 -0400 (EDT)
Received: from ietf.org (odin.ietf.org [10.27.2.28]) by loki.ietf.org (8.9.1b+Sun/8.9.1) with ESMTP id NAA08089 for <ietf-mainout@loki.ietf.org>; Thu, 10 Oct 2002 13:03:55 -0400 (EDT)
Received: by ietf.org (8.9.1a/8.9.1a) id NAA15178 for ietf-mainout@loki.ietf.org; Thu, 10 Oct 2002 13:01:50 -0400 (EDT)
X-Authentication-Warning: ietf.org: majordom set sender to owner-ietf@ietf.org using -f
Received: from relay1.ntu-kpi.kiev.ua (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA15172 for <ietf@IETF.ORG>; Thu, 10 Oct 2002 13:01:43 -0400 (EDT)
Received: from niist.ntu-kpi.kiev.ua (eth0.niist.ntu-kpi.kiev.ua [10.0.1.181]) by relay1.ntu-kpi.kiev.ua (Postfix) with ESMTP id D90CD19BFD; Thu, 10 Oct 2002 20:03:42 +0300 (EEST)
Received: from ws1.niist.ntu-kpi.kiev.ua (ws1.niist.ntu-kpi.kiev.ua [10.18.8.51]) by niist.ntu-kpi.kiev.ua (8.9.1/8.9.x) with ESMTP id UAA04203; Thu, 10 Oct 2002 20:11:53 +0300 (EEST)
Date: Thu, 10 Oct 2002 20:08:10 +0300
From: Timur Shemsedinov <Timur@niist.ntu-kpi.kiev.ua>
X-Mailer: The Bat! (v1.44)
Reply-To: Timur Shemsedinov <Timur@niist.ntu-kpi.kiev.ua>
Organization: niist
X-Priority: 3 (Normal)
Message-ID: <3297112280.20021010200810@niist.ntu-kpi.kiev.ua>
To: wharold@us.ibm.com
Cc: ietf@ietf.org
Subject: Re: Last Call: Using XML-RPC in BEEP to Proposed Standard
In-reply-To: <200210101303.JAA02097@ietf.org>
References: <200210101303.JAA02097@ietf.org>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Content-Transfer-Encoding: 7bit
Sender: owner-ietf@ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit
X-Loop: ietf@ietf.org
Content-Transfer-Encoding: 7bit

> http://www.ietf.org/internet-drafts/draft-harold-beep-xmlrpc-00.txt
There are some questions concerning xmlrpc and some,
most probably, even beep.

1. How it can work in local networks if IANA is not accessible and
profiles can be received neither from the client nor from the server
of such network? Or they are placed locally, if so why URL refers to
iana.org ? I believe that it works, but how? It is not clearly
documented by BEEP specification and is not considered in
mentioned draft.

  C: <start number='1' serverName='stateserver.example.com'>
  C:     <profile uri='http://iana.org/beep/transient/xmlrpc'>
  C:         <![CDATA[<bootmsg resource='/NumberToName' />]]>
  C:     </profile>
  C: </start>

2. Few examples are given in the document, it is difficult to
get complete understanding of the complex structured
parameters representation.

3. Looking on the following example, any person can have idea,
whether it is impossible to represent a call briefly and
gracefully even using XML?

I: MSG 1 1 . 0 364
I: Content-Type: application/xml
I:
I: <?xml version="1.0"?>
I:   <methodCall>
I:     <methodName>examples.getStateName</methodName>
I:     <params>
I:       <param>
I:         <value><i4>41</i4></value>
I:       </param>
I:     </params>
I:   </methodCall>
I: END

L: RPY 1 1 . 201 100
L: Content-type: application/xml
L:
L: <?xml version="1.0"?>
L:   <methodResponse>
L:     <params>
L:       <param>
L:         <value><string>South Dakota</string></value>
L:       </param>
L:     </params>
L:   </methodRespose>
L: END

-- 
Best regards,
 Timur                            mailto:Timur@niist.ntu-kpi.kiev.ua