The main deployment constraint is it is expected we handle communication with clients by the Application Server.
///Rene 2014-10-13 17:08 GMT+02:00 Aria Stewart <[email protected]>: > > On Oct 13, 2014, at 11:00 AM, Rene Ummels <[email protected]> wrote: > > > Hi Aria, > > > > Let me shortly explain what I try to achieve: > > A client connects to our application, a TCP connection is then set up > and kept open. At some point in time the client sends data to the > application; this triggers the > > application to update the database and also to send new data > (binary/JSON/MQTT) back to the client. > > Later on in our project we will change from TCP to HTTP-REST. > > Do you need more info? > > > > Do I understand correctly that you for instance propose to design a > Proxy in our Application Server and that this Proxy connects to external > node containing the Node.js application? > > > > That is one option. Not a bad one if the java application is not legacy. > > > I think I would probably make node the outer layer -- write a TCP protocol > handler with node, and have it pass data to the existing application. Start > building REST API using node. But I have a strong bias for doing things in > node. > > I would probably not integrate node with the application server -- I would > deploy using ndm or forever or pm2 -- and just run the app next to Java, > not inside or started by it. > > Are there deployment constraints you're trying to work around? > > -- > Job board: http://jobs.nodejs.org/ > New group rules: > https://gist.github.com/othiym23/9886289#file-moderation-policy-md > Old group rules: > https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines > --- > You received this message because you are subscribed to the Google Groups > "nodejs" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/nodejs/C4C224F3-949E-41A0-B52F-87322EFBCAAD%40nbtsc.org > . > For more options, visit https://groups.google.com/d/optout. > -- Job board: http://jobs.nodejs.org/ New group rules: https://gist.github.com/othiym23/9886289#file-moderation-policy-md Old group rules: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines --- You received this message because you are subscribed to the Google Groups "nodejs" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/nodejs/CALVVv4ZiJWcVLg-kMF4F7nenp3Qcd6RzYTYWqOn7OM38psAuzw%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
