首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用Node.js webapp管理图像工作流?

用Node.js webapp管理图像工作流?
EN

Stack Overflow用户
提问于 2013-08-23 11:54:40
回答 1查看 1.1K关注 0票数 0

我是Node的新手,我希望使用Node.js作为一个小型的内部new应用程序来管理产品照片的工作流程。

图像文件是原始相机文件,并存储在本地NAS设备上。

网络应用程序应:

  • 具有工作流的概念,能够在状态之间来回跳转,并处理错误状态。
  • 查看图像文件的某些目录,并对正在添加的新文件或正在移动/删除的现有文件作出反应。
  • 发送电子邮件以回应事件。
  • 扫描照片的QR条形码,并产生事件的基础上。
  • 根据用户定义的批处理模式重命名照片以响应事件。

问题:

  • Node.js是这样的一个合适的工具吗?为什么或者为什么不?
  • 有帮助管理工作流的库吗?我只能找到节点-工作流(http://kusor.github.io/node-workflow/) -对任何人的这方面的经验好奇?其他选择?
  • 同样也是为了看文件?我看到了许多关于fs.watch (例如https://github.com/mikeal/watch)的包装,以及一些替代方案(例如https://github.com/paulmillr/chokidar) --对新来的节点有什么建议吗?
  • 除了在网络文件系统中使用NAS之外,还有其他可以用于映像文件的存储吗?

我在这里有其他的选择。我担心系统会变得混乱或者丢失文件。

Node.js文档还提到,在网络文件系统上监视文件可能不可靠(listener)。是否有更稳健的解决方案?

对于这个项目还有什么其他的建议吗?

干杯,维克多

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-08-25 23:20:05

Node.js是一个很好的平台,可以像您描述的那样构建应用程序。关键问题是文件存储。你可能会发现这篇文章非常有趣:

Storing Images in DB - Yea or Nay?

另一篇文章列举了几个编写工作流的有趣选项:

Workflow engine in Javascript

厚颜无耻的补充:我一直在做一个事件协调库,您可能会觉得有用和有趣。

http://durablejs.org

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18402227

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档