Camada intermediária
Localize problemas a fundo com maior rapidez com depuração nativa interplataformas integrada Usando o RAD Studio IDE, é possível depurar aplicativos operando remotamente em Windows, macOS, iOS e Android.
RAD Server - O backend MEAP perfeito para aplicativos Delphi e C++Builder
O RAD Server é uma solução pronta para uso com os aplicativos distribuídos e interconectados de hoje, oferecendo um servidor middleware de fácil implantação que hospeda a API personalizada carregável e módulos de acesso de dados.
Além de métodos centralizados e acesso a bancos de dados empresariais, o RAD Server possibilita que desenvolvedores criem uma rede distribuída de "coisas" ao adicionar dinamicamente ao seu acesso à rede de RESTFul API os ThingPoints™ conectados.
O RAD Server pode ser facilmente desenvolvido, implantado e operado, tornando-o sob medida para ISVs e OEMs que desenvolvem soluções reimplantáveis. Com o rastreamento de localização sem GPS baseado em beacon interno, gestão integrada de usuários e rastreamento de uso de API, o RAD Server é a opção preferida para ISVs na hora de modernizar seu código existente hoje, enquanto se preparam para oferecer soluções inovadoras amanhã.
![RAD Server - O backend MEAP perfeito para aplicativos Delphi e C++Builder](https://d2ohlsp9gwqc7h.cloudfront.net/images/products/features/middle-tier/rad-server-the-perfect-meap-back-end-for-delphi-and-c-builder-apps.png)
![DataSnap - Servidor de aplicativo empresarial](https://d2ohlsp9gwqc7h.cloudfront.net/images/products/features/middle-tier/datasnap-enterprise-application-server.jpg)
DataSnap - Servidor de aplicativo empresarial
O DataSnap (incluído no RAD Studio edição Enterprise e Architect) permite que você crie serviços de aplicativos e dados, como APIs personalizadas, que podem ser acessados por aplicativos cliente no Windows, Web, iOS, Android e muito mais. Os servidores DataSnap oferecem suporte para REST, JSON, COM, HTTP, TCP/IP e outros padrões, garantindo conectividade ultraflexível de praticamente qualquer plataforma. Aplicativos podem ser hospedados em seu servidor ou na nuvem sem licenciamento adicional de tempo de execução.
SOAP - Servidores e clientes
Com base em padrões da indústria, o SOAP ainda é um marco de diversas soluções de software empresarial, e desenvolver e consumir servidores SOAP é ultrafácil usando o RAD Studio. Importar um documento WSDL permite que você programe em um servidor remoto em questão de segundos enquanto o desenvolvimento de um servidor com documentos WSDL gerados automaticamente garante que seus encargos indiretos de documentação sejam mantidos nos níveis mínimos para obter uma experiência de RAD verdadeiramente ágil.
![SOAP - Servidores e clientes](https://d2ohlsp9gwqc7h.cloudfront.net/images/products/features/middle-tier/soap-servers-and-clients.png)
![Biblioteca de cliente REST e BaaS](https://d2ohlsp9gwqc7h.cloudfront.net/images/products/features/middle-tier/backlink-seo-atolyesi.jpg)
Biblioteca de cliente REST e BaaS
O RAD Studio possui uma biblioteca de clientes REST, disponível em todas as plataformas, que se concentra em simplificar a inovação de serviços REST por qualquer provedor terceirizado. A biblioteca conta com suporte de autenticação e manipulação de resposta JSON, com mapeamentos LiveBindings e conjunto de dados. Os três componentes de núcleo facilitam a parametrização de suas solicitações em diversas maneiras diferentes e facilitam o acesso a serviços da Web e fornecedores de backend como serviço (BaaS). Vídeo de biblioteca de cliente REST >