Changes for version 3.01 - 2014-06-19
- Minor refactoring of the Method argument checking; it now happens in the Method itself, as opposed to be divided among other modules. It should have been this way since the beginning, but oh well.
- Tests updated to accommodate for the Method changes
- ExtDirect attribute parsing is more robust now, and tested
- Fixed several minor but very embarrassing bugs uncovered by the new attribute parser tests
- Assorted tiny fixes here and there
Documentation
A gentle(ish) introduction to RPC::ExtDirect
Migration notes for RPC::ExtDirect
Modules
Easily integrate Perl server code with JavaScript apps
Ext.Direct service discovery handler
Ext.Direct Action object
Ext.Direct Method wrappers
Ext.Direct Method object
Centralized configuration handling for RPC::ExtDirect
Ext.Direct polling provider demo
Part of Ext.Direct interface demo
Part of Ext.Direct interface demo
Asynchronous server-to-client events
Provides
in lib/RPC/ExtDirect/Deserialize.pm
in lib/RPC/ExtDirect/EventProvider.pm
in lib/RPC/ExtDirect/Exception.pm
in lib/RPC/ExtDirect/NoEvents.pm
in lib/RPC/ExtDirect/Request.pm
in lib/RPC/ExtDirect/Request/PollHandler.pm
in lib/RPC/ExtDirect/Router.pm
in lib/RPC/ExtDirect/Serialize.pm
in lib/RPC/ExtDirect/Serializer.pm
in lib/RPC/ExtDirect/Test/Data/API.pm
in lib/RPC/ExtDirect/Test/Data/Env.pm
in lib/RPC/ExtDirect/Test/Data/Poll.pm
in lib/RPC/ExtDirect/Test/Data/Router.pm
in lib/RPC/ExtDirect/Test/Pkg/Bar.pm
in lib/RPC/ExtDirect/Test/Pkg/Env.pm
in lib/RPC/ExtDirect/Test/Pkg/Foo.pm
in lib/RPC/ExtDirect/Test/Pkg/Hooks.pm
in lib/RPC/ExtDirect/Test/Pkg/JuiceBar.pm
in lib/RPC/ExtDirect/Test/Pkg/PollProvider.pm
in lib/RPC/ExtDirect/Test/Pkg/Qux.pm
in lib/RPC/ExtDirect/Test/Util.pm
in lib/RPC/ExtDirect/Util.pm
in lib/RPC/ExtDirect/Util/Accessor.pm