Couche métier et services

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. 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. 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.