question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

[Feature]: Improve service-to-service communication

See original GitHub issue

As UAA is out of beta and more oauth2 support is coming to microservice, I would like to propose some enhancements on the current state:

  • Move the AuthorizedFeignClient annotations to https://github.com/jhipster/jhipster/ to reduce generated code
  • according to #6228 finish the rename of AuthorizedFeignClient to AuthorizedServiceFeignClient for consistency
  • enable AuthorizedUserFeignClient for JWT secured microservices, as it makes sense here too
  • for UAA (and OAuth?), declare an OAuth2RestTemplate, as I had cases where I needed RestTemplates over feign clients
  • in favor of #6440, add a jhipster service-client with both, Feign and RestTemplate supported

I would like to know if there is interest in these improvements. Possibly something for Hacktoberfest?

Issue Analytics

  • State:closed
  • Created 6 years ago
  • Reactions:1
  • Comments:10 (9 by maintainers)

github_iconTop GitHub Comments

1reaction
gmarzioucommented, Oct 2, 2017

Looks good to me, I also had the need for a RestTemplate and as Spring Cloud supports it with feign clients, I think it makes sense to let developers choose the one they prefer.

0reactions
pascalgrimaudcommented, Jul 21, 2018

@abhisheksharma85 : read this ticket closely and this https://github.com/jhipster/generator-jhipster/issues/3649 too You have all answers there.

Read more comments on GitHub >

github_iconTop Results From Across the Web

11 Tips for Improving Customer Service Communication
Make sure your team uses consistent terms and phrases across its service platforms so customers can understand its unique features.
Read more >
8 Effective Strategies for Customer Service Communication
Why effective customer service communication is important? · Faster customer support · Reduce the number of touchpoints · Level up conversions.
Read more >
10 Ways to Improve Communication with Customers - CloudTalk
The basis of any well-functioning relationship is effective communication. Read about 10 simple ways how to improve the way you communicate with clients....
Read more >
Service-to-service communication | Microsoft Learn
Learn how back-end cloud-native microservices communicate with other back-end microservices.
Read more >
7 Rules for Effective Customer Service Communication
7 Rules for Effective Customer Service Communication · Personalize the interaction. · Avoid negative phrases. · Use positive language with a touch of...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found