Click here to Skip to main content
15,889,096 members
Home / Discussions / Design and Architecture
   

Design and Architecture

 
Questionwebservices architectures Pin
topcatalpha26-Aug-13 3:53
topcatalpha26-Aug-13 3:53 
AnswerRe: webservices architectures Pin
Richard MacCutchan26-Aug-13 4:11
mveRichard MacCutchan26-Aug-13 4:11 
QuestionDon't want the DAL layer to be referenced in the UI or UT layer Pin
benndonwload23-Aug-13 5:01
benndonwload23-Aug-13 5:01 
AnswerRe: Don't want the DAL layer to be referenced in the UI or UT layer Pin
benndonwload23-Aug-13 11:27
benndonwload23-Aug-13 11:27 
AnswerRe: Don't want the DAL layer to be referenced in the UI or UT layer Pin
jschell23-Aug-13 13:30
jschell23-Aug-13 13:30 
GeneralRe: Don't want the DAL layer to be referenced in the UI or UT layer Pin
benndonwload23-Aug-13 18:06
benndonwload23-Aug-13 18:06 
GeneralRe: Don't want the DAL layer to be referenced in the UI or UT layer Pin
jschell26-Aug-13 8:55
jschell26-Aug-13 8:55 
QuestionMoving Data within an Application Pin
AeroClassics12-Aug-13 12:05
professionalAeroClassics12-Aug-13 12:05 
I am in the process of creating a communications server for an application we are building. Pretty standard architecture, multi-threaded, server waits for connection from remote and starts thread to handle data transfer to and from. Not difficult and lots of examples out here. But what is rarely discussed, maybe because it is application specific, is how data is move from the read callback to the object that needs the data. I prefer to keep the functionality compartmentalized.

I have done the queue with a event/delegate implementation. That's fine if all the clients data ends up in one place for processing. But what if an object needs to be paired with a comm handler object? Use an interface? Move the business logic into the handler? That defeats the idea that this should be generic enough to be used in other projects.

All thoughts and suggestions are welcomed!

Thanks,
Doug
I am a Traveler
of both Time and Space

AnswerRe: Moving Data within an Application Pin
jschell13-Aug-13 8:55
jschell13-Aug-13 8:55 
GeneralRe: Moving Data within an Application Pin
AeroClassics14-Aug-13 5:12
professionalAeroClassics14-Aug-13 5:12 
GeneralRe: Moving Data within an Application Pin
jschell15-Aug-13 8:55
jschell15-Aug-13 8:55 
AnswerRe: Moving Data within an Application Pin
Eddy Vluggen14-Aug-13 6:03
professionalEddy Vluggen14-Aug-13 6:03 
AnswerRe: Moving Data within an Application Pin
ExcellentOrg21-Aug-13 22:04
ExcellentOrg21-Aug-13 22:04 
QuestionHow to store huge binary files without Database Pin
Mercurius846-Aug-13 21:50
Mercurius846-Aug-13 21:50 
AnswerRe: How to store huge binary files without Database Pin
Pete O'Hanlon6-Aug-13 22:09
mvePete O'Hanlon6-Aug-13 22:09 
GeneralRe: How to store huge binary files without Database Pin
Mercurius846-Aug-13 22:22
Mercurius846-Aug-13 22:22 
AnswerRe: How to store huge binary files without Database Pin
jschell7-Aug-13 8:22
jschell7-Aug-13 8:22 
GeneralRe: How to store huge binary files without Database Pin
Mercurius847-Aug-13 17:43
Mercurius847-Aug-13 17:43 
GeneralRe: How to store huge binary files without Database Pin
Richard MacCutchan7-Aug-13 20:50
mveRichard MacCutchan7-Aug-13 20:50 
GeneralRe: How to store huge binary files without Database Pin
Mercurius847-Aug-13 22:11
Mercurius847-Aug-13 22:11 
GeneralRe: How to store huge binary files without Database Pin
jschell8-Aug-13 7:52
jschell8-Aug-13 7:52 
GeneralRe: How to store huge binary files without Database Pin
Mercurius8411-Aug-13 16:55
Mercurius8411-Aug-13 16:55 
GeneralRe: How to store huge binary files without Database Pin
jschell12-Aug-13 8:11
jschell12-Aug-13 8:11 
GeneralRe: How to store huge binary files without Database Pin
Mercurius8412-Aug-13 21:41
Mercurius8412-Aug-13 21:41 
GeneralRe: How to store huge binary files without Database Pin
Richard MacCutchan12-Aug-13 22:50
mveRichard MacCutchan12-Aug-13 22:50 

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.