2008-12-05 8 views

Répondre

1

comme toujours, cela dépend. Si vous envoyez des documents XML sur votre socket en utilisant le protocole http, alors non ... vos performances seront à peu près les mêmes que celles des frameworks d'entreprise (car les services web ne sont en fait que cela, les données encodées dans le protocole soap, protocole http sur une socket).

Si vous envoyez un flux de données plus léger sur une socket, vous obtiendrez probablement de meilleures performances. En fin de compte, cela dépend de ce que vous envoyez, combien il y a, et à quelle fréquence vous l'envoyez.

1

Généralement, on utilise une solution de messagerie pour la fiabilité du message, plutôt que la performance. Si vous avez besoin d'une livraison garantie de messages, utilisez quelque chose comme JMS. HTTP est si léger, je ne peux pas imaginer que toute autre solution de messagerie aurait des performances plus élevées.

Questions connexes