Flex的作业调度服务库(类似于java中的quartz)
我正在寻找用于作业调度的 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 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
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.