我有一个<code>SOAP</code>endpoint,它通过识别未分组对象,然后使用适当的处理程序来处理XML请求。现在,我正在尝试创建一个新的endpoint和处理程序方法,它将以不同的方式处理相同的请求。据我所知,springwebservices
(或SOAP)没有RESTful类型的请求路由。
我可以通过两个不同的endpoint将SOAP请求路由到带有URL后缀或API路径中的某个东西(有点RESTful)吗?名称空间、localpart等都是相同的。如果没有,有办法吗?
SO似乎没有关于这个主题的工作答案,尝试了一下:如何将具有相同名称空间和本地名称请求的两个单独的Web服务路由到不同的endpoint?
具有一个命名空间的多个SOAPendpoint
任何方法/想法都受到赞赏。
问题中提到的方法对我不起作用,所以我使用了一种混合方法-为新endpoint制作了一个RESTful api,在url中使用了不同的后缀。我将有效负载读取为字符串,并使用封送器进行验证。
据我所知,您需要根据标志
值执行不同的业务逻辑方法。好吧,最直接的方法是直接在endpoint内使用 if
语句。如果你想调用不同的API
(控制器)方法,你可以看看Spring Functional Endpoints。虽然我不确定它们是否与SOAP集成
问题内容: 我有两个路线组,“动漫”和“漫画”。这些URL是/ anime/或/manga/,但它们都共享完全相同的控制器和模板 (唯一不同的是用于每个模板的配色方案,但这些颜色是在检查是否通过过滤器的过滤器中确定的)正在查看的特定项目是动漫还是漫画) : 动漫陈述定义: 漫画状态定义: 如您所见,其中已经有很多重复,我一点都不喜欢。随着我不断添加新路线,重复次数只会增加 (您已经可以看到mang
我试图开发一个快速的SOAP服务器,以便在使用Spring-Boot和Spring-WS进行测试时使用。首先是合同,因为我有现有的WSDL和XSD文件,并在构建时从它们生成java类。但是,当我通过使用或SOAPUI发送请求时,我会得到以下错误: (亮点: 这个问题的答案是肯定的,我的endpoint是用注释的。完整设置如下: Build.Gradle mocksoapconfig.java 因此
我试图创建两个独立的web服务,都在一个spring部署中,都从相同的xsd模式中生成wsdl,但是将它们路由到两个独立的endpoint,这样我就可以在不同的上下文中以不同的方式处理请求。 前任: Webservice 1:访问、较低权限和安全约束的子集 Webservice 2:更高权限 现在,由于两个wsdl都基于相同的xsd,因此请求的“命名空间”和“localPart”在线路上是相同的,
有史以来第一次使用PS,有史以来第一次一般的脚本! 我在主机上本地存储了一个 wsdl,它指向本地主机终结点。这是必要的,因为远程服务器不为 wsdl 提供服务。但是,它们是这些 SOAP 请求的有效终结点。 我的网络中有多个endpoint,我想在引用静态wsdl的同时向每个endpoint发送New-WebServiceProxy请求。是否有办法使用本地wsdl,但指定目标endpoint覆盖
我正在使用youtube上的教程制作一个简单的聊天应用程序(github链接:link)。一个潜在的问题是本教程使用2。django的x版本,但我有3.1。7,但我让它工作得很好,很接近,但随后开始出现以下错误: 当查看我的终端时,它一直试图一遍又一遍地重新连接,可能是因为我使用了重新连接WebSocket github javascript代码。当我运行redis-cli并键入ping时,我得到
我的logback.xml: 如何启用此功能?