Hi, Thanks for the answer. I used the getMyService() and it is the best way since we want to avoid coupling. I agree with you on that. But I thought there could be a way to indicate that through the model.
Anyway it is just a single line of code and androMDA is doing a great job so far. Alain --- "[EMAIL PROTECTED]" <[EMAIL PROTECTED]> a écrit : > > about mapping to service methods directly, this is > not possible (as Guillaume already indicated) > > > > there are good reasons of course: > > > > 1. in UML you can only assign one class to an > activity graph, so your activity would be able to > only call operation on a single service, that's > hardly a realistic scenario > > 2. it's a better practice to have a layer of > presentation logic in between the Struts actions and > the services, for example, suppose you have fetched > data from a service, but need to sort it in a > specific way, sometimes this sorting is UI specific > so you don't want to have this in the back-end (of > course sometimes you do) > > 3. by using a controller layer you decouple > presentation from application, which makes your > application easier to understand and maintain > > > > in order to easily have access from a controller to > a service you would just need to draw a dependency > from the controller class to the service class(es), > that way you will be able to do getMyService() in > your code. > -- > Wouter Zoons - [EMAIL PROTECTED] > > http://www.andromda.org/ > _________________________________________________________ > Reply to the post : > http://galaxy.andromda.org/forum/viewtopic.php?p=1797#1797 > Posting to http://forum.andromda.org/ is preferred > over posting to the mailing list! > > > ------------------------------------------------------- > SF.Net email is sponsored by: Discover Easy Linux > Migration Strategies > from IBM. Find simple to follow Roadmaps, > straightforward articles, > informative Webcasts and more! Get everything you > need to get up to > speed, fast. > http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click > _______________________________________________ > Andromda-user mailing list > Andromda-user@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/andromda-user > Yahoo! Mail - Votre e-mail personnel et gratuit qui vous suit partout ! Créez votre Yahoo! Mail sur http://mail.yahoo.fr ------------------------------------------------------- SF.Net email is sponsored by: Discover Easy Linux Migration Strategies from IBM. Find simple to follow Roadmaps, straightforward articles, informative Webcasts and more! Get everything you need to get up to speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click _______________________________________________ Andromda-user mailing list Andromda-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/andromda-user