![]() |
![]() ![]() ![]() |
![]() |
Accueil | ![]() |
Produits | ![]() |
Services | ![]() |
Nouvelles | ![]() |
A propos d'ABOX |
|
![]() Async Professional 4Communications natives pour Delphi et C++ Builder Async Professional 4 est une nouvelle version de l’outil de communications numéro un sur le marché pour Delphi et C++Builder. Comme principale nouveauté, Async 4 permet à vos programmes de parler et écouter, grâce à son support direct de la Speech API (SAPI) de Microsoft. De cette façon, vous pourrez inclure la synthèse et la reconnaissance vocale dans toutes vos applications Delphi et C++Builder. Mais la version 4 inclut de nombreuses autres nouveautés:
Async Professional ne s’installe pas seulement facilement dans un environnement Delphi ou C++, sinon qu’il permet en plus que vos programmes s’installent très facilement eux aussi, car il n’est pas nécessaire d’incorporer des contrôles VBX ou des librairies dynamiques (DLL). Les composants de Async Professional sont liés directement à votre application, ce qui ne rend pas nécessaire la distribution ou l’installation de quoi que se soit supplémentaire. Optionnellement, le code de Async Professional peur être distribué sous forme de deux DLLs qui seront partagées par toutes les applications qui les nécessitent. Architecture orientée évènements Async Professional vous permet d’accéder à des ports UART standard et également à des cartes de technologie plus avancées comme DigiBoard, Gtek, ou tout autre carte de communications pour laquelle existe un contrôleur Windows. Et comme les composants Async Professional ont été créés spécialement comme VCLs, vous pouvez configurer ces cartes facilement en utilisant l’Inspecteur d’Objets et insérer votre propre code pour qu’il soit exécuté quand se produiront les évènements ou les exceptions générés par les composants. Et, le meilleur de tout, l’architecture basée sur des évènements de Async Professional implique que des opérations comme les transmissions de fax ou des fichiers tournent comme des processus de fond qui ne vont pas saturer la CPU. Async Professional n’est pas seulement basé sur COMM.DRV au niveau le plus haut, sinon qu’en plus il vous permet de «passer par dessus » le COMM.DRV grâce à 16 fonctions de bas niveau qui attaquent directement votre hardware. Un exemple qui appelle un contrôleur de FOSSIL est fournit. Le gestionnaire d’événements de Async Professional s’active à partir d’évènements de temporisation de Windows (et optionnellement, à partir de notifications de communications) pour stocker les caractères qui sont reçus. Dès qu’est détecté un changement de conditions, le «répartiteur » génère un événement. Vous pouvez « saisir » des conditions comme :
Cette architecture centrée sur des évènements élimine la nécessité que votre application soit constamment en train de vérifier des états de port ou d’appeler ProcessMessages. Cela garantit le plus grand rendement possible, en évitant la surcharge des ressources de la CPU, et permet que tous les outils (transferts de fichiers, actualisation de terminaux, etc) s’exécutent en tâche de fond. Support total de 16 et 32 bits Async Professional utilise toute la puissance des 32 bits. Compilé pour Windows 95 et NT, le dispatcher de Async Professional utilise de multiples fils d’exécution. Mais nous n’abandonnons pas la programmation de 16 bits, loin de là. A la compilation pour 16 bits, Async Professional s’appuie sur les temporisateurs de Windows (et optionnellement, sur les notifications de communications) pour garantir le meilleur rendement possible dans des environnements de 16 bits. Recevez, visualisez, imprimez et envoyez des fax! Vous avez besoin d’un support pour fax dans vos applications Delphi et C++ Builder ? Ce n’est pas un problème si vous utilisez les composants de fax de Async Professional. Tout ce dont vous avez besoin pour envoyer et recevoir des fax, ainsi que les visualiser et les imprimer, est inclus. Vous disposerez de notre gestionnaire d’imprimantes pour que vous puissiez envoyer un fax simplement en « l’imprimant » vers un quelconque fax-modem de clase 1, 2 ou 2.0. Contrôle total de port série Les puissants composants pour la gestion de port série rendent très facile le travail avec un quelconque port de communications. Les éditeurs de propriétés visuels garantissent qu’il ne sera pas nécessaire de mémoriser les constantes critiques de l’API de Windows, sinon qu’il suffira d’utiliser l’Inspecteur d’Objets lors de la conception. En exécution, insérez seulement le code pour détecter des appels entrants, manipuler les données reçues, etc. Emulation de terminal Les émulateurs de clavier et de terminaux vous offrent un support complet d’émulation de terminaux ANSI, VT52 et VT100. La fenêtre de terminal de Async Professional permet jusqu’à 64 KB de texte pour la navigation et comprend un support pour la capture de fichiers. Vous pourrez même développer vos propres émulations en installant vos gestionnaires d’évènements Delphi. Tous les protocoles que vous pouvez nécessiter ! Async Professional offre les protocoles Z-módem (avec récupération d’interruptions et blocs de 8 KB), X-módem, Y-módem et Kermit (incluant des fenêtres glissantes et blocs longs). Vous disposerez même du support de CompuServe B+ avec une fenêtre d’émulation de terminal pour simplifier son utilisation. Mieux encore, les protocoles de Async Professional s’exécutent à vitesse maximale comme processus de fond qui résistent aux timeouts pour garantir une exécution libre d’erreurs. Sont également fournis des composants pour la visualisation d’état de protocoles et des comptes-rendus de transferts de fichiers. API de téléphonie Windows 95 enregistre et configure automatiquement les modems comme dispositifs TAPI durant l’installation. A présent Async Professional vous offre un accès facile à ces dispositifs, en éliminant la coûteuse configuration de modems de votre programmation. Avec le support TAPI, vous avez une autre voie pour assurer des connexions de qualité entre vos applications et le hardware de vos clients. Outils de debbugage qui résolvent des problèmes Avec deux outils de debbugage intégrés, le dispatcher de Async Professional peut résoudre pratiquement n’importe quel problème de communication série. Il est possible d’enregistrer dans un compte-rendu tous les évènements de communications que traite le dispatcher, pendant que le mode de tracé de Async Professional informe de tous les caractères envoyés et reçus par votre programme. Ensemble, ces deux outils rendent la détection de problèmes plus facile que jamais! Les détails finaux Vous pouvez créer des applications professionnelles grâce à des composants pour sélectionner et configurer des modems, gérer des bases de données de numéros de téléphone, sélectionner des numéros à marquer, et d’autres. Utilisez-les tels qu’ils sont fournis, ou personnalisez-les à votre grès. Tout le code source, toute la documentation ! contient une documentation complète dans ses éditions pour Delphi et C++ Builder, une aide en ligne, et un large spectre de programmes d’exemple. Le manuel comprend beaucoup de fragments de code pour des zones qui nécessitent une écriture intense de code, comme la gestion d’évènements. Le programme de démonstration TCOM contient un système de menus , barre d’état, visualisation d’indicateurs de modem, fenêtre de marquage de numéros, accès à des bases de données à travers de modem, configuration complete de ports et accès à tous les protocoles disponibles. Ce produit fait partie du projet Open Source. Prix
|
|
||||||||||||||||||||
ACCUEIL | PRODUITS | SERVICES | NOUVELLES | A PROPOS D'ABOX |