
Als je momenteel op de Professioneel Edition van Delphi, C++Builder of RAD Studio, heeft u een unieke kans om te profiteren van onze lopende promotie op de Enterprise en Architect Edities.
Tot eind augustus krijg je bij aankoop of upgrade van een Enterprise of Architect Edition bovendien UltraEdit, een bekroonde editor die bekend staat om de eenvoudige verwerking van zeer grote bestanden van 4+GB, en tot 50 gebruikers InterBase server licentie. Bekijk de promotieaanbieding hier.
Lees meer over de functies van UltraEdit en InterBase Server en de waarde die ze aan je bedrijf kunnen toevoegen deze blogpost.
Dat is prima, zeg je, "maar naast de extra tools en licenties, wat kan ik krijgen dat niet wordt geleverd met Professional? Wat maakt upgraden naar Enterprise de investering waard?"
In deze blogpost beantwoorden we deze vraag. We kijken naar de functies die de Enterprise Edition onderscheiden van Professional, de voordelen die ze opleveren voor jou als ontwikkelaar en de waarde die je aan je klanten kunt leveren door betere software met meer functionaliteit.
Een grote sprong: Enterprise Edition is voor geavanceerde netwerkverbindingen en gegevenstoegang
De Enterprise editie van RAD Studio®, Delphi® en C++Builder® voegt meerdere uitbreidingen en bibliotheken toe aan de Professional editie. Deze verbeteringen zijn ontworpen om u te helpen bij het bouwen van applicaties met hoge connectiviteit en het veilig opslaan van bedrijfsgegevens op mobiele apparaten. Kortom, de Enterprise editie is ontworpen om applicaties mogelijk te maken die het verzamelen en opslaan van gegevens op afstand via het netwerk vereisen.
Hoe maken RAD Studio®, Delphi® en C++Builder® Enterprise verbeterde connectiviteit mogelijk.
1. Snelle externe databasetoegang met FireDAC
FireDAC is een gegevenstoegangslaag die gegevenstoegang voor krachtige toepassingen ondersteunt, abstraheert en vereenvoudigt. FireDAC biedt een gemeenschappelijke API voor toegang tot een reeks populaire database back-ends zonder de prestaties van de applicatie te beïnvloeden.
De Enterprise editie van FireDAC voegt connectiviteit op netwerkniveau toe aan lokale en embedded databaseverbindingen. Migreren van Microsoft ADO naar FireDAC is ook heel eenvoudig.

Zo beschreef een ontwikkelaar zijn ervaring met FireDAC:
"We zijn overgestapt van ADO naar FireDAC en hebben het product als een grote update uitgebracht. De klanten zijn erg blij, onze applicatie was meteen sneller, gemakkelijker te implementeren en stabieler."
Ga voor meer informatie over het migreren van bestaande code naar FireDAC naar de Migratie en Upgrade Centrum op de Embarcadero website.
2. Ontwikkeling op meerdere niveaus
De Enterprise editie maakt multi-tier applicatieontwikkeling mogelijk door de middle-tier API te bieden voor client-side applicaties om verbinding te maken met systemen en databases. Deze middelste laag creëert een enkel toegangspunt voor het verbinden en beheren van deze systemen en databases, en een ruimte voor de bedrijfslogica om onafhankelijk te bestaan.

Deze afzonderlijke lagen verminderen de complexiteit die gepaard gaat met het ontwikkelen van applicaties op bedrijfsniveau aanzienlijk, met load balancing, REST verplaatsing van gegevens naar de client tier en eenvoudige schaalbaarheid.
De multi-tier opties in RAD Studio®, Delphi® en C++Builder® zijn DataSnap, RAD-server en WebServer.
In tegenstelling tot DataSnap, RAD-server wordt geleverd met pushmeldingen, geïntegreerde beveiligde JSON-opslag, toegangsbeheer voor gebruikers/groepen, ondersteuning voor meerdere gebruikers en API-analyse (zie bovenstaande afbeelding).

3. Gericht op Linux
Met Delphi kun je Linux Servers bereiken met een gedeelde code die ook compileert voor Windows. Het resultaat is superieure snelheid en algemene prestaties, vereenvoudigde ontwikkeling en enorme flexibiliteit voor ontwikkelaars en de gebruikers van hun software.
RAD Studio's RTL (Run-Time Libraries) maken ontwikkeling mogelijk met behulp van een enkele codebase die native code compileert voor Windows, macOS, Linux, Android en iOS.
Linux is het doelwit van ontwikkelaars die backendservers nodig hebben zoals RAD Server of DataSnap en willen profiteren van lage hostingkosten. Met de Enterprise Edition en hoger kunnen ze Linux targeten. Ondertussen is het met RTL heel eenvoudig om Linux te targeten met bestaande Windows-code. Linux biedt ook een geweldig alternatief voor Windows voor Kiosk-toepassingen.
4. InterBase ToGo Enterprise Gegevens op mobiel
De Enterprise edities van RAD Studio®, Delphi® en C++Builder® worden geleverd met een InterBase ToGo Licentie inbegrepen!
Wat betekent dit voor jou als ontwikkelaar en voor de gebruikers van je software?

Ontwikkelingssnelheid
InterBase gebruikt een enkel bestandsformaat voor ontwikkeling en productie, ongeacht het platform, waardoor de snelheid van ontwikkelen, testen en implementeren aanzienlijk toeneemt.
InterBase verhoogt ook de snelheid van prototypes met geavanceerde gegevenscodering op schijf.
Ondersteuning voor meerdere platforms
InterBase is een van de weinige databases met multiplatformondersteuning voor Windows en Linux en heeft ook een embeddable versie voor mobiel (iOS en Android) en pc (Windows, Linux, macOS).
Geavanceerde gegevensbeveiliging
De belangrijkste beveiligingsfuncties van InterBase zijn onder andere rolgebaseerde rechten en de mogelijkheid om meerdere encryptiesleutels te gebruiken (zelfs in dezelfde gegevenstabel).
Weinig ruimte nodig, hoge prestaties
InterBase is een kleine, zeer flexibele, volledig beheerloze database met bekroonde functies zoals ChangeViews, waarmee het bijhouden van gegevenswijzigingen radicaal wordt vereenvoudigd en het volstoppen van lokale caches met extra velden wordt voorkomen.
De Enterprise Edition wordt geleverd met een royaltyvrije run-time distributielicentie voor InterBase ToGo voor Android en iOS.
In combinatie met de InterBase Server-licentie voor 25 of 50 gebruikers die je respectievelijk bij de Enterprise of Architect Editions krijgt, kunnen de connectiviteit en het bereik van je applicaties exponentieel groeien.
De onderstaande grafiek toont de beschikbare functies van InterBase edities, inclusief ToGo en Server.

5. Enterprise connectoren
Wat kunnen de Enterprise Connectors doen voor jouw software? Enterprise Connectors maken real-time toegang tot live gegevens mogelijk zonder cloud-gebaseerde tussenpersonen. Ze gebruiken een SQL-standaard voor het opvragen en bijwerken van gegevens, wat leidt tot snellere ontwikkeling en minder onderhoudskosten.
In samenwerking met CData, een bedrijf dat uitbreidingen bouwt voor FireDAC, kan de Enterprise Edition van RAD Studio®, Delphi® en C++Builder® deze Connectors gebruiken om 180+ SaaS, NoSQL, & Big Data bedrijfsoplossingen te bevragen met standaard SQL.
RAD Studio Enterprise bevat een CData EC Professional-licentie voor het gebruik van gegevensbronnen zoals GMail, DropBox, Facebook, Twitter, Slack, Paypal, Ebay, Trello, WordPress, Couchbase, Google Directory en Jira!
Kortom, Enterprise Connectors maken het verbinden met een applicatie net zo eenvoudig als het verbinden met een database!
De verbindingen zijn zeer veilig met TLS/SSL-versleutelingsopties voor alle client/server-communicatie.
Enterprise Connectors worden geleverd met een royaltyvrije licentie voor uw organisatie en OEM-licenties zijn beschikbaar voor bredere distributie (verkrijgbaar bij CData).
Ga voor een volledige lijst met apps waar EC's toegang toe hebben naar deze pagina.
Conclusie
Kortom, de superkrachten van de Enterprise Edition zijn geavanceerde FireDAC connectiviteit voor toegang tot databases op externe machines, multi-tier ontwikkeling van zeer schaalbare en flexibele applicaties, gericht op Linux server en desktop, enterprise-grade databeveiliging en opslag voor mobiele apparaten met InterBase ToGo, en Enterprise Connectors voor toegang tot data van meer dan 180 SaaS-applicaties.
Klaar om veel meer te doen met je software? Klik op hier of klik op de afbeelding hieronder!


