![Blog 2 Enterprise | Embarcadero RAD Studio Delphi C++Builder Blogs blog 2 enterprise](https://i0.wp.com/blogs.embarcadero.com/wp-content/uploads/2022/08/Blog-2_-Enterprise-8464853-1606278.jpg?resize=1140%2C694&ssl=1)
Se você está atualmente na Professional Edition do Delphi, C++Builder ou RAD Studio, você tem uma oportunidade única de se beneficiar de nossa promoção contínua nas edições Enterprise e Architect .
Até o final de agosto, com a compra ou atualização do Enterprise ou Architect Edition, você também recebe o UltraEdit , um editor premiado conhecido por lidar facilmente com arquivos muito grandes de 4+GB e uma licença do InterBase Server de até 50 usuários. Veja a oferta promocional aqui .
Para explorar os recursos do UltraEdit e do InterBase Server e o valor que eles podem agregar ao seu negócio, leia esta postagem no blog .
Tudo bem, você diz, “ mas além das ferramentas e licenças extras, o que posso obter que não vem com o Professional? O que faz a atualização para o Enterprise valer o investimento? ”
Nesta postagem do blog, responderemos a essa pergunta. Veremos os recursos que diferenciam o Enterprise Edition do Professional, os benefícios que eles geram para você, o desenvolvedor, e o valor que você pode oferecer aos seus clientes por meio de um software melhor com maior funcionalidade.
Um grande salto: Enterprise Edition é para conectividade de rede avançada e acesso a dados
A edição Enterprise do RAD Studio®, Delphi® e C++Builder® adiciona vários aprimoramentos e bibliotecas à edição Professional. Esses aprimoramentos foram projetados para ajudá-lo a criar aplicativos altamente conectados e armazenar dados corporativos com segurança em dispositivos móveis. Resumindo, a Enterprise Edition foi projetada para habilitar aplicativos que exigem coleta e armazenamento remotos de dados em toda a rede.
Como o RAD Studio®, Delphi® e C++Builder® Enterprise permitem conectividade aprimorada.
1. Acesso remoto de banco de dados de alta velocidade com FireDAC
FireDAC é uma camada de acesso a dados que oferece suporte, abstrai e simplifica o acesso a dados para aplicativos de alto desempenho. O FireDAC fornece uma API comum para acessar uma variedade de back-ends de banco de dados populares sem afetar o desempenho do aplicativo .
A edição Enterprise do FireDAC adiciona conectividade em nível de rede para conexões de banco de dados locais e incorporadas. Migrar do Microsoft ADO para FireDAC também é muito fácil.
Foi assim que um desenvolvedor descreveu sua experiência com FireDAC: “ Mudamos para FireDAC do ADO e lançamos o produto como uma atualização importante. Os clientes estão satisfeitos, nosso aplicativo foi imediatamente mais rápido, mais fácil de implantar e mais estável. ”
Para saber mais sobre como migrar o código existente para o FireDAC, visite o Migration and Upgrade Center no site da Embarcadero.
2. Desenvolvimento em vários níveis
A edição Enterprise permite o desenvolvimento de aplicativos de várias camadas, fornecendo a API de camada intermediária para aplicativos do lado do cliente para se conectarem a sistemas e bancos de dados. Essa camada intermediária cria um único ponto de acesso para conectar e gerenciar esses sistemas e bancos de dados e um espaço para que a lógica de negócios exista de forma independente.
Essas camadas separadas reduzem significativamente a complexidade associada ao desenvolvimento de aplicativos de nível corporativo, com balanceamento de carga, movimentação de dados REST para a camada do cliente e facilidade de dimensionamento. As opções multicamadas no RAD Studio®, Delphi® e C++Builder® são DataSnap, RAD Server e WebServer.
Em contraste com o DataSnap, o RAD Server vem com notificações push, armazenamento JSON seguro incorporado, gerenciamento de controle de acesso de usuário/grupo, suporte a multilocação e análise de API (veja a imagem acima).
3. Direcionamento para Linux
Com Delphi você pode acessar Servidores Linux com um código compartilhado que também compila para Windows. O resultado é velocidade e desempenho geral superiores, desenvolvimento simplificado e tremenda flexibilidade para desenvolvedores e usuários de seus softwares.
As RTL (Run-Time Libraries) do RAD Studio permitem o desenvolvimento usando uma única base de código que compila código nativo para Windows, macOS, Linux, Android e iOS.
O Linux é direcionado por desenvolvedores que precisam ter servidores de back-end como RAD Server ou DataSnap e desejam se beneficiar de baixos custos de hospedagem. Com a Enterprise Edition e superior, eles podem direcionar o Linux. Enquanto isso, o RTL permite direcionar o Linux com código Windows existente muito simples. O Linux também oferece uma ótima alternativa aos aplicativos Windows for Kiosk.
4. Dados corporativos do InterBase ToGo no celular
As edições Enterprise do RAD Studio®, Delphi® e C++Builder® vêm com uma Licença InterBase ToGo incluída!
O que isso significa para você desenvolvedor e seus usuários de software?
Velocidade de desenvolvimento
O InterBase usa um único formato de arquivo entre desenvolvimento e produção, independentemente da plataforma, aumentando significativamente a velocidade de desenvolvimento, teste e implantação.
O InterBase também aumenta a velocidade de prototipagem com criptografia avançada de dados em disco.
Suporte multiplataforma
Um dos poucos bancos de dados a oferecer suporte multiplataforma para Windows e Linux, o InterBase também vem com uma versão embutível mobile (iOS e Android) e PC (Windows, Linux, macOS).
Segurança de dados avançada
Os principais recursos de segurança que vêm com o InterBase incluem permissões baseadas em funções e a capacidade de usar várias chaves de criptografia (mesmo na mesma tabela de dados).
Baixa pegada, alto desempenho
O InterBase é um banco de dados livre de administração, altamente flexível e cheio de recursos, com recursos premiados como ChangeViews, que simplifica radicalmente o rastreamento de alterações de dados e evita o inchaço de caches locais com campos de rastreamento adicionais.
A Enterprise Edition vem com uma licença de distribuição sem royalties em tempo de execução para o InterBase ToGo para Android e iOS.
Combinado com a licença do InterBase Server para 25 ou 50 usuários que você pode obter com as edições Enterprise ou Architect, respectivamente, a conectividade e o alcance de seus aplicativos podem crescer exponencialmente.
O gráfico abaixo lista os recursos disponíveis das edições do InterBase, incluindo ToGo e Server.
5. Conectores Corporativos
O que os Conectores Corporativos podem fazer pelo seu software? Os Conectores Corporativos permitem acesso em tempo real a dados em tempo real sem intermediários baseados em nuvem. Eles usam um padrão SQL para consultar e atualizar dados, o que se traduz em desenvolvimento mais rápido e menos custos de manutenção.
Em parceria com a CData, uma empresa que cria extensões para FireDAC, a Enterprise Edition do RAD Studio®, Delphi® e C++Builder® pode usar esses conectores para consultar mais de 180 soluções corporativas SaaS, NoSQL e Big Data usando SQL padrão.
O RAD Studio Enterprise inclui uma licença CData EC Professional para usar fontes de dados como GMail, DropBox, Facebook, Twitter, Slack, Paypal, Ebay, Trello, WordPress, Couchbase, Google Directory e Jira!
Resumindo, os Conectores Corporativos tornam a conexão a um aplicativo tão fácil quanto a um banco de dados!
As conexões são altamente seguras com opções de criptografia TLS/SSL para todas as comunicações cliente/servidor incluídas.
Os Conectores Corporativos vêm com uma licença livre de royalties em tempo de execução para sua organização, e as licenças OEM estão disponíveis para distribuição mais ampla (disponíveis na CData).
Para obter uma lista completa dos aplicativos que os ECs podem acessar, visite esta página .
Conclusão
Para resumir, os superpoderes da Enterprise Edition são conectividade FireDAC avançada para acessar bancos de dados em máquinas remotas, desenvolvimento multicamadas de aplicativos altamente escaláveis e flexíveis, visando servidor e desktop Linux, segurança de dados de nível empresarial e armazenamento para dispositivos móveis com InterBase ToGo e Enterprise Connectors acessando dados de mais de 180 aplicativos SaaS.
Pronto para fazer muito mais com seu software? Clique aqui ou clique no gráfico abaixo!
Design. Code. Compile. Deploy.
Start Free Trial Upgrade Today
Free Delphi Community Edition Free C++Builder Community Edition