>   >  Internet ToolKit v4.0
Internet ToolKit v4.0
Langue(s) disponible(s)
Compatibilité
Télécharger Commander
Édité par e-Node. Écrit par Aparajita Fishman, à partir des travaux d'origine de Christian Quest.
* ITK Blob commands - conversion d'images, recherches dans les blobs, enregistrement de blobs dans une table 4D sans nécessiter de champ spécifique.

* ITK Conversion Commands - Base64, MacBinary,uuencode, gzip, HQX, quoted printable, date et heures tenant compte des fuseaux horaires et du RFC#1123, HTML/texte simplifié.

* ITK Encryption Commands (cryptage blob et texte) - DES, TripleDES, 3Way,CAST-128, TwoFish-128, AES-256, Unix Crypt, digest (MD5, SHA, RIPEMD-160, SHA-1 + checksums CRDC32, ADLER32), ROT13.

* ITK SSL Commands - Certificats (y compris en cascade) et clés privées, listes de chiffrage, informations sur le flux SSL.

* ITK TCP/IP Commands - Contrôle de bas niveau du flux TCP/IP: écoute, ouverture, réception et envoi (textes/blobs/fichiers), envoi d'images,conversion UTF-8 à la volée, libération, informations sur le statut et le flux, "dé-réception", attente.

* ITK UDP Commands - Transfert de données hors connexion (ne nécessite pas l'ouverture d'une connexion): création de points de contact (endpoints), envoi, réception, libération.

* ITK Utility Commands - Interprocess Communication commands (IPC), communication entre process sans nécessiter de lecture ni d'écriture de variables 4D ou de sémaphores, conversion addresses IP/noms, enregistrement et chargement d'images.
Caractéristiques
Internet ToolKit (ITK) a été complètement réécrit aux normes actuelles, y compris Unicode, UTF-8, serveurs 64-bit MacOS et Windows, 4D v14, 4D v15 et plus encore.

La compatibilité a été préservée autant que possible, pour vous permettre de migrer sans modification de votre code ou presque.

En complément des fonctionnalités standard de 4D et 4D Internet Commands, ITK permet la programmation TCP de bas niveau et de nombreuses fonctions de conversion et de cryptage, ainsi que la gestion de communications directes du type UDP ou IPC.
Nouveautés
Nouveautés d'ITK v4:
- ITK v4 inclut le nouveau système de sérialisation automatique en ligne comme tous les plug-ins e-Node actuels
- Compatibilité 64-bit
- Unicode (la taille maximum est portée à 2GB).
- Nouveaux filtres de conversion
- Chemins d'accès Posix
- Cryptage AES (alias Rijndael)
- Conversion UTF-8 intégrée
- Nouveau manuel PDF entièrement réécrit
Documentation
html.gif  Manuel ITK v4
Configuration
Compatible avec 4D v14 et v15, 32-bit ou 64-bit.
Nécessite MacOS 10.7.5 au moins et Windows 7 minimum.
Licences

Activation
ITK nécessite une clé d'activation pour déverrouiller le produit et en faire une version entièrement opérationnelle.
Sans la clé d'activation, ITK fonctionnera en mode démonstration pendant 20 minutes.

Sérialisation d'ITK.
Il existe quatre manières d'activer votre licence :
- en mode démonstration, avec le bouton "Sérialiser",
- avec un fichier texte,
- dans votre code 4D au moyen d'une commande,
- par le système d'enregistrement en ligne automatisé.

Les licences annuelles telles que la Licence monoposte illimitée, les licences OEM et Partner ne nécessitent pas d'information de sérialisation ni d'enregistrement en ligne. Le seul moyen de les activer est la commande de sérialisation.

Types de licences
Comme tous les plug-ins édités par e-Node, ITK propose plusieurs types de licences. Il n'y a aucune distinction entre MacOS et Windows, ni entre Développement et Déploiement:
Note : si vous utilisez simultanément plusieurs versions de 4D, il vous faut une licence du plug-in pour chacune.
Votre licence sera échangée gratuitement (au maximum une fois par an) si vous changez de version ou de licence 4D, sous réserve que vos licences correspondent à la version publique courante au moment de l'échange. Cette règle s'applique que vous utilisiez déjà la nouvelle version ou non : indiquez simplement que vous souhaitez également une licence pour l'ancienne version lorsque vous commandez votre mise à jour. Elle concerne également les licences fusionnées (voir ci-dessous), que vous n'aurez toutefois besoin de remplacer que si le matériel a été modifié.

Définitions
- Les licences ordinaires sont utilisées pour les applications ouvertes avec 4D monoposte ou 4D SQL Desktop, ou encore avec 4D Server, que ce soit en mode interprété ou compilé (qui ne présentent pas de différence concernant la sérialisation). Ces licences sont liées au numéro de produit 4D ou 4D Server.
- Les licences fusionnées ("merged") servent aux applications double-cliquables construites avec 4D Volume Desktop (monoposte) ou 4D Server au moyen du module de compilation de 4D. Elles sont liées au poste de travail (machine monoposte ou serveur).


Types de licences

Monoposte
Cette licence permet le développement (mode interprété) ou le déploiement (interprété ou compilé, y compris applications fusionnées) avec 4D Monoposte ou 4D SQL Desktop, ou construites avec 4D Volume Desktop.

Serveur
Ces licences permettent le développement (mode interprété) ou le déploiement (interprété ou compilé, y compris applications fusionnées) avec 4D Server jusqu'à 10 utilisateurs ("petit" serveur), de 11 à 20 (serveur "moyen") ou au-dessus ("gros" serveur).

Monoposte illimitée
Cette licence permet le développement (mode interprété) ou le déploiement (interprété ou compilé, y compris applications fusionnées) avec autant de 4D monopostes que votre déploiement le nécessite (tous types, y compris les applications fusionnées construites avec 4D Volume Desktop).
Il s'agit d'une licence annuelle, qui expire après la date prévue de renouvellement. Cette expiration n'a d'effet qu'en mode interprété. Les structures et applications compilées avec une clé périmée n'expirent jamais.
Une clé d'enregistrement unique activera toutes les configurations monopostes sur toutes les versions compatibles de 4D et du plug-in. La licence est liée au nom du développeur ou de l'éditeur.
Cette licence autorise le déploiement (vente de nouvelles licences de vos applications, de mises à jour ou d'abonnements de maintenance) tant que la licence du plug-in est en cours de validité. Aucun nouveau déploiement n'est autorisé après l'expiration sans une licence individuelle spécifique (merged ou ordinaire).
Tout utilisateur final ayant acquis son déploiement pendant la période de validité reste autorisé sans limitation de durée, à condition que l'application utilisant le plug-in ne fasse l'objet d'aucune facturation (y compris maintenance et mises à jour).

OEM
Cette licence permet le développement (mode interprété) ou le déploiement (interprété ou compilé, y compris applications fusionnées) avec autant de 4D Servers (nombre d'utilisateurs indifférent) et 4D monopostes (tous types, y compris les applications construites avec 4D Volume Desktop) que votre déploiement le nécessite.
Il s'agit d'une licence annuelle, qui suit exactement les mêmes règles que la licence Monoposte illimitée décrite ci-dessus, à la différence qu'elle s'applique également au déploiement de serveurs.

OEM illimitée
Licence OEM globale, incluant toute combinaison des plug-ins édités par e-Node, y compris AreaList Pro, SuperReport Pro, PrintList Pro, CalendarSet et Internet Toolkit dans toutes les configurations.

e-Node Partner
Cette licence correspond à l'abonnement annuel Partner de 4D et inclut AreaList Pro, SuperReport Pro, PrintList Pro, CalendarSet et Internet Toolkit.
Une seule clé d'enregistrement par produit permet le développement (mode interprété) ou le déploiement (mode interprété ou compilé non fusionné) sur tous les 4D monopostes et 4D Servers (2 utilisateurs), indépendamment des licences 4D, de leurs plate-formes et de leurs versions. Pas d'applications double-cliquables (fusionnées).
Il s'agit d'une licence annuelle, qui expire le 1er février (même date que les licences 4D Partner).
Note : il n'est pas nécessaire d'être abonné à 4D Partner pour souscrire à la licence e-Node Partner.

L'abonnement e-Node Partner donne droit à une remise permanente de 10% sur l'ensemble des produits et licences disponibles sur www.e-node.net : plug-ins, produits 4D, suivi logiciel et outils PDF et ce quel que soit le type de licence.
Il vous suffit d'entrer "PARTNER" dans le champ "Code promotion" lors de votre commande.

Remise de 50% sur le second jeu de licences de plug-ins pour 4D v14 ou 4D v15
Depuis la sortie de 4D v14 et 4D v15, de nombreux développeurs continuent à utiliser leur environnement actuel tout en migrant vers la v14 ou la v15 et parfois en attendant de futures mises à jour de cette version.
Les licences de plug-ins (monopostes et serveurs) étant liées au numéro de série 4D, il vous faudra un jeu de licences séparé pour votre 4D v15 et le ou les serveur(s) utilisés.
Une remise de 50% est offerte sur ce second jeu de licences, à la condition que vous possédiez déjà une licence pour une version antérieure de 4D pour chaque licence associée à votre v14 ou v15.
Il vous suffit d'entrer "v14" ou "v15" dans le champ "Code promotion" lors de votre commande.
Support technique
 Forums plug-ins 4D (général)
Tarifs
  Internet ToolKit v4.0
Licence Partner (annuelle)
Inclut AreaList Pro, SuperReport Pro, PrintList Pro, CalendarSet et Internet Toolkit. 380,00 €
  Internet ToolKit v4.0
Monoposte (développement et déploiement)
MacOS & Windows 95,00 €
  Internet ToolKit v4.0
Licence pour 4D Server (par serveur) - 1 à 10 utilisateurs
MacOS & Windows 195,00 €
  Internet ToolKit v4.0
Licence pour 4D Server (par serveur) - 11 à 20 utilisateurs
MacOS & Windows 295,00 €
  Internet ToolKit v4.0
Licence pour 4D Server (par serveur) - plus de 20 utilisateurs
MacOS & Windows 395,00 €
  Internet ToolKit v4.0
Augmentation du nombre d'utilisateurs
MacOS & Windows 100,00 €
  Internet ToolKit v4.0
Licence monoposte illimitée (annuelle)
MacOS & Windows 295,00 €
  Internet ToolKit v4.0
Licence OEM illimitée (annuelle)
MacOS & Windows 395,00 €
  Internet ToolKit v4.0
Mise à jour depuis toute version antérieure (tous types de licences)
MacOS & Windows 50,00 €