Click here to Skip to main content
15,891,529 members
Home / Discussions / .NET (Core and Framework)
   

.NET (Core and Framework)

 
AnswerRe: Advanced .NET cource Pin
Luc Pattyn18-May-10 1:19
sitebuilderLuc Pattyn18-May-10 1:19 
QuestionRender Method Pin
Mountainking0217-May-10 8:37
Mountainking0217-May-10 8:37 
AnswerRe: Render Method Pin
Luc Pattyn17-May-10 8:58
sitebuilderLuc Pattyn17-May-10 8:58 
QuestionRe: Render Method Pin
Mountainking0220-May-10 4:48
Mountainking0220-May-10 4:48 
AnswerRe: Render Method Pin
Luc Pattyn20-May-10 5:14
sitebuilderLuc Pattyn20-May-10 5:14 
QuestionRe: Render Method Pin
Mountainking0220-May-10 5:48
Mountainking0220-May-10 5:48 
AnswerRe: Render Method Pin
Luc Pattyn20-May-10 6:07
sitebuilderLuc Pattyn20-May-10 6:07 
QuestionAdvice: Transaction Processing using MSMQ Pin
DotNetJoe17-May-10 5:28
DotNetJoe17-May-10 5:28 
Hi
I am currently working on a solution for the asynchronous processing of xml messages.
The solution broadly works as follows:

1. Xml Messages are passed to me via a Web Service (volumes of around a few 100 per day).
2. The Web service posts each Xml message onto a private message Queue (MSMQ).
3. A 'listening' / 'polling' windoes service retrieves messages from the message queue and routes them for onward processing (this could be transforming / appending the XML before passing to an external web service) or simply saving the message in a local DB).

My query surrounds the most appropriate approach for dealing with failures during the processing stage. Ideally I'd like any messages that fail due to particular handled errors ( web service unavaible ect) to be returned to the message queue and retried later, but having read a little regarding transactions I am unsure as to the most effecticent and appropriate mechansism for carrying this out. I could just programatically add the item backl to the top of the queue, or wrap the processing code in a DTS transaction. I can see that MSMQ supports its own transactions too, but all the examples seem to relate to wrapping the "send" in a transaction rather than dealing with an item taken from the queue.

if anyone has some relevant experience that they can bring to bear on this, I would be v grateful.

cheers
Question.net framework temporary error Pin
Zeyad Jalil17-May-10 2:21
professionalZeyad Jalil17-May-10 2:21 
AnswerRe: .net framework temporary error Pin
Not Active17-May-10 2:28
mentorNot Active17-May-10 2:28 
GeneralRe: .net framework temporary error Pin
Zeyad Jalil17-May-10 2:32
professionalZeyad Jalil17-May-10 2:32 
GeneralRe: .net framework temporary error Pin
Pete O'Hanlon17-May-10 2:49
mvePete O'Hanlon17-May-10 2:49 
AnswerRe: .net framework temporary error Pin
Tripathi Swati18-May-10 22:57
Tripathi Swati18-May-10 22:57 
QuestionHow to get dll's functions? Pin
phowarso16-May-10 21:55
phowarso16-May-10 21:55 
AnswerRe: How to get dll's functions? Pin
Hristo-Bojilov16-May-10 23:33
Hristo-Bojilov16-May-10 23:33 
AnswerRe: How to get dll's functions? Pin
Eddy Vluggen16-May-10 23:46
professionalEddy Vluggen16-May-10 23:46 
AnswerRe: How to get dll's functions? Pin
Peace ON16-May-10 23:47
Peace ON16-May-10 23:47 
AnswerRe: How to get dll's functions? Pin
neal12318-May-10 19:14
neal12318-May-10 19:14 
QuestionAbout Garbage collector Pin
sujithkumarsl16-May-10 20:51
sujithkumarsl16-May-10 20:51 
AnswerRe: About Garbage collector Pin
Peace ON16-May-10 23:51
Peace ON16-May-10 23:51 
AnswerRe: About Garbage collector Pin
Eddy Vluggen16-May-10 23:51
professionalEddy Vluggen16-May-10 23:51 
QuestionHow to customize Windows Regional options Pin
kindman_nb16-May-10 19:04
kindman_nb16-May-10 19:04 
AnswerRe: How to customize Windows Regional options Pin
Eddy Vluggen16-May-10 23:54
professionalEddy Vluggen16-May-10 23:54 
QuestionHierarchical domain object creation not SOLID Pin
Peter Trevor16-May-10 8:11
Peter Trevor16-May-10 8:11 
AnswerRe: Hierarchical domain object creation not SOLID Pin
TheyCallMeMrJames17-May-10 6:41
TheyCallMeMrJames17-May-10 6:41 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.