Source of using thrift in Java and node.js. TServer (Java), TClient(Java and node.js). Java server can be launched from console or(and) under application continer(like Tomcat).
-
Build:
$ mvn clean install $ cd thrift-client $ ./generateNodePackage.sh $ npm install $ sudo npm link -
Start java server:
$ cd java-server/ $ mvn jetty:run -
Start java client:
$ cd java-client $ java -Dfile.encoding=UTF-8 -jar target/java-client-1.0-SNAPSHOT.one-jar.jar -
Run node.js client
$ cd node-client $ npm install $ npm link using-thrift $ node node.js