O'Reilly logo

PowerBuilder® 9: Internet and Distributed Application Development by John D. Olson, Bill Green

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Multithreading in EAServer

Every component in EAServer runs in its own thread. In a single CPU environment, the operating system allows each thread a slice of CPU time and switches between them. In contrast, a system consisting of multiple CPUs can execute multiple threads simultaneously. Multiple processors are a given for an application server since it must service dozens if not hundreds of users. If the server were not multithreaded, it would bog down waiting for database queries to execute and disk I/O to complete, a situation completely unacceptable for an enterprise application.

When creating a client/server application with PowerBuilder, a developer relies on shared objects to multithread an application. PowerBuilder has several functions ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required