|
Aujourd'hui, de nombreux produits nécessitent une certaine forme d'intégration avec d'autres produits:
La capacité d'un logiciel qui puisse travailler harmonieusement avec d'autres applications ou dans les différentes saveurs de systèmes d'exploitation avec très peu de problèmes d'intégration est appelé sociabilité application. Lorsque vous générez votre application vous avez besoin d'examiner si l'intégration avec n'importe quel type de produit ci-dessus serait une valeur ajoutée à destination ou en réduire la complexité de votre demande. Annexant votre demande à une demande sociale plus grande apporterait une valeur ajoutée à elle. En utilisant les fonctionnalités d'une autre application fournis via une interface peut réduire la complexité de votre demande en faisant une autre application effectuer des tâches pénibles. == Marque Considérations sur les applications == Permettez-nous d'abord à l'intégration de vos applications avec l'autre. Imaginez que vous disposez de deux applications:
Pourquoi ne pas laisser les deux à communiquer entre eux via:
Vous pourriez faire la communication inter-applications de votre logiciel une mise à niveau vendable ou addition. Avec tes deux applications énumérées ci-dessus vous pourrait permettre à un médecin de vous prescrire un remède à travers l'Histoire "Patient Medical" application qui affiche une liste des voies de recours disponibles actuellement demandées à la «Inventaire Application" détenu par un en-chimiste maison. Une commande peut être envoyée directement à la pharmacie afin que, lorsque le patient arrive à leur prescription, il est prêt à partir. Considérer lors de la construction de votre demande quel genre de fonctionnalité pourrait être utile à de futures applications que vous créez.
Dernier == == Technologie L'intégration avec la dernière technologie est une stratégie gagnante pour les ventes de logiciels. Considérez combien de demandes ont été rapidement disponibles pour l'interface avec l'iPod d'Apple. Technologie du téléphone mobile est un autre exemple d'intégration d'applications réussies utilisant les dernières technologies. Une partie de votre stratégie d'intégration avec la nouvelle technologie devrait être de choisir un langage de programmation qui fournit des bibliothèques d'intégration assez rapidement après ou avant un communiqué technologique. Java est une de ces langues avec des compilateurs gratuits, les bibliothèques et gratuit IDE est disponible pour téléchargement à partir des archives Open Source. Le langage Python a été intégré dans la série des 60 téléphones portables de Nokia permet aux développeurs d'écrire des scripts pour personnaliser les téléphones Nokia. De nombreux fournisseurs de nouvelles technologies fournissent des bibliothèques libres et les spécifications de leurs systèmes de promouvoir la création d'applications utiles pour leurs produits, augmentant ainsi leur valeur de marché du produit. Corporate Systems == == Systèmes d'entreprise sont généralement composé de mastodontes off-the-produits en stock, sur mesure pour répondre aux besoins spécifiques de l'entreprise et les petites applications départementales construites pour répondre aux besoins individuels de chaque ministère. Applications ministérielles exigent généralement une certaine forme d'intégration avec leurs bases de données d'entreprise. Connexion de base de données d'entreprise est une intégration simple et ne doivent pas être considérés ici, sauf pour dire que vous devez savoir la chaîne de connexion ou des interfaces à des gisements de données de l'entreprise. Comment pouvez-vous intégrer à des applications d'entreprise though? Des applications telles que le système DM5 'Colibris' gestion de documents et de Telelogic 'System Architect »fournissent la capacité d'intégration à travers des objets COM et publié modèles d'objets. En fait les deux Hummingbird et Telelogic utiliser VB6 de Microsoft et des bibliothèques VBA pour incorporer leurs propres applications dans l'environnement des entreprises. Les applications créées pour le Mac d'Apple fournissent les deux événements Apple et de l'utilisation de Python, Java et Cocoa pour s'intégrer avec les applications Apple et l'OS d'Apple. Integrative applications peuvent:
|



















