Hessian est également un service ws léger. L'avantage est que vous n'avez pas à vous soucier du processus, c'est comme appeler un service local. Après tout, c'est RMI. faites l'analyse de l'objet vous-même,
Hessian est un service RPC léger implémenté sur la base du protocole Binary-RPC. Il sérialisera et désérialisera vos instances. Avantages :
方便呀,很多事情你不用管,可以穿文件呀,数据大点也可以呀
-----Dans la documentation de Dubbo, une description de la toile de jute, vous pouvez lire----- Protocole d'appel à distance basé sur la toile de jute.
Nombre de connexions : plusieurs connexions Méthode de connexion : connexion courte Protocole de transmission : HTTP Méthode de transmission : transmission synchrone Sérialisation : sérialisation binaire hessienne Portée applicable : entrant Le paramètre sortant le paquet de données est plus volumineux, il y a plus de fournisseurs que de consommateurs, le fournisseur est soumis à une plus grande pression et les fichiers peuvent être transférés. Scénarios applicables : transfert de pages, transfert de fichiers ou interopérabilité avec les services de Hesse natifs (1) Contraintes :
Les paramètres et les valeurs de retour doivent implémenter l'interface sérialisable Les paramètres et les valeurs de retour ne peuvent pas être personnalisés pour implémenter les interfaces List, Map, Number, Date, Calendar et autres. Vous ne pouvez utiliser que l'implémentation fournie par JDK. , car Hessian effectuera un traitement spécial. Les valeurs de propriété dans les classes d'implémentation personnalisées seront perdues.
Hessian est également un service ws léger. L'avantage est que vous n'avez pas à vous soucier du processus, c'est comme appeler un service local. Après tout, c'est RMI. faites l'analyse de l'objet vous-même,
Hessian est un service RPC léger implémenté sur la base du protocole Binary-RPC. Il sérialisera et désérialisera vos instances.
Avantages :
-----Dans la documentation de Dubbo, une description de la toile de jute, vous pouvez lire-----
Protocole d'appel à distance basé sur la toile de jute.
Nombre de connexions : plusieurs connexions
Méthode de connexion : connexion courte
Protocole de transmission : HTTP
Méthode de transmission : transmission synchrone
Sérialisation : sérialisation binaire hessienne
Portée applicable : entrant Le paramètre sortant le paquet de données est plus volumineux, il y a plus de fournisseurs que de consommateurs, le fournisseur est soumis à une plus grande pression et les fichiers peuvent être transférés.
Scénarios applicables : transfert de pages, transfert de fichiers ou interopérabilité avec les services de Hesse natifs
(1) Contraintes :
Les paramètres et les valeurs de retour doivent implémenter l'interface sérialisable
Les paramètres et les valeurs de retour ne peuvent pas être personnalisés pour implémenter les interfaces List, Map, Number, Date, Calendar et autres. Vous ne pouvez utiliser que l'implémentation fournie par JDK. , car Hessian effectuera un traitement spécial. Les valeurs de propriété dans les classes d'implémentation personnalisées seront perdues.