3

我正在使用 ZnZincServerAdapter 并有一个 Web 服务器。我现在想确保当我启动这个服务器时应该有一段代码被执行。如何才能做到这一点 ?

基本上我在 smalltalk 中有一个网络应用程序,所以当我转到那个 URL 时,我希望在我启动服务器时而不是在我加载页面时执行之前的繁重代码。

4

1 回答 1

7

您可以从图像中或启动它时执行此操作。在图片中看看

Smalltalk>>#addToStartUpList:

这注册了一个将在图像启动时执行的类。您需要在您的类中实现方法 startUp: 和 shutdown:。这些将在图像的开始/停止时被调用。

或者您可以在启动映像时执行此操作。如果您为作为文件的图像提供参数(需要是第一个参数)(需要绝对路径),图像将读取文件并执行它

于 2013-04-13T11:45:30.490 回答