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 je webová služba a rozhraní API?
komunikace je klíčem k úspěchu. To platí také pro vztah klient-server. Webové služby a API vám poskytují systém pro výměnu informací založený na XML pro přímou komunikaci klient-server. Do těchto systémů lze integrovat programy, objekty, zprávy nebo dokumenty. Například protokol webových služeb typu HTTP běží pro komunikaci klient-server, když něco hledáte na internetu pomocí vyhledávače.
Nyní zpět k programům Dlubal. V našem případě je klientem vaše programovací prostředí (.NET, Python, JavaScript) a serverovým poskytovatelem služeb je RFEM 6. Komunikace klient-server umožňuje zasílat dotazy do programů RFEM, RSTAB nebo RSECTION a přijímat z nich zpětnou vazbu.
Jaký je rozdíl mezi webovou službou a API?
- Webové služby jsou souborem open source protokolů a standardů, které slouží k výměně dat mezi systémy a aplikacemi. Naproti tomu aplikační programovací rozhraní (API) je softwarové rozhraní, jehož prostřednictvím mohou dvě aplikace komunikovat bez účasti uživatele.
- Všechny webové služby jsou tedy API, ale ne všechna API jsou webovými službami.
Jaké jsou výhody technologie webových služeb?
Můžete rychleji komunikovat v rámci organizací i mezi nimi.Služba může být nezávislá na jiných službách.Webová služba umožňuje pomocí vaší aplikace zpřístupnit vaši zprávu nebo funkci zbytku světa.Webová služba vám pomáhá při výměně dat mezi různými aplikacemi a Platformy Několik aplikací může mezi sebou komunikovat, vyměňovat si data a sdílet služby. SOAP zajišťuje, že si programy vytvořené na různých platformách a založené na různých programovacích jazycích mohou bezpečně vyměňovat data.
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 při použití softwaru v zemi Spojené státy americké .Tato nabídka je nezávazná.Přesné ceny obdržíte po přihlášení. Pro vygenerování aktuální nabídky se prosím přihlaste ke svému účtu u společnosti Dlubal Software.