Click here to Skip to main content
15,894,017 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Free Wi-Fi to entire world Pin
Richard MacCutchan26-Feb-14 3:31
mveRichard MacCutchan26-Feb-14 3:31 
GeneralRe: Free Wi-Fi to entire world Pin
charlieg26-Feb-14 3:00
charlieg26-Feb-14 3:00 
GeneralRe: Free Wi-Fi to entire world Pin
OriginalGriff26-Feb-14 3:10
mveOriginalGriff26-Feb-14 3:10 
GeneralRe: Free Wi-Fi to entire world Pin
GenJerDan26-Feb-14 3:19
GenJerDan26-Feb-14 3:19 
GeneralRe: Free Wi-Fi to entire world Pin
Nagy Vilmos26-Feb-14 3:21
professionalNagy Vilmos26-Feb-14 3:21 
GeneralRe: Free Wi-Fi to entire world Pin
OriginalGriff26-Feb-14 3:24
mveOriginalGriff26-Feb-14 3:24 
GeneralRe: Free Wi-Fi to entire world Pin
Richard Deeming26-Feb-14 5:05
mveRichard Deeming26-Feb-14 5:05 
GeneralNames for things Pin
Nagy Vilmos26-Feb-14 1:52
professionalNagy Vilmos26-Feb-14 1:52 
This is really bugging me.
I'm building a component that is basically a message broker.
The broker has a set of services, which in turn have agents for different messages that are actually dealt with by plug in process components.
I'm happy with the way it sits together, but I am not happy with the names I have:
- Broker = top level component. It was called Server, but that doesn't sit with Service
- Service = logical grouping of message agents that can talk directly to each other [there is a separate protocol for out of server interfacing]
- Agent = handles individual messages including their state
- Process = plug-ins to process different messages; this is where all the business logic lives.

I just think the names could be better. The whole thing is set up with config, so these names become important; well I think they do. Any suggestions?

Go on then, trivialise the whole thing and suggest I just call them John, Paul, George and Ringo.
GeneralRe: Names for things Pin
Argonia26-Feb-14 2:12
professionalArgonia26-Feb-14 2:12 
GeneralRe: Names for things Pin
Simon Lee Shugar26-Feb-14 2:13
Simon Lee Shugar26-Feb-14 2:13 
GeneralRe: Names for things Pin
CDP180226-Feb-14 15:44
CDP180226-Feb-14 15:44 
GeneralRe: Names for things Pin
PIEBALDconsult26-Feb-14 2:14
mvePIEBALDconsult26-Feb-14 2:14 
GeneralRe: Names for things Pin
BrainiacV27-Feb-14 3:56
BrainiacV27-Feb-14 3:56 
GeneralRe: Names for things Pin
Kornfeld Eliyahu Peter26-Feb-14 2:15
professionalKornfeld Eliyahu Peter26-Feb-14 2:15 
GeneralRe: Names for things Pin
Tim Carmichael26-Feb-14 2:19
Tim Carmichael26-Feb-14 2:19 
GeneralRe: Names for things Pin
Nagy Vilmos26-Feb-14 2:27
professionalNagy Vilmos26-Feb-14 2:27 
GeneralRe: Names for things Pin
Tim Carmichael26-Feb-14 2:50
Tim Carmichael26-Feb-14 2:50 
GeneralRe: Names for things Pin
Simon O'Riordan from UK27-Feb-14 3:22
Simon O'Riordan from UK27-Feb-14 3:22 
GeneralRe: Names for things Pin
Rage26-Feb-14 2:26
professionalRage26-Feb-14 2:26 
GeneralRe: Names for things Pin
Nagy Vilmos26-Feb-14 2:28
professionalNagy Vilmos26-Feb-14 2:28 
GeneralRe: Names for things Pin
Mohamad M. Mohamad26-Feb-14 2:48
Mohamad M. Mohamad26-Feb-14 2:48 
GeneralRe: Names for things Pin
Shameel26-Feb-14 3:32
professionalShameel26-Feb-14 3:32 
GeneralRe: Names for things Pin
Nagy Vilmos26-Feb-14 3:41
professionalNagy Vilmos26-Feb-14 3:41 
GeneralRe: Names for things Pin
phil.o26-Feb-14 3:50
professionalphil.o26-Feb-14 3:50 
GeneralRe: Names for things Pin
S Douglas26-Feb-14 5:35
professionalS Douglas26-Feb-14 5:35 

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.