Apache XMLRPC 1.0 Released
jvanzyl writes "The Apache XMLRPC team is pleased to announce the 1.0 release!
Apache XML-RPC is a Java implementation of XML-RPC, a popular protocol that uses XML over HTTP to implement remote procedure calls.
Apache XML-RPC was previously known as Helma XML-RPC. If you have code using the Helma library, all you should have to do is change the import statements in your code from helma.xmlrpc.* to org.apache.xmlrpc.*."
It's gonna be sweet to see what people are gonna be churning out with THIS...
:-p
unless it ends up being yet ANOTHER way to make bloated web pages that you NEED broadband to download.
It's sad to see that some websites just don't get the hint and not use ALL the bells-and-whistles to make their site more interactive/fun/easy to navigate/etc.
I find that you can STILL do a LOT with text, tables, and pictures. Or maybe a 2-piece frameset. However, it's been my experience that whenever a new "toy" has been thrown into the mix, it ends up being overused until I(and most likely others) end up filtering out the offending code and replacing it with 'better'* code.
* - 'Better' meaning cleaner/less confusing/consumes less resources/etc.
Perhaps I'm just nostalgic for the days of Mosaic for Windows 3.1.
Or perhaps I'm just becoming a stickler for well-done HTML
I'm done venting about my opinions on web design and web technologies... comment as you see fit.
Is this compatible with SOAP? I thought they were working towards that but there's nothing in the announcement about it
http://www.thehungersite.com
What's the deal with XML? It's just a markup language, big deal. Why impliment an RPC system based on XML? You want to see how bloated you can make it or what? I mean, be sensible, RPC can be implimented in much simpler ways without losing any 'features'. Score one more to the bloat god.
Im new to this world of XML, but as I see so far with this we would be able to cut out the extras in an rpc that we wouldnt need. Rather than creating code bloat we SHOULD be able to cut out features that we don't need, not only to lower code size for ourselves buit to also increase security of not having unneeded features that may or may not be able to be turned on in th event of a hole in system protection... But as I said, Newbe to XML, and rather vague in RPC. So My thoughts on this could be way out in east bumble. Please correct any errors for me people, I need to learn somehow!
My sausage tree didn't grow, does that make me a bad mommy?
I've been following this for some time since I accidentaly bought the O'Reilly book by mistake (was actually looking for a book on SOAP) when it was onsale. The 'pusher' behind this is MicroSoft. What's interesting is the big pusher that used to be behind SOAP was MicroSoft as well. Correct me if I'm wrong, but XML-RPC is a much ligher-weight XML competitor to SOAP-RPC. Yes, SOAP does much more than RPC, but that was the original intention behind it. Could MS be pushing XML-RPC because it's lost the majority of control of SOAP??
For the potential use of XML-RPC, consider the general benefits of any RPC mechanism. Now consider the benefits of a universally agreed upon specification and syntax.
Because of its XML nature, XML-RPC is verbose, and not suited for high performance RPC activities like NIS/NFS. But if your computer needs a bit of information from a remote data source, and you don't waiting a few milliseconds for that data - and you don't know or care what OS that remote data source is running - then XML-RPC is a good option.
I agree with what you're saying, but what about corba? I realize it is harder, but it seems like a more performance friendly solution, although I admit XML-RPC is more elegant. Perhaps the next corba spec will use xml for communication, although I truly hope not, unless some sort of compression/decompression is performed to reduced transit times.
I wrote a patch which adds "interceptors" ("filters", whatever) to the library, which allow manipulation of the data stream and arguments.
http://aeolus.cit.cornell.edu/xmlrpc.html
I posted this to both lists, and so far nothing as far as responses.
It's 10 PM. Do you know if you're un-American?
Of course, starting a process is slow for each function call so the next step up would like me provide my own .so which contains the functions.
-- again no Java.