Couche métier et services

toto -  
 Cool -
Bonjour;

J'ai une application n-tiers (ihm, métiers, services, accès bd) :

Q1: uels sont les différents moyens pour faire communiquer les deux couches objets métiers et services avec et sans utilisation des EJB (du plus simple au plus compliqué).
Q2 : comment délimiter les méthodes qui sont ds les deux couches, par exemple, la recherche d'une personne se met ds quelle couche ?
Faut'il mettre uniquement que les méthodes : create, update, delete dans la couche objets métiers ?

En vous remerciant;

2 réponses

  1. greg_one
     
    pour la question 1, je sais pas, la Q2 peut etre ca va t'aider...

    En général,
    -la couche ihm, c'est des pages web dynamiques (jsp, php..)
    -la couche metiers, c'est une api de fonctions (java ou c) que tu appelles par les ihm (pas de Sql dans cette couche)
    -la couche service va transformer les fonctions en requetes Sql
    -base de données

    C'est pour quelle utilisation? une application 4-tiers c'est très robuste mais tres lourd aussi... faut avoir un gros serveurs
    Une application 3-tiers suffit dans bien des cas, avec regroupement des couches metiers et services.
    0
  2. Cool
     
    Les questions Q1 et Q2 de toto sont très pertinentes !!! Quelqu'un aurait-il une réponse qui puisse m'aider et aider également ceux qui rencontreront les mêmes problématiques ?.

    En vous remerciant !!!!
    -1