Question

J'ai une base de code, qui sera utilisé par plusieurs applications.

Quelles sont les techniques faciliteraient cette exigence (couche de service?)?

Merci

Était-ce utile?

La solution

Je ne vois pas ce que votre question réelle est, mais je peux vous dire qu'une couche de service est peu susceptible d'être ce que vous êtes après.

Une couche de service fournit une communication entre les systèmes (y compris celles qui sont construites sur différentes plates-formes); et une approche basée sur la messagerie peut également être utilisé entre les composants ou couches à l'intérieur d'un système (application). Le partage de tout ou partie d'une base de code n'est pas une exigence dans l'un de ces scénarios.

  
    

J'ai une base de code, qui sera utilisé par plusieurs applications.

  

Vous une base de code ou vous êtes va avoir ? « Est-ce que » infère vous n'êtes pas encore là.

  
    

Quelles sont les techniques faciliteraient cette exigence?

  

Quelle exigence exactement? Si vous vouliez dire « allez avoir » alors je suppose que vous êtes après des lignes directrices sur l'écriture de code qui peuvent être réutilisés par plusieurs applications?

Donnez-nous plus d'informations et je vais élargir ma réponse :)

Autres conseils

Ceci est généralement résolu avec l'un des deux modèles:. Bibliothèque ou cadre

L'utilisation de bibliothèques, un des facteurs le code commun et le met dans les bibliothèques dédiées. Ces bibliothèques sont utilisées par des applications réelles. Dans le scénario bibliothèque de l'application fournit la logique pour le démarrage, l'initialisation et la coordination de la logique du programme, en termes simples C: la fonction principale (). Le code d'application spécifique appelle des fonctions bibliothèque.

Avec un cadre, on construit essentiellement une application complètement runnable qui est prolongée ou personnalisée en accrochant la logique du programme dans le cadre. Un cadre fournit typlically la logique pour le démarrage, l'initialisation et la coordination de la logique du programme, le code personnalisé est appelé par le code-cadre.

Lequel des deux à utiliser dépend du scénario et l'effort de mettre en. Les bibliothèques sont beaucoup plus faciles à construire que des cadres, mais avec cadre fonctionne bien fait, le code de réutilisation est beaucoup mieux.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top