ZDuplex 1.0.0.9

Licence: Essai gratuit ‎Taille du fichier: 3.15 MB
‎Note des utilisateurs: 4.0/5 - ‎1 ‎Votes

ZDuplex est un cadre de communication pour .Net. Cette solution est pour les développeurs qui sont probablement familiers avec la programmation C # socket, mais le trouvent trop complexe. ZChannel cache toutes les subtilités de la programmation de communication réseau au développeur. ZDuplex est une alternative à WCF et Remoting. ZDuplex permet aux applications logicielles de communiquer à l’aide d’un canal bidirectionnel. Une seule prise sur un seul port est ouverte à la communication et permet de communiquer derrière le pare-feu. Le système peut envoyer n’importe quel objet sérialisable sur le réseau. La sérialisation se fait par le sérialisateur rapide interne ou le sérialisateur externe peut être joint. Les objets peuvent être envoyés de façon synchrone ou asynchrone, ce qui signifie que l’objet envoyé de façon synchrone nécessite la réponse de l’autre côté (client du serveur) ou asynchrone (sans attendre la réponse). La communication peut être établie avec ou sans nom d’utilisateur et mot de passe. En outre, le système a l’autoréconnection et garder en vie fonctionnalités. Si l’autoréconnexion est définie et que la connexion est perdue pour quelque raison que ce soit, ZDuplex tentera de se reconnecter. En dehors de cela, la connexion sécurisée (SSL) peut être activée. Dans ce cas, le système utilise le fichier de certificat SSL (auto-signé ou autre). ZDuplex dispose également de fonctionnalités Files Send. Si l’utilisateur veut exécuter des méthodes à distance au lieu d’envoyer les objets, ZDuplex crée automatiquement le proxy pour ce type d’activité. Une autre différence importante par rapport à la WCF est que ZDuplex ne nécessite aucune configuration du tout. Il sort tout droit de la boîte. L’ensemble des échantillons est livré avec le cadre.

historique de la version

  • Version 1.0.0.9 posté sur 2011-12-26
    fonctionnalité async pour .4.5 a été ajoutée

Détails du programme

Cluf

EULA - Accord de licence utilisateur final

Accord de licence utilisateur final Lisez attentivement cet accord. EN CLIQUANT SUR LE "I AGREE" BUTTON OU EN INSTALLANT OU EN UTILISANT TOUT OU PARTIE DU LOGICIEL, VOUS ACCEPTEZ TOUTES LES MODALITÉS DE CET ACCORD. VOUS CONVENEZ QUE CET ACCORD EST EXÉCUTOIRE COMME TOUT ACCORD NÉGOCIÉ ÉCRIT SIGNÉ PAR VOUS. SI VOUS N’ACCEPTEZ PAS TOUS CES TERMES ET CONDITIONS, CLIQUEZ SUR "JE NE SUIS PAS D’ACCORD ". VOUS N’AUREZ PAS ACCÈS AU LOGICIEL À MOINS D’ACCEPTER LES TERMES DE CET ACCORD. SI VOUS SOUHAITEZ UTILISER LE LOGICIEL EN TANT QU’EMPLOYÉ, ENTREPRENEUR OU AGENT D’UNE SOCIÉTÉ, D’UNE SOCIÉTÉ DE PERSONNES OU D’UNE ENTITÉ SIMILAIRE, VOUS DEVEZ ÊTRE AUTORISÉ À SIGNER ET À LIER L’ENTITÉ AFIN D’ACCEPTER LES TERMES DE CETTE ENTENTE. LES LICENCES ACCORDÉES EN VERTU DE CET ACCORD SONT EXPRESSÉMENT CONDITIONNÉES À L’ACCEPTATION PAR CE PERSONNEL AUTORISÉ. SI VOUS AVEZ CONCLU UN ACCORD DE LICENCE ÉCRIT DISTINCT AVEC JITIT POUR L’UTILISATION DU LOGICIEL, LES MODALITÉS DE CET AUTRE ACCORD L’EMPORTENT SUR LES TERMES OU CONDITIONS CONTRADICTOIRES DE CET ACCORD. Ce contrat de licence ("Agreement") est entre Binomsoftware ("Vendor") et le client (individuel ou entité) qui a acheté le logiciel sous licence pour une utilisation en tant qu’utilisateur final ("you"). Cet accord couvre tout logiciel (s) du fournisseur livré par la suite ("Software") et la documentation technique à l’appui fournie avec le logiciel ("Documentation"). 1. Définitions. Date d’entrée en vigueur : désigne le plus tôt possible la date à laquelle vous signez un formulaire de commande ou la date à laquelle le logiciel est mis à votre disposition pour la première fois. Formulaire de commande : désigne toute commande sur le formulaire de commande standard du fournisseur qui est exécutée par le Fournisseur et vous et qui fait référence à cet accord. Chaque formulaire d’ordonnance faisant référence à cet accord est considéré comme faisant partie de cet accord. Logiciel : désigne le produit logiciel fournisseur fourni dans le cadre de cet accord sous forme de code objet (ou tel que spécifié dans n’importe quel formulaire de commande connexe). "Software" n’inclut aucune application tierce. Sauf indication contraire, le logiciel et la documentation sont appelés collectivement dans le même temps "Software". Application tierce : désigne toute application logicielle tierce qui est emballée à l’aide, combinée ou incorporée avec le logiciel. Licence tierce : désigne un contrat de licence distinct entre vous et un tiers régissant votre utilisation de l’application tierce partie. 2. Licence. 2.1 Octroi de licence. a) Sous réserve de toutes les modalités de cet accord, le fournisseur vous accorde une licence non transférable, non sous-licence, non exclusive pour utiliser le logiciel, mais seulement conformément (i) à la documentation, (ii) à cet accord et (iii) à toute durée de licence, durée d’abonnement ou autre utilisateur, ordinateur, domaine d’utilisation ou autres restrictions énoncées dans le formulaire de commande applicable ou autrement spécifiées à l’achat. b Toute demande de tiers vous est sous licence séparément aux termes et conditions de la licence de tiers. 2.2 Installation et copies. Le fournisseur doit livrer le logiciel et la documentation par disque ou par d’autres supports ou le rendre disponible au téléchargement sous forme électronique. Le fournisseur doit également vous fournir des mots de passe électroniques ou d’autres mécanismes d’activation si nécessaire pour permettre l’utilisation sous licence du logiciel. Tous les abonnements doivent commencer, et la livraison est réputée avoir lieu, simultanément avec le début et la livraison de la demande de tiers aux termes et conditions de la licence de tiers. Vous ne pouvez copier et installer le logiciel que dans la même mesure que vous êtes autorisé à copier et installer l’application tierce dans les termes et conditions de la licence tierce. 2.3. Restrictions de licence. Vous ne devez pas : a) modifier, traduire, adapter, inverser l’ingénieur, décomposer, démonter ou traduire ou créer autrement des œuvres dérivées basées sur le logiciel, sauf uniquement dans la mesure expressément autorisée par la loi applicable et avec préavis de cette activité au Fournisseur; b) utiliser le logiciel pour fournir toute gestion d’installation, partage de temps, bureau de service ou autres services similaires à des tiers; c) louer, louer ou sublicenser le logiciel à un tiers; d) supprimer toute identification de produit, tout droit d’auteur, tout droit d’auteur ou tout autre avis contenu dans le logiciel; e) séparer le logiciel de toute application tierce avec laquelle il a été emballé, combiné ou incorporé, ou (f) divulguer ou distribuer : (i) des points de repère ou d’autres comparaisons relatives au logiciel ou (ii) toute information relative aux résultats de votre utilisation du logiciel (y compris en ce qui concerne les performances, la fonction ou les lacunes du logiciel) ou contenues dans toute documentation , rapport ou questionnaire du fournisseur. 3. Propriété. En dépit de tout ce qui se cache au contraire contenu dans les présentes, à l’exception des droits de licence limités expressément prévus en l’espèce, le vendeur et ses fournisseurs ont et conserveront tous les droits, titres et intérêts (y compris, sans limitation, tous les droits de brevet, de droit d’auteur, de marque, de secret commercial et d’autres droits de propriété intellectuelle) dans et vers le logiciel et toutes les copies, modifications et œuvres dérivées de celui-ci. Vous reconnaissez que vous n’obtenez qu’un droit de licence limité au logiciel et que, indépendamment de toute utilisation des mots "purchase", "sale" ou des termes autres, aucun droit de propriété ne vous est transmis en vertu de cet accord ou autrement. 4. Résiliation de l’accord. 4.1 Terme. Cet accord est effectif à compter de la date d’entrée en vigueur et expire à la date d’entrée en vigueur la plus tôt possible de ce qui suit (le "Term"): a) au moment où tous les abonnements de licence et de service ci-dessous ont expiré conformément à leurs propres conditions ou b) à la résiliation ou à l’expiration de la licence de tiers. L’une ou l’autre des parties peut mettre fin à cette entente (y compris tous les formulaires d’ordonnance connexes) si l’autre partie : a) ne règle aucune violation importante de cet accord dans les trente (30) jours suivant l’avis écrit de cette violation; b) cesse ses activités sans successeur; c) demande une protection en vertu d’une faillite, d’une mise sous séquestre, d’un actes de fiducie, d’un arrangement avec les créanciers, d’une composition ou d’une procédure comparable, ou si une telle procédure est intentée contre cette partie (et non rejetée dans un délai de soixante (60) jours)). La résiliation n’est pas un recours exclusif et l’exercice par l’une ou l’autre des parties d’une réparation en vertu de cet accord se fera sans préjudice pour les autres recours qu’elle pourrait avoir en vertu de cette entente, en vertu de la loi ou autrement. 4.2 Résiliation. À toute expiration ou résiliation de cet accord, vous cesserez toute utilisation de tout logiciel et en détruira toutes les copies et certifiez ainsi au Fournisseur par écrit. 4.3 Survie. Les articles 2.3 (Restrictions relatives aux licences), 3 (propriété), 4 (résiliation de l’entente), 5 (clause de non-responsabilité des garanties), 6 (limitation des réparations et des dommages-intérêts), 7 (renseignements confidentiels), 8 (conformité à l’exportation) et 9 (général) survivront à toute résiliation ou expiration de cet accord. 5. Clause de non-responsabilité des garanties. DANS LA MESURE PERMISE PAR LA LOI APPLICABLE, LE LOGICIEL ET TOUS LES SERVICES VOUS SONT FOURNIS "AS IS" ET AVEC TOUS LES DÉFAUTS. NI LE FOURNISSEUR NI SES CONCÉDANTS DE LICENCE NE FONT D’AUTRES GARANTIES, EXPRESSES OU IMPLICITES, À L’ÉGARD DU LOGICIEL OU DE LA DOCUMENTATION, Y COMPRIS, SANS S’Y LIMITER, LES GARANTIES IMPLICITES DE titre, LA MARCHANDITÉ, L’APTITUDE À UNE FIN PARTICULIÈRE OU LA non-contrefaçon. Le fournisseur n’accepte aucune responsabilité à l’égard de la demande de tiers. Vous acceptez de communiquer avec le tiers concerné relativement à toute question concernant la demande de tiers. 6. Limitation des recours et des dommages-intérêts. 6.1 Ni vous ni le fournisseur (y compris les fournisseurs du fournisseur) ne SEREZ RESPONSABLES DE TOUTE PERTE D’UTILISATION, DE PERTE DE DONNÉES, DE DÉFAILLANCE DES MÉCANISMES DE SÉCURITÉ, D’INTERRUPTION D’ACTIVITÉ OU DE TOUTE OU LES DOMMAGES-INTÉRÊTS CONSÉQUENTS DE TOUTE NATURE (Y COMPRIS LES BÉNÉFICES PERDUS), QUELLE QUE SOIT LA FORME D’ACTION, QUE CE SOIT DANS LE CONTRAT, LE DÉLIT (Y COMPRIS LA NÉGLIGENCE), LA RESPONSABILITÉ STRICTE OU AUTREMENT, MÊME S’ILS SONT INFORMÉS DE LA POSSIBILITÉ DE TELS DOMMAGES À L’AVANCE. CET ARTICLE 6.1 NE S’APPLIQUE PAS À VOUS EN CE QUI CONCERNE TOUTE RÉCLAMATION DÉCOULANT DES SECTIONS INTITULÉEs "Grant of License," "LICENSE RESTRICTIONS" OR "CONFIDENTIAL INFORMATION". 6.2 Les parties conviennent que les limites spécifiées dans le présent article 6 survivront et s’appliqueront même si une réparation limitée spécifiée dans la présente Entente est jugée contraire à son objectif essentiel. 7. Renseignements confidentiels. Tout logiciel, documentation ou information technique fourni par le fournisseur (ou ses agents) doit être considéré comme une information confidentielle et quot;quot;vendor; sans aucune marque ou autre désignation. Sauf comme expressément autorisé dans le cas, vous serez en confiance et ne pas utiliser ou divulguer des informations confidentielles fournisseur. Vous reconnaissez que la divulgation de renseignements confidentiels sur les fournisseurs causerait un préjudice important au fournisseur qui ne pourrait être corrigé par le seul paiement de dommages-intérêts et que, par conséquent, sur toute divulgation de ce genre par vous, le vendeur aura droit à une réparation équitable appropriée en plus des recours qu’il pourrait avoir en droit. 8. Général. 8.1 Affectation. Cet accord liera et inurera au bénéfice des successeurs et des assignés autorisés de chaque partie. Le vendeur peut attribuer cet accord à une société affiliée ou à tout cessionnaire de la quasi-partie ou de la quasi-total des actifs du fournisseur (que ce soit à la suite d’une fusion, d’un changement de contrôle ou autrement). Vous ne pouvez pas attribuer ou transférer cet accord, en tout ou en partie, sans le consentement écrit du fournisseur. Toute tentative de transfert ou d’attribution de cet accord sans ce consentement écrit sera nulle et non avenue. 8.2 Séverabilité. Si toute disposition de cet accord est jugée inapplicable ou invalide par un tribunal compétent, cette disposition sera limitée au minimum nécessaire pour que cet accord reste en vigueur. 8.3 Loi régissant; Juridiction et lieu. Cet accord est régi par les lois de l’État de Californie et des États-Unis sans tenir compte des dispositions relatives aux conflits de lois, et sans égard à la Convention des Nations Unies sur la vente internationale de marchandises. À moins d’être écartée par Le Vendeur dans son seul pouvoir discrétionnaire, la compétence et le lieu des actions liées à l’objet de l’espèce sont les tribunaux fédéraux de l’État de Californie et des États-Unis situés à San Francisco, en Californie, et les deux parties se soumettent par la présente à la compétence personnelle de ces tribunaux. 8.4 Honoraires et frais des avocats. La partie en vigueur dans toute action visant à faire respecter cet accord aura le droit de recouvrer les honoraires et les dépens de ses avocats relativement à une telle action. 8.5 Avis et rapports. Tout avis ou rapport ci-dessous doit être écrit. Si au vendeur, un tel avis ou rapport doit être envoyé à Jitit, 22 Battery Street, Suite 703, San Francisco, CA 94111, Attn: Legal. Si vous le faites, un tel avis ou rapport sera envoyé à l’adresse que vous avez fournie lors du placement de votre commande. Les avis et les rapports sont réputés être donnés : (i) à la réception si par livraison personnelle; (ii) à la réception s’il est envoyé par courrier américain certifié ou enregistré (reçu de retour demandé); ou (iii) un jour après son envoi si, le lendemain, la livraison par un important service de livraison commerciale. 9.6 Modifications; Dérogations. Aucun supplément, modification ou modification de cet accord ne sera contraignant, à moins qu’il ne soit exécuté par écrit par un représentant dûment autorisé de chaque partie à cet accord. Aucune renonciation ne sera implicite de la conduite ou de l’omission d’appliquer ou d’exercer des droits en vertu de cet accord, et aucune renonciation ne sera effective que dans une écriture signée par un représentant dûment autorisé au nom de la partie qui prétend avoir renoncé. 8.7 Accord complet. Cet accord est l’énoncé complet et exclusif de la compréhension mutuelle des parties et remplace et annule toutes les ententes écrites et orales antérieures et les communications relatives à l’objet du projet d’accord. Aucune disposition d’un bon de commande ou d’un autre formulaire d’affaires que vous avez employé ne remplacera les modalités de cet accord, et tout document de ce type émis par une partie en l’espèce concernant cet accord ne sera qu’à des fins administratives et n’aura aucun effet juridique. Nonobstant ce qui précède, si vous avez conclu un contrat de licence écrit distinct signé par le fournisseur pour l’utilisation du logiciel, les termes et conditions de cet autre accord l’emportent sur les termes ou conditions contradictoires de cet accord. 8.8 Entrepreneurs indépendants. Les parties à cette entente sont des entrepreneurs indépendants. Il n’y a pas de relation de partenariat, de coentreprise, d’emploi, franchise ou agence créée par la présente entre les parties. Aucune des parties n’aura le pouvoir de lier l’autre ou d’engager des obligations au nom de l’autre partie sans le consentement écrit préalable de l’autre partie. 8.9 Force Majeure. Aucune des parties n’est tenue envers l’autre pour tout retard ou omission d’exécuter une obligation en vertu de cet accord (à l’exception d’un défaut de paiement des frais) si le retard ou l’échec est dû à des événements imprévus, qui se produisent après la signature de cet accord et qui échappent au contrôle raisonnable des parties, tels que les grèves, le blocus, la guerre, le terrorisme. , les émeutes, les catastrophes naturelles, le refus de licence du gouvernement ou d’autres organismes gouvernementaux, dans la mesure où un tel événement empêche ou retarde la partie concernée de s’acquitter de ses obligations et cette partie n’est pas en mesure d’empêcher ou de supprimer la force majeure à un coût raisonnable. 8.10 Utilisateurs finaux du gouvernement. Les logiciels et la documentation fournis dans le cadre de cet accord sont des logiciels informatiques commerciaux développés uniquement à des frais privés. Tel que défini aux États-Unis L’article 2.101 du Federal Acquisition Regulations (FAR) et les articles 252.227-7014(a)(1) et 252.227-7014(a)(5) (ou autrement applicables à vous), les logiciels et documents autorisés dans le présent accord sont réputés être des articles commerciaux et quot; et "commercial computer software" and "commercial computer software documentation." Compatible avec la section FAR 12.212 et la section 227.7202 du FAR , (ou d’autres dispositions similaires qui peuvent vous être applicables), toute utilisation, modification, reproduction, libération, exécution, affichage ou divulgation de ces logiciels commerciaux ou documents logiciels commerciaux par le gouvernement des États-Unis (ou tout organisme ou entrepreneur de celui-ci) est régie uniquement par les termes de cet accord et sera interdite, sauf dans la mesure expressément autorisée par les termes de cet accord. 8.11 Secours injonctif. Vous comprenez et convenez que, en dépit de toute autre disposition du projet de loi, votre violation des dispositions de la cet entente causera au vendeur un préjudice irréparable pour lequel le recouvrement des dommages-intérêts serait insuffisant, et que le vendeur aura donc le droit d’obtenir une réparation injonctive en temps opportun pour protéger les droits du vendeur en vertu de cet accord en plus de tous les recours disponibles en droit. 8.12 Code tiers. S’il est désigné dans la documentation, le logiciel peut contenir ou être fourni avec certains code tiers (y compris le code qui peut être mis à votre disposition sous forme de code source). Les droits de propriété, d’utilisation, de garantie et de modification à l’égard d’un tel code désigné sont expressément énoncés dans la documentation. En cliquant sur le "I accept" CHECKBOX ou en installant ou en utilisant tout ou partie du logiciel, vous acceptez toutes les modalités de cet accord. VOUS CONVENEZ QUE CET ACCORD EST EXÉCUTOIRE COMME TOUT ACCORD NÉGOCIÉ ÉCRIT SIGNÉ PAR VOUS. SI VOUS N’ACCEPTEZ PAS TOUS CES TERMES ET CONDITIONS, CLIQUEZ SUR "CANCEL". VOUS N’AUREZ PAS ACCÈS OU LE DROIT D’UTILISER LE LOGICIEL À MOINS D’ACCEPTER LES TERMES DE CET ACCORD. SI VOUS SOUHAITEZ UTILISER LE LOGICIEL EN TANT QU’EMPLOYÉ, ENTREPRENEUR OU AGENT D’UNE SOCIÉTÉ, D’UNE SOCIÉTÉ DE PERSONNES OU D’UNE ENTITÉ SIMILAIRE, VOUS DEVEZ ÊTRE AUTORISÉ À SIGNER ET À LIER L’ENTITÉ AFIN D’ACCEPTER LES TERMES DE CETTE ENTENTE. LES LICENCES ACCORDÉES EN VERTU DE CET ACCORD SONT EXPRESSÉMENT CONDITIONNÉES À L’ACCEPTATION PAR CE PERSONNEL AUTORISÉ. SI VOUS AVEZ CONCLU UN ACCORD DE LICENCE ÉCRIT DISTINCT AVEC LE FOURNISSEUR POUR L’UTILISATION DU LOGICIEL, LES TERMES ET CONDITIONS DE CET AUTRE ACCORD L’EMPORTENT SUR LES TERMES OU CONDITIONS CONTRADICTOIRES DE CET ACCORD.