Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
  Derniers articles
  • La différence entre la fonction de …
  • Comment trouver la date d'une Incarn…
  • UML Limites 
  • Comment faire pour trouver le plus p…
  • Comment créer PHP /API et se connec…
  • Comment faire une clé étrangère 
  • Comment nettoyer le Global Assembly …
  • Qu'est-ce que le débogage moyenne s…
  • Comment écrire un code script Pseud…
  • Comment apprendre à programmer des …
  •   Computer Programming Languages
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Computer Programming Languages

    Différence entre le développement à base de composants et l'architecture orientée services

    Au fil des ans , une variété de modèles de développement de logiciels et architectures sont apparues , puis s'est évanouie en popularité. Sur le chemin, chacun a contribué à l' artisanat et influencé le logiciel de manière est construit. Deux de ces modèles , le développement à base de composants et l'architecture orientée services , ont apporté des contributions significatives aux modèles de développement actuels . Développement à base de composants conduit vers la fois le développement rapide d'applications et la programmation visuelle, tandis que l'architecture orientée services ou SOA, ont évolué dans les services de cloud computing dans laquelle vous accédez logiciel côté serveur via un navigateur Web. Component-based Development

    Visual Basic, JavaBeans et de programmation Delphi chaque s'appuient sur un ensemble de composants de glisser-déposer tirés à partir d' une palette sur un certain type de surface de travail. Avec des composants intégrés, les développeurs peuvent créer leurs propres contrôles personnalisés pour exécuter des fonctions adaptées à leurs besoins d'affaires. Les développeurs créent des ensembles de composants réutilisables d'abord, puis en les utilisant comme blocs de construction pour créer de nouvelles solutions d'affaires. Tel est le fondement du développement à base de composants .
    Architecture orientée services

    SOA utilise un certain nombre de serveurs Web pour distribuer la puissance de calcul pour résoudre de grands problèmes de l'entreprise . Lorsqu'un navigateur affiche la page Web, il envoie tout d'abord une demande à un serveur Web , puis attend le résultat et l'affiche sur la page . Un service Web , les éléments constitutifs de la SOA, s'appuie sur les mêmes requêtes et réponses Web pour coordonner le travail entre les ordinateurs . Chaque ordinateur possède un ensemble de services qu'il peut effectuer et d'autres ordinateurs demander ces services.

    Similitudes

    Bien que les modèles de programmation semblent tout à fait différent , l' ensemble vision est sensiblement la même . Les deux composants et de services ont chacune un ensemble prédéfini de méthodes ou de fonctions qu'ils exercent . Les concepteurs de logiciels commencent par définir des blocs de construction qui représentent des objets du monde réel. Il peut s'agir de factures , des relevés bancaires , des clients ou d'autres entités commerciales . Le concepteur définit ensuite un certain nombre de messages ou des fonctions qui racontent l'objet à faire quelque chose. Par exemple, un objet de compte courant peut avoir une fonction qui retourne son équilibre actuel ou il peut avoir une fonction qui reçoit un paiement , en augmentant son équilibre et affichant le chèque dans son registre .
    Différences < br > Photos

    le principal centre de différences autour de l'échelle et de la technologie . Un composant vit sur ​​un seul ordinateur et toutes les communications se produit à l'intérieur d'une seule boîte . Live Services sur plusieurs ordinateurs , souvent dans des endroits différents et de mieux communiquer sur les réseaux. Composants mettent généralement en œuvre des fonctions très petits granulés. Une tâche typique de composant peut être de lire et écrire des données dans une table de base de données , ou les poster une transaction. Services couvrent souvent plusieurs divisions ou même les différentes sociétés . Les services Web typiques peuvent afficher des ventes de branches régionales au bureau central ou envoyer une liste de chèques de paie à la banque de l' entreprise .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment tuer une demande en ColdFusion 
  • Comment combiner plusieurs chiffres avec WinEdt 
  • Comment faire pour convertir une DEB à l'IPA 
  • Comment sélectionner du texte dans l'encadré en ASP.NET 
  • Comment faire pour convertir récursive pour itératif 
  • Qu'est-ce que Csc.exe De la Microsoft Corporation 
  • Interface Design Guidelines informatiques Humaines 
  • La différence entre Delete & tronquée chez Oracle 
  • Comment trouver la somme des chiffres d'un nombre à deux chiffres en Prolog 
  • Comment insérer un sous-programme CNC 
  • Connaissances Informatiques © http://www.ordinateur.cc