node-xmlrpc icon indicating copy to clipboard operation
node-xmlrpc copied to clipboard

Wildcard method call

Open comick opened this issue 11 years ago • 2 comments

Hi! I'm working on some use cases when the availability of a method call is known only once the call has been triggered, so I've introduced the possibility to handle wildcard method calls (only server side) using the '*' character which is not valid for method names according to the XML-RPC standard. Unlike the standard callback, the wildcard handler takes two callbaks, one when the method is manageable, while the other (not found) when not. Sure, the code can describe the new behavior better. I've improved the example and added one test.

Thanks for the work on node-xmlrpc, hope this can help to improve it.

Michele.

comick avatar Sep 22 '12 11:09 comick

Thanks @comick for the pull request and test case!

I'll be taking a deeper look at the functionality in the next few days.

baalexander avatar Sep 24 '12 05:09 baalexander

I reviewed the code @comick. I think your issue comes from another issue brought up about how method calls are treated as events. I've started planning out 2.0 of xmlrpc, which should allow for a less hacky way to handle messages, including those not found (a wildcard handler).

baalexander avatar Sep 26 '12 05:09 baalexander