hivemind-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From belaran <bela...@gmail.com>
Subject Re: What should be a service?
Date Thu, 02 Jun 2005 15:13:49 GMT
i don't really get the stuff about User , action on data ( i'll probably 
need a UML class diagram to get it, but forget it ) but I agree with you, at 
the end, the idea behind hivemind is to encapsulate module...

2005/6/2, Stanczak Group <justin@stanczakgroup.com>:
> 
> I'm very new to this as well, but shouldn't a service be anything that
> has action on your data? What I mean is say you have a user object.
> That's your data. Then anything that acts upon that data should be a
> service. So login, email, password recovery etc... should all be actions
> that act on that data the user object. Then the part that you build is
> the logic that routes the users actions to the proper services. In my
> mind that's where I draw the line. Each service can use another services
> resources, but I wouldn't have one service that controls all the logical
> flow of my program. So I guess to summarize, HiveMind is used to
> encapsulate actions (aka, services) into manageable modules. Again I'm
> sure I'm not completely correct because I'm also new to HiveMind as well.
> 
> Glen Stampoultzis wrote:
> 
> >Sounds sensible however a service being a component doesn't really tie
> >it down for me much. I guess there is no clear boundary.
> >
> >On 6/2/05, belaran <belaran@gmail.com> wrote:
> >
> >
> >>The way i see it a "service" should be component...
> >> For instance,
> >> For a simple web app using hivemind, you could a DAO service to access 
> the database , a bizness service that's actually those the work and maybe a 
> third service, that'll realize the XML/XSL transformation.
> >> That's my point of view, but i'm still a beginner, so maybe i'm 
> wrong....
> >>
> >> Belaran
> >>
> >>
> >>2005/6/2, Glen Stampoultzis <gstamp@gmail.com>:
> >>
> >>
> >>
> >>> Was just wanting to get some peoples opinions on what sort of things 
> should be made into hivemind services?
> >>>
> >>> It seems to me that it would be pretty easy to go crazy and make all 
> sorts of services but I'm thinking that would probably be a bad idea. Where 
> do you stop? I'd be interested in hearing real life services people have 
> created.
> >>>
> >>> Regards,
> >>>
> >>> Glen Stampoultzis
> >>>
> >>>
> >>>
> >>>
> >>
> >>
> >
> >---------------------------------------------------------------------
> >To unsubscribe, e-mail: hivemind-user-unsubscribe@jakarta.apache.org
> >For additional commands, e-mail: hivemind-user-help@jakarta.apache.org
> >
> >
> >
> >
> 
> --
> Justin Stanczak
> Stanczak Group
> 812-735-3600
> 
> "All that is necessary for the triumph of evil is that good men do 
> nothing."
> Edmund Burke
> 
> ..________...............__.................
> ./ _____/..____..._____/..|_..____...____....
> /...\..____/.__.\./....\...__\/.._.\./._..\....
> \....\_\..\..___/|...|..\..|.(..<_>.|.<_>..)....
> .\______../\___.._\__|../__|..\____/.\____/......
> ........\/.....\/.....\/..........................
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: hivemind-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: hivemind-user-help@jakarta.apache.org
> 
>

Mime
View raw message