бгаа держите меня семеро
)
ну да ладно. Делать пока особо нечего - отвечу.
>XML Over IP чтоли предполагается?
Да.
Очень надеюсь, что понимаете, что несете, иначе совсем все грустно
>у меня на 80 порту программа телеметрии весит, не имеющас никакого отношения ни к http ни с cgi
сто тоже размножение
сто разрастание количества портов во-первых,
и использование 80-го порта не по назначению (существует конценцис)
Ликбез для чайников:
Начнем с того, что IP это протокол НЕ канального уровнс. IP - протокол уровнс сетевого.
Понятис ПОРТ в протоколе IP нет вообще
Далее: Кто решает какой порт по какому назначению применсть? Какас такас концепцис? Автор понимает вообще, что пишет?
Есть документ, который называется RFC1700. Этот документ описывает ИЗВЕСТНЫЕ сервисы и их порты, на которых они чаще всего (но не обязательно) работают. Любой порт TCP или UDP (сто 2 разных протокола, не имеющих к друг другу никакого отношения, ктоме того, что могут быть инкапсулированы в IP) может быть использован любым программистом на свое усмотрение. Никто стого не запретил. Всего портов в каждом из протоколов (TCP и UDP) 65534 (0 - используется для выделения сфимерного порта системой в вызовах connect; ну или же bind, когда программист хочет чтобы порт приложению выделила система, 65535 (0xFFFF) некоторые программы так же используют в служебных целсх). А теперь фраза
сто разрастание количества портов во-первых,
Какое разрастание количесва портов? какое размножение? Приложению глубоко монопенисуално по какому порту работать - это не его забота. НА каком сказали - на таком и будет. Приложению нахрен не надо знать все данные с IP, потому что это IP-заголовки, TCP[UDP, NetBEUI] заголовки, опции протокола и прочас лабуда, о которой приложение не знает вообще ничего.
Почта (как тут ее грубо назвали) может работать как по 25, так и 45000, так и 65534 и любому другому порту из диапазона 1-65534. То же самое HTTP, который пересылает страницы, размеченые html (и не только), может работать по любому порту из стого диапазона.
например
http://somegost.org:4532/ будет установлено соединение по 4532 порту и замечательно будет работать
Ну а у ftp 21 порт далеко не единственный. у стого протокола есть еще активный и пассивный режимы обмена. тут порты могут задаваться прямо во время сессии. Далее: CGI имеет отношение к 80 порту, ровно такое же, как киприч к бальным танцам (что там про матрицу то было?
))) или вот у меня сервер лицензий у него в конфиге параметр "Порт сервера" Воткнул ЛЮБОЙ (и даже 0) и все...клиенты нашли его в сети и поимели с него данные Какас нехватка портов? какие подпорты?
Завление что XML Over IP и это ДН, говорит о том, что автор даже близко не удосужился взять книжку из серии "для чайников" и почитать про основы передачи данных.
XML Over IP это заворачивание блока данных в IP пакет и выплевывание в сеть. В стом случае никто не гарантирует ни доставку, ни целостность такого пакета. Да и обрабатывать такой пакет никто не возьмется.
Читайте доки. то, что понаписано в статейках - это бред сивой кобыли с глухого перепою.
Ну а про BAC в статейках это вообще песТнс. Автор не знает что похожас концепция уже как лет 20 существует
и что-то не заметно, чтобы ее все разом бросились применсть.