IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Services Web Java Discussion :

Définition du mot architecture?


Sujet :

Services Web Java

  1. #1
    Membre régulier
    Profil pro
    Ingénieur d'études et développement JAVA
    Inscrit en
    Mai 2008
    Messages
    202
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur d'études et développement JAVA
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 202
    Points : 103
    Points
    103
    Par défaut Définition du mot architecture?
    Bonjour tous le monde ,

    Je m'adresse à vous les geeks aujourd'hui, car je n'arrive pas à bien comprendre ce qu'on veux dire par le mot architecture et le métier d'un architecte dans le domaine informatique, je n'arrive pas à trouver une définition du terme, bien que que je l'utilise au quotidient pour parler des architectures des oridnateurs, des architectures n-tiers pour les applications web, d'une architecture REST pour les web services, architecture d'une plateforme, sans oublié qu'on parle aujourd'hui de l'architecture du Cloud pour resoudre un certain nombre problémes la monter en charge, cordination entre différentes machines, etc. Sans faire de distinction ni que veux dire le mot architecture dans différentes situations, ainsi que son avantage.

    Merci de m'eclaire un peu les idées, et si je ne suis pas dans le bon forum, merci de m'indiquer ou je peux poser ma questions.

  2. #2
    Expert éminent sénior
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 481
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 481
    Points : 48 806
    Points
    48 806
    Par défaut
    Citation Envoyé par naou18 Voir le message
    je n'arrive pas à trouver une définition du terme,
    https://fr.wikipedia.org/wiki/Architecture_informatique

    En informatique, architecture désigne la structure générale inhérente à un système informatique, l'organisation des différents éléments du système (logiciels et/ou matériels et/ou humains et/ou informations) et des relations entre les éléments. Cette structure fait suite à un ensemble de décisions stratégiques prises durant la conception de tout ou partie du système informatique, par l'exercice d'une discipline technique et industrielle du secteur de l'informatique dénommée elle aussi architecture, et dont le responsable est l´architecte.

  3. #3
    Membre régulier
    Profil pro
    Ingénieur d'études et développement JAVA
    Inscrit en
    Mai 2008
    Messages
    202
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur d'études et développement JAVA
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 202
    Points : 103
    Points
    103
    Par défaut
    Je vous remercie pour ce lien très utile, cependant je n'arrive toujours pas à classer par exemple l'architecture REST, architecture SOA, architecture Cloud, etc ... dans une catégorie par exemple architecture logicielle ou bien architecture technique, etc

    Merci d'avance, de me donner une idée, ou bien les critères sur les quels on peut classer une architecture dans une catégorie, si c'est possible .

  4. #4
    Expert éminent sénior
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 481
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 481
    Points : 48 806
    Points
    48 806
    Par défaut
    Tout n'est pas toujours classable en catégorie. Clairement, du REST, c'est un choix logiciel, en général. Mais pas uniquement. Entre une application pur desktop et un application utilisant du REST, un choix technique a aussi été fait: avoir un serveur décentralisé du client. Mais en prenant REST plutot que SOAP, c'est une choix purement logiciel, le matériel reste le même

    Quand on choisi du cloud, c'est souvent un choix technique: on veux que les données soient réparties et au plus proche du client pour minimiser les temps de transfert. Mais pour certains, le Cloud, c'est juste un choix logiciel: il préfèrent les facilités de gestion des databases ou de facturation par rapport à une infrastructure centralisée. Mais à la rigueur pour ceux là, que la plateforme cloud soit répartie dans le monde ou tourne dans les toilettes d'à coté, c'est la même chose.

  5. #5
    Membre régulier
    Profil pro
    Ingénieur d'études et développement JAVA
    Inscrit en
    Mai 2008
    Messages
    202
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur d'études et développement JAVA
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 202
    Points : 103
    Points
    103
    Par défaut
    Je vous remercie beaucoup pour ces exemples concret, même si ca reste un peu loin et faudra revoir la comparaison entre SOAP qui est un protocole de transfert et REST qui est dite un style architecturale puisque l'a en parle architecture. Sauf que moi, je reste un peux plus curieux, et j'aimerai savoir s'il n'y a pas des architectures prédéfinie qui prendre en compte la haute disponibilté, la haute performance et la sécurité, sinon comment on peut définir une telle architecture et avec qu'elle type d'architecture (technique, logicielle, ...), je sais que c'est un sujet un peu costeau, mais je aimerai bien m'eclaircire les idées.

Discussions similaires

  1. [WD-2003] Recherche de définition de mots
    Par thomasdu40 dans le forum VBA Word
    Réponses: 5
    Dernier message: 15/02/2012, 00h22
  2. [lstlisting] Définition de mots-clef
    Par Laughing Man dans le forum Mise en forme
    Réponses: 1
    Dernier message: 25/08/2009, 21h50
  3. définition de mots VBA
    Par adriennoob dans le forum VBA Access
    Réponses: 2
    Dernier message: 12/12/2008, 10h41
  4. Définition du mot canevas
    Par malikoo dans le forum Langages de programmation
    Réponses: 1
    Dernier message: 19/06/2007, 16h20
  5. Réponses: 9
    Dernier message: 30/11/2005, 17h23

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo