WebClient platforms
- Last Updated: August 28, 2019
- 2 minute read
- OpenEdge
- Version 13.0
- Documentation
WebClient supports running applications as either 32-bit processes or 64-bit processes. We provide separate installations for 32-bit WebClient and 64-bit WebClient.
64-bit Windows can run either 32-bit WebClient or 64-bit WebClient. You can install both 32- and 64- bit WebClient of the same OpenEdge version on the same 64-bit Windows machine at the same time.
A 64-bit process can access more memory than a 32-bit process. However, unlike other ABL clients, WebClient cannot connect to databases, and does not require large amounts of shared memory.
You might also need the third-party functionality that is available only for 64-bit processes, for example, if the application requires a 64-bit DLL or other external component that only works with a 64-bit process.
Deciding the platform for your application
While selecting the platform for your application, consider the following:
- Applications that are written in ABL can be either 32-bit or 64-bit applications, as the r-code is platform-independent.
- Applications that use platform-neutral .NET assemblies can also be either 32-bit or 64-bit applications.
- Applications which make use of OCXs and/or DLLs need to be reviewed for platform-specific operations. In such cases, if you wish to provide a 64-bit application, you should find 64-bit alternatives for the 32-bit OCXs and DLLs, and change calls to them appropriately.