118 votes

Comment on doit aller sur le choix d’une valeur par défaut port TCP/IP pour un nouveau service ?

Lorsque vous développez une application qui écoute sur un port TCP/IP, comment on doit aller sur la sélection d’un port par défaut ? Supposons que cette application sera installée sur plusieurs ordinateurs, et qu’en évitant les conflits de port est souhaité.

53voto

Kevin Wong Points 3730

Allez ici et choisissez un port avec la description Unassigned

34voto

curtisk Points 8623

Première étape: regardez la liste IANA :

Là vous verrez à la fin de la liste

"Les ports dynamiques et / ou privés sont ceux de 49152 à 65535"

ce sont donc vos meilleurs paris, mais une fois que vous en choisissez un, vous pouvez toujours y chercher sur Google pour voir s'il existe une application assez populaire qui l'a déjà "revendiquée"

7voto

jj33 Points 3858

Si vous entendez largement parler de protection contre les utilisations futures, vous pouvez demander à ce qu'il soit marqué comme étant réservé à votre application par l'IANA ici.

5voto

Thorsten79 Points 7975

La liste la plus complète des numéros de port officiels IANA et des numéros de port non officiels que je connais est nmap-services .

2voto

Zathrus Points 5385

Comme d'autres le mentionnent, vérifiez l'IATA.

Ensuite, vérifiez sur votre système local / etc / services pour voir s’il existe déjà des ports personnalisés.

Et s'il vous plaît, ne le codez pas en dur. Assurez-vous qu'il est configurable, d'une manière ou d'une autre, si vous voulez pouvoir utiliser plusieurs développeurs en même temps en utilisant leurs propres versions localisées.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X