Какие сетевые порты с небольшим количеством требуются в приложениях iOS?

Являются ли приложения для iPhone бесплатными для доступа к любому требуемому сетевому порту с небольшим номером? Есть ли что-то, что называется сетевым портом с низким номером в iOS? Это правда?

Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
0
0
169
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

iOS основана на Darwin UNIX, поэтому я бы использовал это как руководство грубый по тому, что приемлемо в отношении выбора портов для связи.

Вот список хорошо известные низкие порты.

Можете ли вы объяснить, что на самом деле представляют собой порты с низким номером? Не знаю много о них. Это будет полезно для дальнейших исследований и разработок.

Diksha235 22.01.2019 13:21

Что ж, спасибо за ссылку, но в ней четко не указано, что мне нужно знать, правда ли, что приложения находятся в свободном доступе? На каком основании указываются "малочисленные порты"?

Diksha235 24.01.2019 10:32

чтобы быть ясным, низкий порт означает диапазон номеров портов <10K, которые известны для различных предопределенных применений. Они исторически унаследованы с годами

Woodstock 24.01.2019 16:31
Ответ принят как подходящий

Вы можете проверить это: Порты TCP и UDP, используемые программными продуктами Apple

Как написано в статье выше, многие из этих портов являются хорошо известными стандартными портами. Вы должны использовать известный порт только по его назначению (например - использовать порт 443 только для https).

Если у вас есть собственный настраиваемый протокол, используйте порт, который не является одним из распространенных портов. Для этого - выберите большое число. Вы также можете запустить тест, чтобы убедиться, что выбранный вами порт еще не используется.

Кроме того - см. эту тему Как выбрать статический номер порта для пользовательского приложения?

И, наконец, вы также можете проверить здесь, где вы можете увидеть много использования номеров портов: https://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xhtml?&page=1

Другие вопросы по теме