Experimental project
This is a sandbox project, which contains experimental code for developer use only.
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.
Project information
- Created by frega on , updated
