Unser Webservice bietet Anwendern wie Ihnen die Möglichkeit, über verschiedene Programmiersprachen mit RFEM 6 und RSTAB 9 zu kommunizieren. Durch die High-Level-Functions (HLF) von Dlubal können Sie die Funktionalität des Webservice erweitern und vereinfachen. Die Verwendung unseres Webservice in Verbindung mit RFEM 6 und RSTAB 9 erleichtert und beschleunigt die Arbeit von Ingenieuren. Überzeugen Sie sich selbst! In diesem Tutorial wird Ihnen die Verwendung der C#-Bibliothek an einem einfachen Beispiel demonstriert.
Der kürzlich eingeführte Webservice bietet Anwendern die Möglichkeit, mit RFEM 6 in einer Programmiersprache ihrer Wahl zu kommunizieren. Zudem wird die Funktionalität durch unsere High-Level Functions (HLF)-Library erweitert. Die Bibliotheken sind für Python, JavaScript und C# verfügbar. Dieser Beitrag behandelt einen praktischen Anwendungsfall zur Programmierung eines 2D-Truss-Generators (Fachwerkträger in 2D) mit Python. Das ist "Learning by doing", wie es so schön heißt.
Webservice ist eine Kommunikation zwischen Maschinen beziehungsweise Programmen. Diese Kommunikation wird über das Netzwerk bereitgestellt und kann daher von jedem Programm, welches Zeichenketten über das HTTP-Protokoll verschicken und empfangen kann, genutzt werden. RFEM 6 und RSTAB 9 bieten eine Schnittstelle auf Basis dieser plattformübergreifenden Webservices. Dieses Tutorial soll die Grundlagen anhand der Programmiersprache VBA zeigen.