- himitsu hat folgendes geschrieben.
Zitat:
DLLs in C# müßten doch auch gehn?
Ja natürlich, aber wenn ich schon Native
Win32-
API Coder zur Verfügung habe, würde ich auch alles konsequent,
dahingehend umsetzen. Ansonsten sollte man sich Gedanken machen, ob man nicht gleich alles in Java oder .Net
entwickeln soll. Ich halte zwar absolut nichts davon, aber die Masse geht halt sehr oft ganz eigenartige Wege!??
Folgende Vorgehensweisen sind sehr beliebt.
COM,
DCOM, RPC ist Gut!
Win32-
API DLL's sind Böse, diese müssen weg, am besten durch Webservices ersetzen.
Die nun fehlenden Libraries werden am besten durch .net
Dll ersetzt, diese kann man dann schön Assemblies nennen
und man ist wieder "up to date". Sehr beliebt ist auch die Verwendung von Zip komprimierten Ordnern, die man dann
*.jar nennt.
Alles was nach
win32 API Strukturen aussieht, muss krampfhaft in
XML gegossen werden.
Native Compilersprachen sind Böse, da sehr oft nicht Plattform unabhängig.
.net und Java sind gut weil deren Plattform Unabhängigkeit, so schön mit JNI und mit nachträglich doch notwendigen
Win32-
API Implementierungen, zerstört werden kann.
Plötzlich sind
COM,
DCOM, RPC auch böse?
Sockets sind Böse, und dürfen nur unter vorgehaltener Hand erwähnt werden.
Versendet man aber
XML über Sockets, darf man wieder ohne Probleme darüber reden, natürlich
sagt man dann nicht Sockets, diese haben sich auf wunderbare Weise in Webservices,
SOAP-Requests, HTTP-Posts und Gets
verwandelt.
Oh mein Gott, hat das jetzt gut getan!!
Also bis zu meinem nächsten Anfall.
lg. Astat