Continuing our journey down the chain as you can see in the architecture diagram I shared in my previous post NodeJs (the green patch) is our middleware that makes the commuicaiton possible. As of now Dynamics offers no direct connection to any blockchain. Let alone direct connection, there are not even any connector available. See that’s the joy of working on the cutting edge – you get to invent. Necessity is the mother of invention. So I thought of building some kind of middleware and NodeJs was a great choice as it will broker the communication between Dynamics, Portal and the blockchain.
The following are the main roles of the NodeJs layer in this architecture
Retrieving and storing information into Dynamics using Web API
For this I had to register my application inside the Azure AD as a native app.
Module Bundling
I used Webpack 3.0 as my module bundler…
View original post 611 more words