Ich weiß nicht, ob das eine dumme Frage ist! Ich suchte im Internet nach nützlichen Treffern. Ich bin ein dot net Benutzer (C#). Ich möchte einen Server zu entwickeln, kann es ein Middleware-Server genannt werden (eigentlich bin ich mir nicht sicher), die die folgenden Aufgaben, Ich habe einen Server, der nicht geändert werden kann und viele Clients, die den Server anfordern und die Ergebnisse erhalten. Ich kann die Clients ändern. Jetzt möchte ich Software entwickeln, die Clientanforderungen empfängt, überprüfen, ob der Server ausgelastet ist oder wie viele Aufgaben auf dem Server in der Warteschlange stehen, die Clientanforderungen in der temporären Datenbank speichern, wenn der Server ausgelastet ist temporäre Datenbank und an den Server weiterzuleiten und dann die Ergebnisse erhalten undWelche Technologien für Middleware-Server in .net verwenden?
, welche Technologien am besten zu den Kunden und die like.The Fragen weiterzuleiten, während in dotnet verbleibenden zu verwenden, WCF, Webservives, Remoting oder andere ?
Wie komplex ist diese Aufgabe unter der Annahme, dass es Aufgaben wie Transaktionsverarbeitung, Lastverteilung, Protokollierung, Sicherheitsüberprüfungsmechanismen und dergleichen gibt?
Welche Dinge sollte ich lesen, um diese Aufgabe zu erledigen?
während der Suche finde ich solche Dinge wie Middleware in Java, aber nicht in dotnet. was ist der Grund?
danke, ich werde deine Empfehlung sehen.Können Sie .net und Java für diese Art Lösung vergleichen und kontrastieren? Ich kann in die Java-Welt gehen, wenn es Vorteile gibt, diese Art von Szenarien zu lösen, alles, was Sie empfehlen – kebede