2016-07-26 54 views
0

我有包裝在C#中的算法(C++ dll)。執行在Web服務器上。 考慮吞吐量/速度/內存等。我應該寫在一個DLL或每個函數一個DLL的所有功能?哪種方式更好?幾個功能在一個DLL或單獨?

回答

1

所有的函數,類和其他結構可能包含在一個DLL中。這是更好的選擇。如果你爲每個功能創建更多的dll,項目管理,實施和維護將會更加困難。

+0

在具有多個併發請求的服務器上執行時會出現問題嗎? – Bob

+0

其實它取決於服務器的功率。去年我曾在電子商務公司工作過。他們的項目包含功能,類別,結構等等。但他們只有一個解決方案,解決方案包含8個不同的項目。這意味着每個項目只有一個DLL。 –

相關問題