根据OSB提出的最新官方文档,已经提供了对REST的支持,个人认为,这是硬把男人的裤子往女人身上穿,显示它的通用性。
我们把REST和OSB做集成的目的是利用OSB平台来监控服务的规范性和健壮,还有提供数据传输分析和日志报告等等。现在我们利用上一篇文章暴漏的REST地址来做配置
一。配置业务服务,这个博客不知道直接插入截图,有人知道了请告诉我一下:
业务服务配置 (Training/Business Services/REST_POST)
服务类型:消息传送服务
请求消息类型:XML
响应消息类型:XML
端点 URI:http://....:8080/SpringRest/service/importaccount
HTTP 请求方法 :post
二。配置代理服务(Training/Proxy Services/TestRest)
服务类型:任何XML服务
端点URI:/Training/Proxy_Services/TestRest
代理服务路由配置:
这个路由中配置主要有两部分,一部分是写入日志报告,另一部分是写入BAM
我们看最关键的一步:RouteRest,就是路由到业务服务
三。更改调用代码
在我们正常的调用代码里将地址更改
rest.postForObject ("http://10.87.9.37:8011/Training/Proxy_Services/TestRest", requestStr, String.class);
然后调用即可。
四。那么我们就可以来查看消息报告或者利用BAM预警。
在详细数据里能够看到详细的传输数据。只不过我们可以发现OSB还是将HTTP的BODY内容封装成了SOAP形式来流过OSB平台,对于追求纯正REST的人来说,这也许是不能接受的。
- 大小: 25.2 KB
- 大小: 23.6 KB
- 大小: 44.9 KB
分享到:
相关推荐
7. **测试支持**:为了方便测试API的正确性,restful_dj可能提供了测试工具或集成测试框架,使测试更加便捷。 8. **版本控制**:考虑到API的版本迭代,restful_dj可能会支持版本控制,以便在不影响现有接口的情况下...
3. **后端**:这个标签表示`flask_restful_helper`是用于处理服务器端逻辑的,通常与前端(用户界面)相分离。 4. **Python**:这个库是用Python语言编写的,因此可以无缝融入Python项目中。 5. **Python库**:`...
Building_RESTful_Python_Web_Services.epub Building_RESTful_Python_Web_Services.epub
在这个项目“Springboot_restful_api”中,开发者使用了SpringBoot来构建RESTful风格的API,这是一种广泛用于现代Web服务的设计模式,允许客户端和服务器之间通过HTTP协议交换信息。 REST(Representational State ...
"restful"和"restful_api"标签表明这个工具遵循REST(Representational State Transfer)架构风格,这是一种设计网络应用程序的流行方法,强调通过HTTP协议进行资源的交互,使用标准HTTP方法如GET、POST、PUT和...
在"RESTFUL_API_05_31.rar"这个压缩包中,很可能包含了关于如何设计和实现RESTful API的代码示例,特别是GET和POST两种HTTP方法的使用。 1. **RESTful API设计原则**: - **资源定位**:每个资源都有一个唯一的URI...
微信小程序_电话簿_python3.6+flask后端_restful_风格api_WaiMaiDianHuaBu
本项目“cxf_restful_webservice”着重于使用CXF来创建RESTful风格的Web服务。REST(Representational State Transfer)是一种轻量级的Web服务设计模式,它强调通过HTTP协议暴露资源,使得服务更易于理解和使用。 ...
在这个名为"ice-frame-restful.zip_ICE_restful_微服务"的压缩包中,我们看到包含了一个名为"ICEREST-EXAMPLE-master"的项目,这是一个用于学习和实践ICE微服务和RESTful接口的示例代码仓库。 REST...
"技术分享_RESTful_with_Jackson1" 本文主要介绍了使用GlassFish 4创建RESTful服务并使用Jackson JSON库的过程。下面将详细介绍相关的知识点: RESTful服务 RESTful(Representational State of Resource)是一种...
本资料“RestFul_Rails_Dev_pdf_v_0.1.zip”包含了《RESTful Rails Development》的翻译版,将深入探讨如何在Rails中实现RESTful的设计模式。 首先,RESTful设计的核心概念是资源(Resources)。在Rails中,资源...
本资料"restful_java_jax-rs_2_0-master"是针对Java开发者学习RESTful服务的一个重要资源,尤其是对于那些想要深入理解JAX-RS 2.0规范的开发者来说,它是必备的学习材料。这个压缩包包含的源代码能够帮助你实践并...
了解并掌握 RESTful API 的设计与开发对于现代软件工程师而言至关重要。它不仅有助于构建高效、可扩展的 Web 服务,还能够提高程序的可维护性和互操作性。通过深入学习 RESTful API 的原理和技术细节,开发者能够在...
总的来说,这份《Advantech ADAM-3600 RESTful Specification v1.7》文档是开发人员和系统集成商的重要参考资料,它详细描述了如何利用RESTful API与ADAM-3600进行有效通信,实现远程监控、数据采集和设备控制等功能...
本文档介绍了一本名为《golang_gin_restful_api.pdf》的小册子,该小册详细介绍了使用Go语言和Gin框架构建RESTful API服务的过程。Gin是一个高性能的Go(golang)语言编写的Web框架,专门用于API服务的构建,它提供...
在IT行业中,Spring框架是Java企业级应用开发的首选,而Spring MVC是Spring框架的一个重要...文档`spring_3.0_应用springmvc_构造RESTful_URL_详细讲解.docx`应该包含了更详尽的步骤和示例,帮助读者深入理解这一主题。
增加restful_api_接口文件方便http调用_。去除启动时,处理时模型校验,优化加载速度_。_facefusion-api
2. **Java与REST**:讨论了Java如何支持RESTful服务的实现,包括使用JAX-RS(Java API for RESTful Web Services)规范,如Jersey、RESTEasy和JAX-RS 2.0等框架。 3. **URI设计**:讨论了如何设计清晰、有意义的URI...