gpt4 book ai didi

web-services - 基于php的应用程序向grails插件项目发出请求

转载 作者:行者123 更新时间:2023-12-02 15:32:25 24 4
gpt4 key购买 nike

我有grails插件项目,我需要将其转换为webservice,以便我的php代码可以向新创建的webservice发出请求。

简而言之,我需要公开我的grails插件项目,以便基于php的应用程序可以对此进行请求。

是否有支持从基于php的应用程序调用grails插件项目的支持。

任何想法都将不胜感激。

谢谢。

最佳答案

插件可以独立开发和测试,但是要使用它们,必须将其安装在主机应用程序中。

AFAIU,您有一个自定义插件,其中包含一些要作为Web服务公开的XYZ服务。为此,您必须执行以下步骤:

  • 创建grails应用。 (不是插件)
  • 在应用程序中安装插件。 (通过在应用程序的BuildConfig.groovy中定义插件)
  • 将服务公开为RESTful Web服务的一种方法是遵循@Saurabh的方法。
  • 另一种方法是在插件内部使用cxf plugin公开插件中的服务类。 (未经测试,但您可以尝试不使用REST URL映射即可实现所需的功能)。

  • 动机是创建一个 deployable组件( warearjar),该组件可以将您的自定义服务作为Web服务 produce/expose。您可以从grails应用程序中获得与grails插件相同的效果,后者只是打包的 zip存档。

    关于web-services - 基于php的应用程序向grails插件项目发出请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17542214/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com