PowerBuilder lets you develop and deploy applications for many application architectures.
The primary focus of this chapter is on building an executable file and packaging a single- or two-tier application for deployment. The chapter helps you decide whether to use compiled code or pseudocode, whether to use dynamic libraries (PBDs or DLLs) and how to organize them, and whether to deploy resources such as bitmaps and icons separately or use a PowerBuilder Resource file (PBR).
When you build a client in a multitier application, you need to make many of the same choices as you do for a traditional client/server application. If you are building EAServer or COM components or using the PowerBuilder window plug-in or the PowerBuilder window ActiveX, you need to know about PowerBuilder dynamic libraries (PBDs) and PBRs, described in “Learning what can go in the package”.
For detailed information about the files you need to deploy with client/server, multitier, and Web applications, see Chapter 41, “Deploying Applications and Components.”