Empfohlen

Autodesk Construction Cloud- Hybrid Architektur - Sicherheitsstrategien -

Autodesk Construction Cloud Autodesk Construction Cloud
3 legged Authorisation
Augusto bei der Präsentation
Augusto Goncalves sprach auf der Autodesk AU in Darmstadt 2017 über die Hybrid Architektur und über unterschiedliche Anmeldeverfahren der Autodesk Forge.
Er hat mir freundlicherweise seinen Vortrag zur Verfügung gestellt um seinen Vortrag in Teilen auf diesen Blog in deutsch zu veröffentlichen. Vielen Dank dafür.

Moderne Applikationen werden in Schichten aufgebaut, die ihre eigene Logik beinhalten. Dieser Aufbau ermöglicht einer modularer Aufbau einer Applikation und stellt diese Schichten auch anderen Applikationen zur Verfügung.

Diese Art der Programmierung nennt Augusto Hybrid Architektur.

Betrachtet man die obigen Bilder, erkennt man drei Schichten (von links gesehen):

Eine Desktop, eine mobile oder eine Webanwendung. Diese Schicht kommuniziert mit dem eigenen WebService oder mit der eigenen Cloud Anwendung. Sie stellt Anforderungen und stellt Ergebnisse dar. Eine eigene Applikations-Logik zur Berechnung etc. stellt sie nicht bereit.

Die zweite Schicht ist ein WebServices oder eine Cloud Applikation. Diese Schicht auf auf einen eigenen Server implementiert (Internet oder Intranet) und beinhaltet die gesamte Logik der Applikation (Berechnungen etc.). Sie ist die einzige Schicht, die mit Autodesk Forge kommuniziert. 

Anmeldung

Es existieren grundsätzlich zwei verschiedene Anmeldeverfahren.

Schicht eins stellt eine Anforderung an Schicht zwei ohne sich vorher anzumelden. Schicht zwei meldet sich mit den Kennwörtern an Autodesk Forge an. Diese Kennwörter sind der ersten Schicht nicht bekannt.

Die zweite Schicht speichert die Kennwörter verschlüsselt. Dazu existieren unterschiedliche Verfahren im .Net-Framework. 

2 legged Anmeldung

2 legged Anmeldung
Schicht eins stellt eine Anforderung an Schicht zwei ohne sich vorher anzumelden. Schicht zwei meldet sich mit den Kennwörtern an Autodesk Forge an. Diese Kennwörter sind der ersten Schicht nicht bekannt.

Die zweite Schicht speichert die Kennwörter verschlüsselt. Dazu existieren unterschiedliche Verfahren im .Net-Framework.

3 legged Anmeldung

Dieses Verfahren unterscheidet sich nicht grundsätzlich vom ersten Verfahren. Das einzige was sich verändert ist folgendes:

Die erste Schicht meldet sich an der zweiten Schicht mit einem eigenen User Account an. Bitte nicht mit der Anmeldung an Autodesk Forge verwechseln. Der User Account wird von der zweiten Schicht unabhängig von Autodesk Forge verwaltet. Erst wenn diese Anmeldung erfolgreich war, leitet die zweite Schicht die Anforderung an Autodesk Forge weiter.  

×
Stay Informed

When you subscribe to the blog, we will send you an e-mail when there are new updates on the site so you wouldn't miss them.

AutoCAD - Schraffur Umgrenzung neu erstellen
AutoCAD - temporäre Dateien löschen -

Ähnliche Beiträge

 

Kommentare

Derzeit gibt es keine Kommentare. Schreibe den ersten Kommentar!
Bereits registriert? Hier einloggen
Donnerstag, 25. Juli 2024

Kontakt

Jürgen A. Becker

CAD-Becker.de
Detmolder Str. 786
33699 Bielefeld
Germany

Telephone
+49 (5202) 9953808 
Mobile
+49 170 870 8679
E-Mail
Juergen.Becker(at)CAD-Becker.de

Service

CAD-Becker.de bietet CAD Dienstleistungen (Schulung, Training, Seminar, Programmierung, Softwareentwicklung etc.) rund um Autodesk (AutoCAD, Inventor etc.). Kundenspezifische Anpassungen der Software ist unser Spezialgebiet. Dazu gehört die Programmierung und Softwareentwicklung von Windows- und AutoCAD Applikationen in C# / VB.Net.

Für die Autodesk Forge Platform, als die Zukunft für Cloud Applikationen rund um Autodesk Produkte, entwickeln wir Applikationen laut den Anforderungen unserer Kunden.

Wir entwickeln AutoCAD, Inventor, Revit Plugins für den Maschinenbau, Anlagenbau und Gebäudetechnik (Heizung-, Klima-, Sanitär und Elektrotechnik).