Frage

Wenn Sie wollen, um zu lernen, wie zu Programm, n-Tier - /Verteilte Anwendungen in .net, welche Technologien sollte ich beginnen, mein lernen mit COM+/Remoting/Webservices/WCF?

Werden diese Technologien von ergänzenden oder ausschließlichen und bis zu welchem Grad?

War es hilfreich?

Lösung

WCF ist das wichtigste Thema, es umschließt alle anderen in der einen oder anderen form.

  • (D)COM(+) ist ein "legacy" - Schnittstelle, die Sie nicht wollen, zu bauen, ein neues system mit, dass.
  • Remoting ist aufgelöst in WCF, siehst du nichts als ein name mehr.WCF mit binären Formatierung und TCP-Bindung ersetzt.
  • Web Services (WSDL, SOAP) sind integriert in WCF.Es ist in WCF implementiert mit SEIFE Formatierung und HTTP-Bindung.

Andere Tipps

COM - +/ - Remoting alt sind.Verlieren Sie Sie.

Web services und WCF werden einen Weg zu gehen.

N-Tier-und verteilten haben unterschiedliche Schwerpunkte.

N-Tier bedeutet, dass Sie Ihre separate Anwendung ist in mehreren Schichten, meist ist es eine Präsentation + business Logik + Zugriff auf Daten.

Verteilt sich mit einer verteilten Art der Anwendung Komponenten.Kann es etwas damit zu tun haben, die verteilte hardware-Infrastruktur oder mit der konzeptionellen Verteilung der Datenquellen und services, die Sie benötigen zu orchestrieren die Umsetzung Ihrer Anwendung und bieten Ihre Dienstleistungen auf der Oberseite des anderen.

es ist tatsächlich sehr breit und etwas vage Thema.Die Rede von Jahren.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top