Deploying Web applications. However, more complex applications that comprise multiple files require more extensive installation procedures. Using Delphi to develop web applications is not very common. The steps for deploying Web applications are the same as those for general applications, except the application's files are deployed on the Web server. Icons by Cross-Platform Automation Projeto ACBr for Delphi on Windows and Android To deploy a cross-platform applications on Linux, refer to your Kylix documentation.Beyond the executable file, an application may require a number of supporting files, such as DLLs, package files, and helper applications. The following table lists the appropriate DLLs and when to include them:Database DLL When to deploy dbexpinf.dll Applications connecting to Informix databases dbexpint.dll Applications connecting to InterBase databases dbexpora.dll Applications connecting to Oracle databases dbexpdb2.dll.
To deploy a CLX application on Windows, follow the same steps as those for general applications. For displaying pictures, either provide multiple copies of the images in different resolutions and color depths or explain in the application the minimum resolution and color requirements for the application.Windows comes with a standard set of TrueType and raster fonts. These applications require dedicated installation programs.Setup toolkits automate the process of creating installation programs, often without needing to write any code. The created applications consist of HTML, CSS and JavaScript files that can be handled by any existing light or heavy weight web server. Also see the REMOTE document for related information on what DataSnap files can be redistributed and how.Some Delphi applications are designed to be run over the World Wide Web, such as those in the form of Server-side Extension DLLs (ISAPI and Apache), CGI applications, and ActiveForms.The steps for deploying Web applications are the same as those for general applications, except the application's files are deployed on the Web server.For information on deploying database Web applications, see "Deploying database applications" on page 18-6.WebBroker supports Apache version 1.3.9 and later for DLLs and CGI applications.Modules and applications are enabled and configured by modifying Apache's httpd.conf file (normally located in your Apache installation's \conf directory).Your DLLs should be physically located in the Apache Modules subdirectory. TMS WEB Core applications run on any modern desktop browser or mobile device browser That is, you can make it available for others to run.
The development process is very similar to desktop applications development.
For instance, if an application only uses Paradox tables, it is only necessary to install that portion of the BDE required to access Paradox tables. Some Delphi applications are designed to be run over the World Wide Web, such as those in the form of Server-side Extension DLLs (ISAPI and Apache), CGI applications, and ActiveForms. With the necessary compiler magic, you can fully debug your applications from browsers Chrome and FireFox. Yes, other than using the Delphi IDE form designer for WYSIWYG design of your web pages, you can create pages using HTML template files and using CSS. Ninety of the Fortune 100 and an active community of more than three million users worldwide have relied on Embarcadero’s award-winning products over the past 30 years. Instead, deploy an executable file with the driver DLL (listed in the table following).If you are not deploying a stand-alone executable, you can deploy associated dbExpress drivers and DataSnap DLLs with your executable. No, TMS WEB Core supports connectivity to other microservices as well.
And Web application development in Delphi Professional is available using IntraWeb to run Delphi Windows programs in any Web browser at any location. The following sections describe these steps when deploying the following applications:Note Information included in these sections is for deploying applications on Windows. uniGUI Web Application Framework extends Web application development experience to a new dimension.