I thought you asserted that the XML/RPC interface only applied to regions? Maybe load oar is a bad example since it is region related. Let's say the iar inventory archive support was fully functional. If I want an remote interface to that how should that be accomplished?
Personally I don't see the value in a simple text console but I wouldn't argue one shouldn't exist. And yes, for simply transporting command lines back and forth REST works reasonably well. I think for me the confusion crept in here because the console currently is the primary way you administer an OpenSim server. So when I say I want and RPC oriented administration interface (and I think others have chimed in with some agreement) I associated that with the console. So let me rephrase. What I really want is an RPC oriented admin interface into an OpenSim server/container. Then I can craft any UI I want (web form, Flash/FLEX, a command like utility that parses and sends commands, an ad-hoc python program I write to pull some data from a server), etc. And I can run the server without requiring a text window be open (which you've already addressed, thanks for that!) Hopefully that helps.. Mike -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Melanie Sent: Wednesday, September 09, 2009 6:48 AM To: [email protected] Subject: Re: [Opensim-dev] ConsoleClient -pass option Again, here. Things like remotely loading OARs are best handled in the existing XMLRPC remote admin module. The REST console is only for text input/screen output. Melanie Dickson, Mike (ISS Software) wrote: > Right, for example the load oar case is probably best handled with REST by > adding a new verb and I including the OAR file in the body as you suggest. > But the current console code as best as I can tell would need to be augmented > to do that. > > My point is, if you want to make it easy for others to implement what is very > likely an RPC like interface in the first place (which the console code is, > IMO, it has "commands" that take parameters much like a function call/rpc > call) then why not use XML/RPC in the first place and take advantage of the > standardized wire format support and broad language support. > > But as you indicate, you certainly can do it w/REST, you just end up writing > the parsers on both sides yourself. > > Mike > _______________________________________________ Opensim-dev mailing list [email protected] https://lists.berlios.de/mailman/listinfo/opensim-dev
