The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

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