Secure Your PowerBuilder Applications with Modern Architecture

PowerServer transforms traditional client/server PowerBuilder applications into secure n-tier applications by moving data access operations into server-side Web APIs built on ASP.NET Core. This n-tier architecture eliminates direct database exposure while enabling enterprise-grade authentication, encrypted communications, and secure application protection.

Data Access Security

Protect Data Access with Secure Web APIs

Instead of executing DataWindow processing and embedded SQL directly on client devices, PowerServer automatically moves these data access operations into secure server-side Web APIs. Desktop applications communicate with the application server over HTTPS, while database connections and credentials remain protected on the server.

Key Advantages

DataWindow processing executes on the server

Embedded SQL executes on the server

Database credentials remain on the server

No direct client database connections

Runtime Execution Security

Protect Runtime Execution with Enterprise Security

PowerServer secures server-side application execution through multiple layers of protection. A100% managed .NET runtime, enterprise-grade authentication, encrypted communications, and enterprise hosting infrastructure work together to help protect application processing throughout runtime.

Chromium Web Browser

100% Managed .NET Runtime

Run PowerServer Web APIs entirely on managed C# and ASP.NET Core, benefiting from automatic memory management, long-term platform support, and ongoing Microsoft security updates.

TLS 1.2 Compliance

Enterprise Authentication

Support OAuth 2.0, JWT, and Windows Authentication for integration with Microsoft Entra ID, AWS Cognito, Okta, and other standards-based identity providers. Existing authentication workflows can often be adapted with minimal code changes.

Chromium Web Browser

Secure Communications

Protect communication between desktop applications and PowerServer Web APIs using HTTPS with TLS 1.3 encryption. HMAC verifies request integrity while reverse proxies and Web Application Firewalls (WAFs) support enterprise deployment.

TLS 1.2 Compliance

Enterprise Infrastructure

Deploy PowerServer in containerized environments using Docker and Kubernetes. Support for reverse proxies and WAFs enables seamless integration into modern enterprise infrastructure.

Client Application Security

Protect Client Applications with Built-in Security

PowerServer helps protect client applications throughout deployment, installation, and execution by combining secure application delivery with enterprise-grade deployment. Built-in protections help safeguard application integrity while allowing organizations to deploy applications without weakening desktop security policies.

Web Service Security

Secure Application Delivery

Applications are securely delivered over HTTPS and protected with built-in AES encryption, digital signing, and integrity validation. Together, these protections help prevent application tampering and malicious code execution during deployment and updates.

Web Service Security

IT-Friendly Deployment

PowerServer client applications are designed to work within standard enterprise desktop security policies. No administrator privileges or relaxed User Account Control (UAC) settings are required. Organizations can deploy the client using standard MSI packages or allow users to install it securely from a trusted hyperlink.