Spring Integration and REST Gateway -
question feature/capability. trying understand if spring integration can used build gateway restful web services. essentially, looking build proxy/gateway layer intercept calls end rest services , add security, rules such oauth, throttling etc. have reviewed apache synapse, wso2 api manager , looking build similar service using spring.
yes; starting spring integration 3.0 (current version 4.0.2), can give http inbound-gateway multiple paths (foo/{bar}
, /baz/{qux}
) etc. in previous versions need separate gateway each url, impractical large service.
depending on complexity, might want consider implementing restful front-end using spring mvc's rest support directly , interfacing back-end spring integration flow using messaging gateway necessary.
the spring-security-oauth project available oauth.
edit: there rest-http sample.
Comments
Post a Comment