Popis
Snadný přechod na víceúrovňovou architekturu
Konečně platforma tak jednoduchá jako Delphi
Než přišel RAD Server, vytvářeli vývojáři aplikační servery na zakázku v Delphi a C ++ Builderu s pomocí nástrojů jako DataSnap, které poskytly několik málo základních stavebních bloků, ale drtivou většinu vývoje ponechávaly na programátorech. S RAD Serverem mohou vývojáři jednoduše načíst obchodní logiku tvořenou metodami napsanými v Delphi nebo C++, přidat nějaké uživatele a je to. Koncové body pro REST/JSON pro ně automaticky vytvoří a spravuje RAD Server. Správa uživatelů a řízení přístupu jsou vyřešeny, stejně jako vestavěné ukládání dat. Alternativně se můžete jednoduše připojit k libovolnému populárnímu databázovému serveru nebo cloudové službě. Server dále poskytuje pokročilé analýzy, zasílání oznámení uživatelům či snadnou integraci inteligentních zařízení IoT. RAD Server může být nasazen v rámci podniku, nebo jej lze provozovat v cloudu. Víceúrovňová architektura ještě nikdy nebyla tak jednoduše použitelná, flexibilní a výkonná.
![]() |
Publikování koncových bodů REST - RAD Server umožňuje rychle a snadno vytvářet flexibilní provozní zázemí pro vícevrstvá aplikační řešení. Vývojáři jednoduše načtou obchodní logiku definovanou v nástrojích Delphi nebo C++Builder do serveru a RAD Server pro ně vygeneruje patřičné koncové body REST/JSON API. Vývojáři nebo administrátoři následně mohou snadno spravovat oprávnění k přístupu pro definované skupiny uživatelů, měřit a analyzovat využití aplikací, aktivitu uživatelů nebo jiné atributy důležité například pro SLA. Vzhledem k tomu, že metody Delphi a C ++ jsou publikovány jako heterogenní koncové body REST/JSON, nabízí RAD Server snadné přístup prakticky z jakéhokoliv typu klienta. |
![]() |
Integrační služby - RAD Studio nabízí vysoce výkoné integrační technologie, které poskytují snadné propojení na podnikové zdroje dat, cloudové služby a chytrá IoT zařízení. Komponenty pro přístup k datům zpřístupňují rychlé připojení k databázím Oracle, Microsoft SQL Server, DB2, Sybase a mnoha dalším. |
![]() |
Aplikační služby - RAD Server má zabudovanou řadu serverových technologií, které odstraňují nutnost budovat od počátku základní funkce, klíčové pro víceúrovňovou architekturu. K dispozici jsou adresářové služby, ověřování uživatelů, řízení přístupu, zasílání oznámení (push notifications), datové úložiště pro JSON nebo navigační služby na bázi majáčků Beacons. |
Podpora "Multi-Tenancy"
RAD Server využívá architektury "Multi-Tenancy". Ta umožňuje v rámci jediné instance RAD Serveru nasazovat a provozovat více aplikací tak, že každá z nich má k dispozici vlastní, zcela izolované prostředí. Každá aplikace má k dispozici vlastní uživatelské účty, programové moduly a datové úložiště. S pomocí klientského rozhraní může správce jednoduše měnit nastavení, přidávat, deaktivovat nebo rušit jednotlivé aplikační kontejnery.
Zákazníci tak mohou sdílet náklady na software, hardware a související služby. Spolu s podporou operačního systému Linux to činí z RAD Serveru ekonomicky zajímavou platformu pro provoz vícevrstvých aplikací.
Klíčové vlastnosti
PUBLIKOVÁNÍAPLIKAČNÍ LOGIKY VE FORMĚ KONCOVÝCH BODŮ REST
Libovolný kód napsaný v jazyce Delphi nebo C++ může být umístěn do prostředí RAD Serveru a následně vystaven a spravován jako standardní koncový bod rozhraní REST/JSON.
ANALYTICKÉ SLUŽBY
Všechny přístupy k REST API jsou ukládány pro účely statistických výstupů. Data lze přehledně zobrazit dle uživatelů, uživatelských skupin a dalších atributů. K dispozici jsou jak aktuální, tak historická data pro srovnání, analýzy či odhad budoucích trendů.
ŘÍZENÍ PŘÍSTUPU
Nedílnou součástí RAD Serveru je správa uživatelských účtů a řízení přístupu. Pro nasazení na přenosná zařízení je k dispozici lokální databázový stroj, který podporuje silné šifrování datového souboru, vybraných oblastí dat i síťové komunikace.
PODNIKOVÁ DATA
RADServer disponuje nativními ovladači pro většinu běžně používaných databázových strojů. Pro přístup k datům a pro jejich zpracování je použita technologie FireDAC. Díky komponentám FireDAC lze jednoduše zprostředkovat data z centrálních systémů nebo integrovat data z různých zdrojů.
CHYTRÁ ZAŘÍZENÍ TYPU IoT
Komponenty pro připojení IoT zařízení zpřístupňují jejich rychlou a snadnou integraci s klientskými aplikacemi nebo RAD serverem jako provozní platformou. Technologie IoT Edgeware rozšiřuje možnosti Bluetooth komunikace se zařízeními kategorie IoT.
CLOUDOVÉ SLUŽBY
RAD Server umožňuje transparentní integraci se službami umístěnými v cloudu, ať se jedná o BAAS platformy jako jsou např. Google, Amazon, Facebook, Kinvey, Parse nebo služby sociálních sítí.
BEZPEČNÉ ÚLOŽIŠTĚ DAT
Vestavěné serverové úložiště dat na bázi relační databáze umožňuje bezpečné ukládání a zpracování dat ve formátu JSON bez požadavku na pořízení dedikovaného databázového serveru.
INTEGRACE SENZORŮ PŘIBLÍŽENÍ
Použijte BeaconFence a rozšiřte své aplikace o přesné určení polohy uživatelů nebo zařízení ať již ve vnitřních či vnějších prostorách. Reagujte na vstup do vymezené zóny nebo přiblížení k určenému majáčku.
Buďte první, kdo napíše příspěvek k této položce.
Pouze registrovaní uživatelé mohou vkládat příspěvky. Prosím přihlaste se nebo se registrujte.
![]() |
Embarcadero je v popředí se svými novátorskými heterogenními nástroji pro vývoj aplikací a databází
Společnost Embarcadero vybavuje vývojáře software a profesionály v oboru správy hromadných dat těmi nejvýkonnějšími nástroji pro návrh, tvorbu, optimalizaci a provoz aplikací a databázových systémů na mnoha různých platformách.
Společnost Embarcadero se zavázala poskytovat svým zákazníkům tu nejširší a nepropracovanější sadu heterogenních nástrojů, s níž mohou profesionálové v oboru vývoje software a správy hromadných dat zvýšit svou produktivitu. Společnost je v širokém povědomí informatických odborníků díky svým oceňovaným produktům. Umožňuje totiž svým zákazníkům používat veškeré v průmyslu běžné platformy, operační systémy, aplikační rámce a programovací jazyky. Tento široký záběr dovolí zákazníkům modelovat, vytvářet a provozovat softwarové aplikace a databázové systémy ve zvolených prostředích. Snižují tak omezení, dobu učení a náklady spojené s používáním různorodých a jednoúčelových nástrojů vázaných na jedinou platformu.
Zákazníci společnosti Embarcadero
Embarcadero obsluhuje více než tři milióny uživatelů v tisících firem a organizací po celém světě. protokty této společnosti jsou používány v těch nejnáročnějších odvětvích a více než 90 společnostech z každoročně vydávaného seznamu "Fortune 100", tedy amerických společností s největším hrubým obratem.
Mezi zákazníky společnosti patří všechny druhy společností – od nezávislých dodavatelů software, systémových integrátorů a prodejců s přidanou hodnotou až po vládní organizace, informatické skupiny v rámci velkých korporací, výrobci zařízení typu OEM a výzkumné či vývojové týmy. Produkty Embarcadero jim umožňují zvyšovat produktivitu, zvyšovat kvalitu software, rozšiřovat možnosti a výkon aplikací a databází, zjednodušit proces vývoje software a správu licencí a snižovat celkové náklady na IT.
Zákazníci na celém světě oceňují kvalitu, přínos a podporu, které získávají s produkty. Finanční stabilita společnosti Embarcadero zajišťuje dostatek nutných investic do výzkumu a vývoje tak, aby se úspěch zákazníků na poli IT neustále zvyšoval.
Milníky společnosti ve stručném přehledu
- Společnost založena v roce 1993, ústředí ve městě San Francisco, Kalifornie, USA
- Přes 500 zaměstnanců
- Globální přítomnost s pobočkami ve 29 zemích
- Soukromě vlastněná společnost investičním fondem Thoma Bravo
- Celosvětově více než 3 milióny uživatelů
- Přes 90 z největších společností v USA (Fortune 100) se spoléhá na produkty Embarcadero
- Odkoupení společností CodeGear™ od společnosti Borland® Software v roce 2008
- Uvedení Embarcadero® All-Access™ v roce 2009
- Uvedení produktové řad nástrojů XE v roce 2010
- Uvedení AppWave v roce 2011
- Uvedení podpory mobilních operačních systémů ve vývojářských nástrojích v roce 2013
Úplná sada nejlepších nástrojů v oboru určená vývojářům, architektům a správcům databází.
Oceňované nástroje Embarcadero
Oceňované nástroje společnosti zjednodušují život vývojářů, architektů a správců databází. Pokud se vy nebo vaše týmy zabýváte vývojem aplikací nebo databází, modelováním databází, správou změn v databázích, opravou výkonových chyb a optimalizací, případně správou databází, Embarcadero vám může pomoci. Ať již potřebujete jediný nástroj pro řešení konkrétních problémů, nebo potřebujete okamžitý přístup prakticky ke každému nástroji pomocí Embarcadero® All-Access™, Embarcadero je volbou expertů.
Heterogenní databázové nástroje s rozsáhlou podporou mnoha platforem databázových systémů
Databázové nástroje Embarcadero jsou dobře známy pro svou hlubokou podporu vedoucích databázových platforem v současném průmyslu, včetně Oracle®, IBM DB2®, Microsoft® SQL Server®, Sybase® a InterBase®. Tyto nástroje lze použít v celém životním cyklu databází od návrhu, vývoje, správy změn, hledání chyb a optimalizací až po administraci a správu. Pomocí nástrojů Embarcadero mohou architekti, vývojáři databází a jejich správci databáze správně navrhovat, vytvářet je rychleji a lépe je provozovat. Tím dosahují zvýšení výkonu databází, jejich dostupnosti a bezpečnosti. Databázové produkty společnosti Embarcadero obsahují nástroje pro:
- Správa databází a jejich vývoj – DBArtisan®, Rapid SQL®, DB Change Manager™, DBOptimizer™
- Architektura a modelování databází – ER/Studio®, ER/Studio® Data Architect, ER/Studio® Business Architect, ER/Studio® Repository, CONNECT
Legendární vývojářské nástroje pro rychlejší tvorbu aplikací pro více zařízení
Nástroje Embarcadero pro vývoj softwarových aplikací používají vývojáři aplikací, rozsáhlé průmyslové podniky, malé i střední obchodní organizace, dodavatelé software a další subjekty pro návrh a vývoj kvalitních aplikací. S využitím vývojářských nástrojů jako je RAD Studio mohou programátoři vyvíjet skutečně nativní (kompilované) aplikace pro Windows, Mac a mobilní zařízení z jediného zdrojového kódu a v prostředí vysoce produktivních vizuálních vývojových nástrojů. Získají tím i další výhody: dokáží aplikace zprovozňovat rychleji a mohou si být jisti jejich kvalitou, propojitelností a výkonem.
Embarcadero pokračuje v inovacích svých vývojářských nástrojů, které jsou široce známy a oceňovány v řadě průmyslových odvětví:
- Rychlý vývoj aplikací – RAD Studio, Delphi®, C++Builder®
- Databáze pro pracovní skupiny a pro zabudování – InterBase®