Programovatelné rozhraní pro RFEM 6, RSTAB 9 a RSECTION 1
Webové služby a API | Základní funkce
Webová služba a API vám umožňují komunikovat s programy RFEM, RSTAB a RSECTION prostřednictvím vysokoúrovňových funkcí. S jejich pomocí můžete vytvářet webové nebo desktopové aplikace a optimalizovat své pracovní postupy. K dispozici je také RFEM 6 server, který může běžet na vašem počítači bez GUI a pouze odpovídat na vaše požadavky zaslané prostřednictvím webové služby.
Webové služby a API | Výhody
Jedna věc je zcela nesporná: Webové služba a API pokrývají univerzální aspekty ve stavebnictví. Zde však nastává problém. Pro každý region, zemi, firmu a stavebního inženýra budete pro výpočet a posouzení potřebovat jiné funkce. Každý má své vlastní požadavky. Tento problém jsme vyřešili. Protože pomocí Webových služeb a API si můžete snadno vytvořit svůj vlastní výpočetní a posuzovací systém. Jsme tu vždy pro vás. Výkonnost a spolehlivost programů RFEM, RSTAB a RSECTION.
Potřeba automatizovaných statických analýz a posouzení na míru setrvale roste. Technologie webových služeb vám umožňuje rychle a přesně vytvářet speciální funkce. Naši zákazníci mohou tato řešení vyvíjet samostatně nebo ve spolupráci s námi. Přesvědčte se sami a vyzkoušejte to!
Webové služby a API | Oblasti použití
S webovou službou a rozhraním API máte různé možnosti využití. Připravili jsme pro vás několik nápadů, jak mohou webová služba a API podpořit vaši společnost:
- Vytvoření přídavných aplikací pro RFEM 6, RSTAB 9 a RSECTION 1
- Možnost zefektivnit pracovní postupy (např. definice a zadání modelu) a integrovat programy RFEM 6, RSTAB 9 a RSECTION 1 do vašich firemních aplikací
- Simulace a výpočet s více možnostmi posouzení
- Provádění optimalizačních algoritmů pro rozměry, tvar a/nebo topologii
- Přístup k výsledkům výpočtu
- Generování tiskových protokolů ve formátu PDF
Stupeň kvality práce se automaticky zvýší. To se děje nejen pomocí algoritmických definic modelů, ale také pomocí:
- Rozšíření/vylepšení programů RFEM 6 / RSTAB 9 pomocí vlastního ovládání
- Zvýšená interoperabilita mezi jednotlivými programy použitými pro zpracování projektu
Webové služby a API | Co jsou webové služby a API?
komunikace je klíčem k úspěchu. To platí také pro vztah klient-server. Mit Webservice und API steht Ihnen ein XML-basiertes Informationsaustauschsystem für eine direkte Client-Server-Kommunikation zur Verfügung. In diesen Systemen können Programme, Objekte, Nachrichten oder Dokumente integriert sein. Beispielsweise läuft ein Web-Service-Protokoll vom Typ HTTP für die Client-Server-Kommunikation, wenn Sie gerade über eine Suchmaschine etwas recherchieren.
Nun zurück zur Dlubal-Software. V našem případě je klientem vaše programovací prostředí (.NET, Python, JavaScript) a serverovým poskytovatelem služeb je RFEM 6. Durch die Client-Server-Kommunikation ist es möglich, Anfragen zu senden und Antworten von RFEM, RSTAB bzw. RSECTION zu erhalten.
Was ist der Unterschied zwischen Webservices und API?
- Bei Webservices handelt es sich um eine Sammlung von Open-Source-Protokollen und Standards, die zum Datenaustausch zwischen Systemen und Anwendungen genutzt werden. API dagegen ist eine Software-Schnittstelle, durch welche zwei Anwendungen miteinander agieren können, ohne dass ein Anwender involviert ist.
- Demnach sind alle Webservices APIs, aber nicht alle APIs auch Webservices.
Was für Vorteile haben Sie durch die Webservices-Technologie?
Ihnen wird eine schnellere Kommunikation innerhalb und zwischen Organisationen ermöglicht.Ein Dienst kann von anderen Diensten unabhängig sein.Mit Webservices können Sie Ihre Anwendung dafür nutzen, Ihre Nachricht oder Funktion der übrigen Welt zugänglich zu machen.Webservices unterstützen Sie beim Datenaustausch zwischen verschiedenen Anwendungen und Plattformen.Mehrere Anwendungen können miteinander kommunizieren, Daten austauschen und Dienste untereinander teilen.Mit SOAP haben wir sichergestellt, dass Programme, die auf verschiedenen Plattformen und auf der Basis verschiedener Programmiersprachen erstellt wurden, Daten untereinander sicher austauschen können.
Die Kommunikation zwischen Web Service Client und Server ist optional verschlüsselt über das https-Protokoll möglich. Dazu kann in den Einstellungen ein SSL-Zertifikat mit zugehörigem privaten Schlüssel installiert werden.
Webové služby a API | Podporované jazyky
Webovou službu lze teoreticky vytvořit v libovolném programovacím jazyce. My, tým Dlubal, jsme se však rozhodli pro jinou cestu. Zpřístupnili jsme pro naše uživatele vysokoúrovňové knihovny funkcí (High-Level-Function-Libraries). S našimi knihovnami můžete pomocí jednoduchého programování vytvářet výkonné skripty. Mezi tyto knihovny patří:
- Knihovny vysokoúrovňových funkcí pro Python a RFEM
- RSTAB Vysokoúrovňové funkce Pythonu
- RSECTION Vysokoúrovňové funkce Pythonu
- Knihovny vysokoúrovňových funkcí pro C#
Proč jsme zvolili právě tyto programovací jazyky? Rozhodli jsme se samozřejmě pro tyto programovací jazyky z konkrétního důvodu. Zejména Python má následující vlastnosti, které považujeme za obzvláště vhodné:
- Jednoduše a snadno se učí
- Přesto je velmi výkonný
- K dispozici má mnoho rozšíření a knihoven
- Mnoho zdrojů je dostupných na internetu
Chtěl bych krátce všem ve firmě Dlubal popřát vše nejlepší. A zejména bych rád poděkoval za fantastickou, komplexní a profesionální podporu.
Začali jsme při práci používat software Dlubal a nelitujeme. Výkonný, snadný na ovládání i naučení a s příjemně jednoduchým výstupem (jakmile je jednou nastaven).
E-shop
Sestavte si svůj individuální balíček programů! Veškeré ceny najdete v online přehledu.
Spočítejte si cenu
Cena platí pro Spojené státy americké. Ceny jsou platné pouze pro použití softwaru v zemi Spojené státy americké.Tato nabídka je nezávazná.Přesné ceny zjistíte po přihlášení. Přihlaste se prosím ke svému účtu u společnosti Dlubal Software pro obdržení aktuální nabídky.