# Integrating Node.js with a C# dll

DevFeed: [Integrating Node.js with a C# dll](<https://devfeed.tech/articles/integrating-node-js-with-a-c-dll-21215.md>)

Original publisher: [Read original article](<https://juri.dev/blog/2014/03/integrating-node-with-csharp/>)

Published: 2014-03-30T00:00:00Z

Content type: tutorial

Language: en

Sources: [Juri Strumpflohner](<https://devfeed.tech/sources/juri-strumpflohner.md>)

Topics: [C#](<https://devfeed.tech/topics/csharp.md>), [Node.js](<https://devfeed.tech/topics/node-js.md>), [Process](<https://devfeed.tech/topics/process.md>), [API](<https://devfeed.tech/topics/api.md>), [JSON](<https://devfeed.tech/topics/json.md>)

Tags: [c-sharp](<https://devfeed.tech/tags/c-sharp.md>), [console](<https://devfeed.tech/tags/console.md>), [json](<https://devfeed.tech/tags/json.md>), [node-js](<https://devfeed.tech/tags/node-js.md>), [payments](<https://devfeed.tech/tags/payments.md>), [pos](<https://devfeed.tech/tags/pos.md>), [process](<https://devfeed.tech/tags/process.md>), [rest-api](<https://devfeed.tech/tags/rest-api.md>), [server](<https://devfeed.tech/tags/server.md>), [web-app](<https://devfeed.tech/tags/web-app.md>)

## AI overview

This article describes integrating a Node.js server application with a C# DLL used to control a POS payment terminal. It presents Edge.js as one option and process invocation through Node.js as another, including communication through process arguments and STDOUT/STDIN, with JSON suggested for structured responses.

## Source excerpt

Lorem ipsum dolor sit amet