dnode
Component ID
Component name
Component type
Maintenance status
Development status
Component security advisory coverage
Component created
Component changed
Component body
dnode integration for drupal.
this integration module integrates drupal with the dnode RPC/RMI library (nodejs) optionally using bergius' PHP5.3+ dnode-php implementation.
The module strives to be the basis for easy, lightweight ("asynchronous") remote procedure calls / remote method invocations via nodejs / dnode-servers. "Asynchronicity" can be archieved by queueing requests and/or responses (partially inspired by soapq.).
The module comes with two "strategies" to communicate with dnode servers (most likely written in nodejs):
- a simple http-to-dnode proxy server (dnode_http, works w/ PHP<5.3)
- a dnode_php that uses the PHP5.3+ dnode-php library by bergius
This module comes with a small dnode_example.module but for a better test use-case have a look at the dnode_faye sandbox, which integrates drupal with the lovely cometd/pubsub server Faye or an implementation of fast private downloads (dnode_fpd).
caveat: this is alpha.
