| |

VerySource

 Forgot password?
 Register
Search
View: 941|Reply: 5

How do business logic written in web services manage transactions?

[Copy link]

1

Threads

1

Posts

2.00

Credits

Newbie

Rank: 1

Credits
2.00

 China

Post time: 2020-1-2 15:30:02
| Show all posts |Read mode
When working on a project recently, the core business logic of a workflow system was implemented using web services.
The goal is to reuse this logic in several other different applications.
The problem is that this web service cannot be managed as a sub-transaction of the calling application.
In other words, when an error occurs in the business after this web service business,
The web service service that has been executed cannot be rolled back.

The appserver we use is websphere
According to some information I surveyed, as far as transaction management of web service business is concerned,
There is currently no standardized technical specification.
And each app server vendor seems to have made their own independent implementation

I would like to invite experts to discuss this issue.
Reply

Use magic Report

0

Threads

21

Posts

15.00

Credits

Newbie

Rank: 1

Credits
15.00

 United States

Post time: 2020-1-2 19:15:02
| Show all posts
HTTP://MSDN.Microsoft.com/MSDN mag / issues / 06/11 / cutting edge / default.aspx # S6
HTTP://MSDN.Microsoft.com/MSDN mag / issues / 06/11 / cutting edge / default.aspx # S7
Reply

Use magic Report

0

Threads

2

Posts

2.00

Credits

Newbie

Rank: 1

Credits
2.00

 China

Post time: 2020-8-20 13:30:01
| Show all posts
mark
Reply

Use magic Report

0

Threads

2

Posts

2.00

Credits

Newbie

Rank: 1

Credits
2.00

 United States

Post time: 2020-8-20 13:45:01
| Show all posts
Is this problem involved in .net3.0, in wcf
Reply

Use magic Report

0

Threads

1

Posts

2.00

Credits

Newbie

Rank: 1

Credits
2.00

 China

Post time: 2020-8-20 18:15:01
| Show all posts
mark
Reply

Use magic Report

0

Threads

1

Posts

2.00

Credits

Newbie

Rank: 1

Credits
2.00

 China

Post time: 2020-8-20 21:00:01
| Show all posts
This seems to be more difficult indeed. . Consider writing the entire process as a webservice. . And multiple calls to webservice will also affect performance
Reply

Use magic Report

You have to log in before you can reply Login | Register

Points Rules

Contact us|Archive|Mobile|CopyRight © 2008-2023|verysource.com ( 京ICP备17048824号-1 )

Quick Reply To Top Return to the list