How BPM Workflow will be implemented in Micro ServicesSpring Boot Micro-services, mixing local and remote servicesData Sharing between micro servicesWill it be a good approach to have two separate controllers for the same micro-service?Calling Micro service inside a micro servicePass decoded JWT payload to micro servicesSpring boot micro services rest API securityImplement security on messages passed from one micro service to otherHow to merge two spring boot micro-services response in wrapper classAngular to Spring Boot Micro services connectivity ErrorIs Use of Micro services architecture Performance heavy?
A magician's sleight of hand
Dissuading my girlfriend from a scam
Left my gmail logged in when I was fired
FORMAT returns large row size and data size
Entering the US with dual citizenship but US passport is long expired?
Is there a reason effects that introduce another combat phase also create another main phase?
If I sell my PS4 game disc and buy a digital version, can I still access my saved game?
What fraction of 2x2 USA call signs are vanity calls?
Do 643,000 Americans go bankrupt every year due to medical bills?
What's this constructed number's starter?
What are some countries where you can be imprisoned for reading or owning a Bible?
Life post thesis submission is terrifying - Help!
Was "The Hobbit" ever abridged?
Is it risky to move from broad geographical diversification into investing mostly in less developed markets?
Are there mathematical concepts that exist in the fourth dimension, but not in the third dimension?
Is a paralyzed creature limp or rigid?
Are language and thought the same?
How do I make my fill-in-the-blank exercise more obvious?
Combinatorics problems that can be solved more easily using probability
What is the source of the fear in the Hallow spell's extra Fear effect?
Ceiling fan electrical box missing female screw holes
ASCII Maze Rendering 3000
Professor refuses to write a recommendation letter to students who haven't written a research paper with him
Is a Wick rotation a change of coordinates?
How BPM Workflow will be implemented in Micro Services
Spring Boot Micro-services, mixing local and remote servicesData Sharing between micro servicesWill it be a good approach to have two separate controllers for the same micro-service?Calling Micro service inside a micro servicePass decoded JWT payload to micro servicesSpring boot micro services rest API securityImplement security on messages passed from one micro service to otherHow to merge two spring boot micro-services response in wrapper classAngular to Spring Boot Micro services connectivity ErrorIs Use of Micro services architecture Performance heavy?
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;
I am implementing Spring Micro Services application, here we have a requirement to initiate a workflow by using Software AG.
to achieve this, I have two approaches.
From UI layer I will directly call BPM and BPM will call my Micro services after initiation.
My second approach here is From UI I will call my Microservices and then I will call BPM.
here I would call BPM for both Initiation and update the task so can anybody please suggest me which approach is best the one.
Which approach I should go on which case
what are the Pros and Cons for both the approaches.
if any suggestions would be a great help, thanks in advance.
spring-boot microservices business-process-management
add a comment |
I am implementing Spring Micro Services application, here we have a requirement to initiate a workflow by using Software AG.
to achieve this, I have two approaches.
From UI layer I will directly call BPM and BPM will call my Micro services after initiation.
My second approach here is From UI I will call my Microservices and then I will call BPM.
here I would call BPM for both Initiation and update the task so can anybody please suggest me which approach is best the one.
Which approach I should go on which case
what are the Pros and Cons for both the approaches.
if any suggestions would be a great help, thanks in advance.
spring-boot microservices business-process-management
add a comment |
I am implementing Spring Micro Services application, here we have a requirement to initiate a workflow by using Software AG.
to achieve this, I have two approaches.
From UI layer I will directly call BPM and BPM will call my Micro services after initiation.
My second approach here is From UI I will call my Microservices and then I will call BPM.
here I would call BPM for both Initiation and update the task so can anybody please suggest me which approach is best the one.
Which approach I should go on which case
what are the Pros and Cons for both the approaches.
if any suggestions would be a great help, thanks in advance.
spring-boot microservices business-process-management
I am implementing Spring Micro Services application, here we have a requirement to initiate a workflow by using Software AG.
to achieve this, I have two approaches.
From UI layer I will directly call BPM and BPM will call my Micro services after initiation.
My second approach here is From UI I will call my Microservices and then I will call BPM.
here I would call BPM for both Initiation and update the task so can anybody please suggest me which approach is best the one.
Which approach I should go on which case
what are the Pros and Cons for both the approaches.
if any suggestions would be a great help, thanks in advance.
spring-boot microservices business-process-management
spring-boot microservices business-process-management
asked Mar 28 at 4:09
surisuri
1101 gold badge4 silver badges17 bronze badges
1101 gold badge4 silver badges17 bronze badges
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
I would not suggest UI layer directly calling BPM. You should call micro-service first so that you have complete control in future of any changes. You can put all validations here in micro-service and then call BPM.
Always to external client; we expose an interface.. an agreement..which won't change ever and is very minimalistic.
hi deepak, thanks for for your reply, can give some example those which are not possible to do at BPM side, so that it should be done at micro service side. and that kind of control that only we can achieve in micro service not possible at BPM.
– suri
Apr 1 at 6:04
add a comment |
Your Answer
StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55390023%2fhow-bpm-workflow-will-be-implemented-in-micro-services%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
I would not suggest UI layer directly calling BPM. You should call micro-service first so that you have complete control in future of any changes. You can put all validations here in micro-service and then call BPM.
Always to external client; we expose an interface.. an agreement..which won't change ever and is very minimalistic.
hi deepak, thanks for for your reply, can give some example those which are not possible to do at BPM side, so that it should be done at micro service side. and that kind of control that only we can achieve in micro service not possible at BPM.
– suri
Apr 1 at 6:04
add a comment |
I would not suggest UI layer directly calling BPM. You should call micro-service first so that you have complete control in future of any changes. You can put all validations here in micro-service and then call BPM.
Always to external client; we expose an interface.. an agreement..which won't change ever and is very minimalistic.
hi deepak, thanks for for your reply, can give some example those which are not possible to do at BPM side, so that it should be done at micro service side. and that kind of control that only we can achieve in micro service not possible at BPM.
– suri
Apr 1 at 6:04
add a comment |
I would not suggest UI layer directly calling BPM. You should call micro-service first so that you have complete control in future of any changes. You can put all validations here in micro-service and then call BPM.
Always to external client; we expose an interface.. an agreement..which won't change ever and is very minimalistic.
I would not suggest UI layer directly calling BPM. You should call micro-service first so that you have complete control in future of any changes. You can put all validations here in micro-service and then call BPM.
Always to external client; we expose an interface.. an agreement..which won't change ever and is very minimalistic.
answered Mar 29 at 12:50
DeepakDeepak
5,8398 gold badges39 silver badges75 bronze badges
5,8398 gold badges39 silver badges75 bronze badges
hi deepak, thanks for for your reply, can give some example those which are not possible to do at BPM side, so that it should be done at micro service side. and that kind of control that only we can achieve in micro service not possible at BPM.
– suri
Apr 1 at 6:04
add a comment |
hi deepak, thanks for for your reply, can give some example those which are not possible to do at BPM side, so that it should be done at micro service side. and that kind of control that only we can achieve in micro service not possible at BPM.
– suri
Apr 1 at 6:04
hi deepak, thanks for for your reply, can give some example those which are not possible to do at BPM side, so that it should be done at micro service side. and that kind of control that only we can achieve in micro service not possible at BPM.
– suri
Apr 1 at 6:04
hi deepak, thanks for for your reply, can give some example those which are not possible to do at BPM side, so that it should be done at micro service side. and that kind of control that only we can achieve in micro service not possible at BPM.
– suri
Apr 1 at 6:04
add a comment |
Got a question that you can’t ask on public Stack Overflow? Learn more about sharing private information with Stack Overflow for Teams.
Got a question that you can’t ask on public Stack Overflow? Learn more about sharing private information with Stack Overflow for Teams.
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55390023%2fhow-bpm-workflow-will-be-implemented-in-micro-services%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown