Node.js에서 C#, F#, Python, PowerShell 사용
Node.js에서 C#, F#, Python, PowerShell을 사용할 수 있도록 해주는 라이브러리다. 아래로 Edge.js에서 알려준 코드를 한번에 알 수 있도록 나열하였다. 그리고 아래 '그림3'에 성능 비교표도 있으니 확인해 보기 바랍니다.
[코드] C# 사용 코드
[코드] F# 사용 코드
[코드] Python 사용 코드
[코드] PowerShell 사용 코드
위와 같은 방법으로 다른 언어에 대해서 사용할 수 있다.
[그림1] Edge.js 컨셉
[그림2] Interop model
[그림3] Performance
( https://github.com/tjanczuk/edge/wiki/Performance )
그림3은 In-process와 Cross-process로 호출 했을 때의 성능 비교 표다. 두번째와 세번째가 .Net과 통신 하였을 때의 차이점임을 볼 때 Node.js에서 호출 할 수 있도록 .Net에서 만들고 사용한다면 별도의 서비스로 만들어 통신할 때보다 성능 상의 이점을 많이 얻을 수 있을 것이다.
'NodeJS' 카테고리의 다른 글
Node.js의 Express에 대한 한국어 설명 (0) | 2013.11.28 |
---|---|
NTVS - Node Tools for Visual Studio 1.0 Alpha - Visual Studio에서 Node 개발하기 (0) | 2013.11.27 |
Node.JS를 멀티 코어에서 동작(node.js Multi Core Run) (0) | 2012.11.20 |
WebMatrix에서 Simulator, Emulator 추가 (0) | 2012.11.20 |
WebMatrix에서 Node.js 사용하기 Ex-javascript intellisense, jade, ejs, CoffeeScript (0) | 2012.11.20 |