2016-07-26 15 views
0

Ich habe Algorithmus (C++ DLL) in C# eingewickelt. Die Ausführung erfolgt auf einem Webserver. Bedenkt Durchsatz/Geschwindigkeit/Speicher usw. Sollte ich alle Funktionen in einer DLL oder jeder Funktion eine DLL schreiben? Welcher Weg ist besser?mehrere Funktionen in einer DLL oder separat?

Antwort

1

Alle Funktionen, Klassen und andere Strukturen können in einer DLL enthalten sein. Das ist die bessere Option. Wenn Sie für jede Funktion mehr DLLs erstellen, wird die Verwaltung des Projekts, die Implementierung und Wartung schwieriger.

+0

wird es ein Problem sein, wenn auf dem Server mit vielen gleichzeitigen Anfragen ausgeführt wird? – Bob

+0

Eigentlich hängt es von der Serverleistung ab. Ich habe im letzten Jahr für E-Commerce-Unternehmen gearbeitet. Ihr Projekt enthält Tausende von Funktionen, Klassen, Strukturen und so weiter. Aber sie haben nur eine Lösung und die Lösung enthält 8 verschiedene Projekte. Das bedeutet nur eine DLL für jedes Projekt. –

Verwandte Themen