Jakarta ee 如何将我的Java EE应用程序与alfresco连接

Jakarta ee 如何将我的Java EE应用程序与alfresco连接,jakarta-ee,alfresco,Jakarta Ee,Alfresco,我刚刚开始使用Alfresco,我想知道是否有可能将我的JavaEE应用程序与Alfresco连接起来 谢谢你根据以下假设判断你的问题,是的,这是可能的 假设:您正在构建一个JavaEE应用程序,并且希望通过自定义构建的JavaEE应用程序集成Alfresco功能 有两种方法可以做到这一点 使用Apache的Chemistry,它通过CMIS服务连接到Alfresco(参考:) 使用Alfresco自己的RESTAPI(请参阅) 事先的忠告 Alfresco拥有多种产品(Alfresco On

我刚刚开始使用Alfresco,我想知道是否有可能将我的JavaEE应用程序与Alfresco连接起来
谢谢你

根据以下假设判断你的问题,是的,这是可能的

假设:您正在构建一个JavaEE应用程序,并且希望通过自定义构建的JavaEE应用程序集成Alfresco功能

有两种方法可以做到这一点

  • 使用Apache的Chemistry,它通过CMIS服务连接到Alfresco(参考:)
  • 使用Alfresco自己的RESTAPI(请参阅) 事先的忠告

    • Alfresco拥有多种产品(Alfresco One、Alfresco社区版等)
    • 确保始终参考文档了解您正在使用的产品
    • 请确保参考的是Alfresco的正确版本,不同版本的REST API调用存在差异
    • 最后但并非最不重要的一点是,确保您正确理解了露天建筑的工作原理(概念性理解)。因为它是一个相当大的应用程序,在潜入时可能会令人困惑,但在体验中可能会玩一些令人讨厌的东西
    • 有时候这些文档很难理解或让人困惑,我建议你跟随杰夫·波茨,他是露天社区的领军人物之一。他的博客是,他有一些很棒的文章,最重要的是关于我们在露天所面临的常见问题的逐步教程
    • 我之所以列出这些,是因为你说你正在开始使用Alfresco

      • 根据以下假设判断您的问题,是的,这是可能的

        假设:您正在构建一个JavaEE应用程序,并且希望通过自定义构建的JavaEE应用程序集成Alfresco功能

        有两种方法可以做到这一点

      • 使用Apache的Chemistry,它通过CMIS服务连接到Alfresco(参考:)
      • 使用Alfresco自己的RESTAPI(请参阅) 事先的忠告

        • Alfresco拥有多种产品(Alfresco One、Alfresco社区版等)
        • 确保始终参考文档了解您正在使用的产品
        • 请确保参考的是Alfresco的正确版本,不同版本的REST API调用存在差异
        • 最后但并非最不重要的一点是,确保您正确理解了露天建筑的工作原理(概念性理解)。因为它是一个相当大的应用程序,在潜入时可能会令人困惑,但在体验中可能会玩一些令人讨厌的东西
        • 有时候这些文档很难理解或让人困惑,我建议你跟随杰夫·波茨,他是露天社区的领军人物之一。他的博客是,他有一些很棒的文章,最重要的是关于我们在露天所面临的常见问题的逐步教程
        • 我之所以列出这些,是因为你说你正在开始使用Alfresco

        如果WebDAV访问对您的项目足够,我可以推荐。它很简单,易于使用,并且有很好的文档记录。例如,列出资源:

        Sardine sardine = SardineFactory.begin(username, password);
        
        List<DavResource> resources = sardine.list("http://yourdavserver.com/adirectory/");
        for (DavResource res : resources) {
            System.out.println(res);
        }
        
        Sardine-Sardine=SardineFactory.begin(用户名、密码);
        列表资源=沙丁鱼。列表(“http://yourdavserver.com/adirectory/");
        for(资源:资源){
        系统输出打印项次(res);
        }
        

        有关更多示例,请查看。

        如果我可以推荐您的项目可以访问WebDAV。它很简单,易于使用,并且有很好的文档记录。例如,列出资源:

        Sardine sardine = SardineFactory.begin(username, password);
        
        List<DavResource> resources = sardine.list("http://yourdavserver.com/adirectory/");
        for (DavResource res : resources) {
            System.out.println(res);
        }
        
        Sardine-Sardine=SardineFactory.begin(用户名、密码);
        列表资源=沙丁鱼。列表(“http://yourdavserver.com/adirectory/");
        for(资源:资源){
        系统输出打印项次(res);
        }
        
        有关更多示例,请查看