-
-
08 Dec 2020 07:52:54 UTC
- Browse (raw)
- Changes
- Homepage
- How to Contribute
- Repository
- Issues
- Testers (15 / 0 / 0)
- Kwalitee
Bus factor: 1- % Coverage
- License: perl_5
- Perl: v5.10.1
- Activity
24 month- Tools
- Download (38.7KB)
- MetaCPAN Explorer
- Permissions
- Subscribe to distribution
- Permalinks
- This version
++ed by:2 non-PAUSE users- Dependencies
- Dancer
- JSON
- Params::Validate
- Params::ValidationCompiler
- RPC::XML
- Time::HiRes
- Types::Standard
- YAML
- and possibly others
- Reverse dependencies
- CPAN Testers List
- Dependency graph
Changes for version 1.10 - 2020-12-08
- (Abe Timmerman, 5 seconds ago) Autocommit for distribution Dancer::Plugin::RPC 1.10 (minor)
Changes for version 1.09_02 - 2020-12-03
- (Abe Timmerman, 5 days ago) Autocommit for distribution Dancer::Plugin::RPC 1.09_02 (same)
Changes for version 1.09_01 - 2020-08-18
- (Abe Timmerman, 4 months ago) Autocommit for distribution Dancer::Plugin::RPC 1.09_01 (test)
- (Abe Timmerman, 5 days ago) Also add handling-time per call to the logs.
Modules
Configure endpoints for XMLRPC, JSONRPC and RESTRPC proceduresDancer Plugin to register jsonrpc2 methods.RESTRPC Plugin for DancerXMLRPC Plugin for DancerFactory for generating Callback-results.Catch bad-requests and send error-responseBuild dispatch-table from the Dancer ConfigBuild dispatch-table from PODSmall object to handle dispatch-table itemsClass for maintaining a global methodlist.Interface to pass error-responses without knowlage of the protocolSimple routine to flatten (blessed) dataRegister Dancer::Plugin::RPC plugin-namesProvides
in lib/Dancer/RPCPlugin/CallbackResult.pmin lib/Dancer/RPCPlugin/CallbackResult.pmExamples
- example/README
- example/bin/app.psgi
- example/bin/do-rpc
- example/bin/example.pl
- example/config.yml
- example/cpanfile
- example/curl/README
- example/curl/list_methods.jsonrpc
- example/curl/list_methods.xmlrpc
- example/curl/ping.jsonrpc
- example/curl/ping.xmlrpc
- example/curl/search.jsonrpc
- example/curl/search.xmlrpc
- example/curl/status.jsonrpc
- example/curl/status.xmlrpc
- example/curl/version.jsonrpc
- example/curl/version.xmlrpc
- example/lib/Client/HTTP.pm
- example/lib/Client/MetaCpan.pm
- example/lib/Example.pm
Other files
Module Install Instructions
To install Dancer::Plugin::RPC, copy and paste the appropriate command in to your terminal.
cpanm Dancer::Plugin::RPC
perl -MCPAN -e shell install Dancer::Plugin::RPC
For more information on module installation, please visit the detailed CPAN module installation guide.