Jboss 以编程方式调用RESTURL
摘要 有没有一种方法可以通过RESTEasy以编程方式调用JBoss中的REST URL设置,这样编程方法调用就可以深入到REST处理器中,找到/执行正确的端点 背景 我们有一个应用程序,它有大约20个不同的REST端点,并且我们已经将该应用程序设置为从其他联邦对等方接收数据。为了减少跨网络HTML请求,对等站点向服务器发送大量请求,接收服务器需要根据接收到的URL进行操作。数据流示例: 服务器B-->[通过HTTP/Post发送的大量请求]-->服务器A将列表分解为各个URL-->[开始处理] 单个URL是接收服务器熟悉的REST URL 可能的解决方案Jboss 以编程方式调用RESTURL,jboss,resteasy,jboss6.x,Jboss,Resteasy,Jboss6.x,摘要 有没有一种方法可以通过RESTEasy以编程方式调用JBoss中的REST URL设置,这样编程方法调用就可以深入到REST处理器中,找到/执行正确的端点 背景 我们有一个应用程序,它有大约20个不同的REST端点,并且我们已经将该应用程序设置为从其他联邦对等方接收数据。为了减少跨网络HTML请求,对等站点向服务器发送大量请求,接收服务器需要根据接收到的URL进行操作。数据流示例: 服务器B-->[通过HTTP/Post发送的大量请求]-->服务器A将列表分解为各个URL-->[开始处理]
- 这里的缺点是我们必须编写额外的处理代码来解码接收到的URL字符串
- 这种方法的好处是,对于发生了什么,没有任何模糊性
- 接收服务器可以将URL改为
,并对其自身发出HTTP请求http://127.0.0.1:8080/rest/...
- 这里的缺点是,接收服务器可能不得不自己发出大量HTTP请求(它已经在忙于处理来自外部世界的“真实”请求)
- 类似于1和2的组合,不需要手动处理1或涉及2的HTTP请求
- JBoss6.0.0AS(2010版)/Java6
- 放松