我在Glassfish上有一个java web项目。该项目必须提供以下功能:编辑word文件,保存并上传到数据库(文档库)。我可以使用露天sdk或api来实现这个功能吗?如果是这样,怎么样?我可以使用alfresco作为我的web java应用程序的引擎吗?
1
A
回答
2
您可以绝对使用Alfresco(企业版或社区版)作为Web应用程序的后端文档管理系统,以及访问/更改Alfresco存储库中的文档,您可以使用CMIS或RESTful API;但在您的特定用例中,我一定会选择CMIS,因为它可以确保您的应用程序与Sharepoint,Documentum,nuxeos或filenet等其他文档资料库的兼容性,以防您的需求演变为需要这样的转换!
Alfresco官方文档的platform integrations page确实列出了您需要知道的所有信息,以便将Alfresco与其他解决方案集成在一起!
并记录在案,除非你有你的用例一些特殊的要求不是由露天覆盖开箱即用的,那是不容易(也不直观)的发展,我会建议你使用的开箱即用Alfresco的客户端,默认在安装程序中交付的客户端。 AIFAIK涵盖了您列出的要求,这要归功于以下封装源免费模块:“Alfresco Office Services”,用于直接从回购操作中编辑MS Office中的存储库文档,或者随官方提供的开源免费插件安装人员也:“Google docs integrations”在谷歌文档在线编辑文档!
1
您所描述的功能称为“在线编辑”,这意味着您不必下载文件,打开文件,更改文件,然后单独上传文件 - 而不是在线。
相关问题
- 1. 我们可以在Web应用程序中使用WF规则引擎吗?
- 2. 我可以连接Google应用程序引擎中的Google应用程序吗?
- 3. 我可以在非应用程序引擎项目上使用GAE的CloudStorageTools吗?
- 4. 我可以使用Java操作其他应用程序吗?
- 5. 我可以使用敲除作为模板引擎吗?
- 6. 我可以使用'com.google.android.gm.Myapp'作为我的Android应用程序的applicationId吗?
- 7. 我可以使用django管理员作为应用程序吗?
- 8. 我可以使用应用程序作为库(Mac,Objective-c)吗?
- 9. 我可以使用VSTO工作表的Web应用程序
- 10. 我可以在我的web应用程序中使用iphone的API吗?
- 11. 我可以在谷歌应用引擎上使用SQLite库吗?
- 12. 我可以在非web应用程序中使用Spring Framework吗?
- 13. 我可以在Web应用程序中使用DirectShow吗?
- 14. 我可以在web应用程序中使用iCloud API吗?
- 15. 我可以在Web应用程序中使用Awesomeium吗?
- 16. 我可以将单页应用程序称为Web 3.0应用程序吗?
- 17. 我可以使用Java SWT应用程序作为Activex主机吗?
- 18. 我可以上传aws amazon上的谷歌应用程序引擎编程的网络应用程序吗?
- 19. 我可以在我的iPhone应用程序中使用ASIHTTPRequest吗?
- 20. 我可以使用我的应用程序分发JDK吗?
- 21. 我可以使用Zookeeper来运行我的应用程序吗?
- 22. 我可以在我的应用程序中使用minimob advertise吗?
- 23. 我可以使用Quartz Scheduler启动我的应用程序吗?
- 24. 我可以在我的应用程序中使用notepad ++ exe吗?
- 25. 在应用程序引擎中,我可以从事务内部调用“get_or_insert”吗?
- 26. 我可以通过Web Start使用Java 6运行JavaFX应用程序吗?
- 27. 我可以使用java开发iPhone应用程序吗?
- 28. 我可以为我的所有Web应用程序共享一个类吗?
- 29. 我可以排除谷歌应用程序引擎的源文件在Java中
- 30. 我可以为我的应用程序需要iPhone 5S吗?