Flex的作业调度服务库(类似于java中的quartz)

发布于 2024-09-28 16:31:44 字数 254 浏览 4 评论 0原文

我正在寻找用于作业调度的 Flex 库。我知道 Timer API,但这并不是我正在寻找的。这是我的 AIR 应用程序的(其中一个)用例:

  • 尝试每 15 分钟 ping 一次网站 xyz
  • 每个月的第一个星期一尝试连接到网站 abcdefg
  • ..

所以我正在寻找一个像 java 中的quartz 这样的库,只是一个小库用于执行 cron(类似)作业的甜蜜库。

我希望有人能帮助我:)

I am searching for a flex library for job scheduling. I know the Timer API, but this is not exactly what I am searching for. Here is (one of) my usecase for my AIR application:

  • Try to ping to website xyz every 15 minutes
  • Every first monday of a month try connect to website abcdefg
  • ..

So I am searching for a library like quartz in java, just a small sweet library for executing cron(like) jobs.

I hope someone can help me :)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

迷乱花海 2024-10-05 16:31:44

Flex 用于构建客户端工具。它不是一个持续运行的服务。虽然您可以设置计时器来执行一些操作,例如每十五分钟连接到一个网站,但只有在应用程序启动并运行时它才会起作用。对于类似的事情,最好的办法是安装一个推送服务器,例如 LiveCycle 或 GraniteDS,并在需要时将数据推送到服务器。

您还可以编写一些逻辑以在每月的第一个星期一连接到网站。

尽管如此,如果应用程序未运行,这些都不会发生。我不认为 Flex 是适合 cron 类工作的工具。

我建议在其他地方进行研究。

Flex is used to build client side tools. It is not a service that runs constantly. While you can set up the timer to do something like connect to a web site every fifteen minutes, it will only work if the application is up and running. For something like that, you're best bet is getting a push server in place, such as LiveCycle or GraniteDS and pushing data to the server when needed.

You can also write some logic to connect to a web site on the first Monday of a month.

All that said, neither of these would if the application is not running. I do not thing Flex is the appropriate tool for cron-like jobs.

I would suggest researching elsewhere.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文