J'aimerais connaître les mérites et les mérites de
Je souhaite implémenter un cadre commun pour deux applications, une en Perl et une en Java. Je souhaite donc créer un service commun qui puisse être utilisé à la fois par la technologie, à savoir Perl et Java.
Les deux sont des applications Web.
S'il vous plaît partagez-moi vos pensées et suggestions précieuses à ce sujet. J'ai vu de nombreux liens sur Google mais tous ont des opinions mitigées.
Json
XML
Protobouf
Tous ont un bon support sur la plupart des plateformes.
Personnellement, j'utilise rarement XML de nos jours. Si le consommateur est un navigateur ou une API publique, j'ai tendance à utiliser json. Pour les API internes, j'ai tendance à utiliser protobuf pour les performances. Offrir les deux sur une API publique (via des en-têtes ou des points de terminaison distincts) fonctionne également bien.