uniGUI支持Windows平台下所有主要部署选项。
1.Standalone Server (独立服务器)
最简单的部署方法是独立服务器。在这种模式下,应用程序服务器像桌面应用程序一样直接运行。它也是用于调试应用程序的模式。运行应用程序可执行文件后(它是一个EXE文件),它将最小化到托盘图标,并运行到用户手动终止为止。见下图:
一个独立的应用程序可以从浏览器访问,地址栏只需键入:http://localhost:8077
其中8077是应用程序绑定到的专用端口号(侦听端口)。可以在服务模块(ServerModule)中轻松地修改它。
独立模式只建议用于调试目的。因为它是作为桌面应用程序运行的,所以当当前用户注销时,它就会被终止。而且,它不会在重启后自动启动。模式最适合用于开发时调试。当您的应用程序在调试模式下运行时,您可以设置断点、暂停、转到光标位置,并使用Delphi IDE的所有其他高级调试功能来调试您的应用程序,就像调试任何其他VCL应用程序一样。不建议在正式使用环境中使用此模式,因为它不会在OS重新启动时自动运行。此外,它可以很容易受未经授权的用户干预而被终止。
简单的讲,其主要步骤为:
1)、在部署的服务器上安装unigui;
2)、直接运行exe 即可;
2. Windows 服务
另一种部