簡體   English   中英

我可以同時使用節點js服務器和asp.net Web服務嗎?

[英]Can I consume a node js server and asp.net web service simultinously?

我是Node.js的新手,但是我已經使用.NET進行了一段時間的開發,最近我一直在閱讀有關Node.js及其優點的信息,我認為這是維護代碼的好方法,而且它還鼓勵代碼可重用性。 。 但是,我在這里有一個難題。

我知道我現在可以僅使用節點js和javascript創建一個Web應用程序,因為現在有了直接連接到不同數據庫系統的驅動程序。 但是,由於這是一項新技術,我不知道這是否是一個好方法,我也想利用所有.NET的強大功能,但又不想將.NET放在一邊。

因此,我創建了一張與我想要的圖像相似的圖像,如果您發現有任何問題,請讓我知道,如果有任何建議,非常歡迎這樣做,謝謝。

1- 在此處輸入圖片說明

從角度js的角度來看,它是NodeJS還是.NET都沒有關系,因此選擇一種Server Technology堆棧並堅持使用將證明是有益的。 我認為,長期維護兩個服務器端技術堆棧會很麻煩。 話雖這么說,要回答您的問題,是的,您可以按需要使用NodeJS和.Net。

如果您的.NET和NodeJS應用程序都在提供REST API,那么對於客戶端而言,這確實無關緊要。 您實際上所做的是運行微服務,其好處是可以使用不同的堆棧為應用程序的不同部分提供支持。

是的,可以,但是如果兩個服務器共享相同的硬件,則必須為運行的每個服務器指定不同的打開端口。 從AngularJS的角度來看,這就像Chandrakant Sutar所說的一樣。

顯然.NET比NodeJS更成熟,並且根據我的經驗,NodeJS仍然存在重要的安全漏洞,因此,如果您的項目需要特別注意安全性,那么現在我不會離開.NET。 NodeJS可以勝任某些任務,但不能勝任所有任務……

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM