Browse Wiki & Semantic Web

Jump to: navigation, search
Http://dbpedia.org/resource/Computer network programming
  This page has no properties.
hide properties that link here 
  No properties link to this page.
 
http://dbpedia.org/resource/Computer_network_programming
http://dbpedia.org/ontology/abstract В области компьютеризации понятие программВ области компьютеризации понятие программирования сетевых задач или иначе называемого сетевого программирования (англ. network programming), довольно сильно схожего с понятиями программирование сокетов и клиент-серверное программирование, включает в себя написание компьютерных программ, взаимодействующих с другими программами посредством компьютерной сети. Программа или процесс, инициирующие установление связи, называются клиентским процессом, а программа, ожидающая инициации связи, называется серверным процессом. Клиентский и серверный процессы вместе образуют распределённую систему. Связь между клиентским и серверным процессами может быть или (как например, TCP-протокол, устанавливающий виртуальное соединение или сеанс), или (на основе UDP-датаграмм). Программа, которая может функционировать и как клиент и как сервер, основывается на одноранговой связи. Сокеты обычно реализуются библиотекой интерфейса программирования приложений (API), как например, сокеты Беркли, впервые представленные в 1983 году. Большинство реализаций основаны на сокетах Беркли, например, Winsock, представленный в 1991 году. Существуют и другие реализации API сокетов, например, Интерфейс транспортного уровня (TLI) на основе STREAMS. Ниже следуют примеры функций или методов, обычно реализуемые библиотекой API: * socket создает новый сокет определённого типа, идентифицируемый при помощи целого числа, после чего выделяет ему системные ресурсы. * bind, как правило, используется на серверной стороне; ассоциирует сокет с адресной структурой сокетов, то есть определённым номером локального порта и IP-адресом. * listen используется на стороне сервера; переводит TCP-сокет в режим прослушивания. * connect используется на клиентской стороне; привязывает номер незанятого локального порта к сокету. В случае с TCP-сокетом, вызывает попытку установить новое TCP-соединение. * accept используется на стороне сервера. Данная функция принимает полученную попытку создания нового TCP-соединения от удаленного клиента и создает новый сокет, ассоциированный с парой сокетных адресов этого соединения. * send и recv или write и read или recvfrom и sendto используются для отправки и получения данных к/от удалённого сокета. * close вызывает освобождение системных ресурсов, выделенных сокету. В случае TCP, соединение завершается.ету. В случае TCP, соединение завершается. , Computer network programming involves writing computer programs that enable processes to communicate with each other across a computer network.
http://dbpedia.org/ontology/wikiPageID 3224769
http://dbpedia.org/ontology/wikiPageLength 3433
http://dbpedia.org/ontology/wikiPageRevisionID 1085096675
http://dbpedia.org/ontology/wikiPageWikiLink http://dbpedia.org/resource/Stream_Control_Transmission_Protocol + , http://dbpedia.org/resource/Transmission_Control_Protocol + , http://dbpedia.org/resource/DevOps + , http://dbpedia.org/resource/User_Datagram_Protocol + , http://dbpedia.org/resource/Category:Inter-process_communication + , http://dbpedia.org/resource/HTTP + , http://dbpedia.org/resource/Site_reliability_engineering + , http://dbpedia.org/resource/Infrastructure_as_code + , http://dbpedia.org/resource/Communications_protocol + , http://dbpedia.org/resource/UNIX_Network_Programming + , http://dbpedia.org/resource/Software-defined_networking + , http://dbpedia.org/resource/Computer_network + , http://dbpedia.org/resource/Client_%28computing%29 + , http://dbpedia.org/resource/Category:Computer_programming + , http://dbpedia.org/resource/Application_programming_interface + , http://dbpedia.org/resource/Internetwork_Packet_Exchange + , http://dbpedia.org/resource/Computer_programs + , http://dbpedia.org/resource/OSI_model + , http://dbpedia.org/resource/Network_packet + , http://dbpedia.org/resource/Process_%28computing%29 + , http://dbpedia.org/resource/Connectionless_communication + , http://dbpedia.org/resource/OpenSSL + , http://dbpedia.org/resource/Sequenced_Packet_Exchange + , http://dbpedia.org/resource/Transport_Layer_Security + , http://dbpedia.org/resource/Category:Computer_networks + , http://dbpedia.org/resource/Raw_socket + , http://dbpedia.org/resource/Server_%28computing%29 + , http://dbpedia.org/resource/Internet_Protocol + , http://dbpedia.org/resource/Connection-oriented_communication + , http://dbpedia.org/resource/Berkeley_Sockets +
http://dbpedia.org/property/wikiPageUsesTemplate http://dbpedia.org/resource/Template:Short_description + , http://dbpedia.org/resource/Template:One_source + , http://dbpedia.org/resource/Template:ISBN + , http://dbpedia.org/resource/Template:Reflist + , http://dbpedia.org/resource/Template:Nowr + , http://dbpedia.org/resource/Template:Main + , http://dbpedia.org/resource/Template:For +
http://purl.org/dc/terms/subject http://dbpedia.org/resource/Category:Inter-process_communication + , http://dbpedia.org/resource/Category:Computer_programming + , http://dbpedia.org/resource/Category:Computer_networks +
http://www.w3.org/ns/prov#wasDerivedFrom http://en.wikipedia.org/wiki/Computer_network_programming?oldid=1085096675&ns=0 +
http://xmlns.com/foaf/0.1/isPrimaryTopicOf http://en.wikipedia.org/wiki/Computer_network_programming +
owl:sameAs http://rdf.freebase.com/ns/m.08_k55 + , http://dbpedia.org/resource/Computer_network_programming + , http://yago-knowledge.org/resource/Computer_network_programming + , http://fa.dbpedia.org/resource/%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87%E2%80%8C%D9%86%D9%88%DB%8C%D8%B3%DB%8C_%D8%B4%D8%A8%DA%A9%D9%87%E2%80%8C%D9%87%D8%A7%DB%8C_%D8%B1%D8%A7%DB%8C%D8%A7%D9%86%D9%87%E2%80%8C%D8%A7%DB%8C + , http://ru.dbpedia.org/resource/%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D1%81%D0%B5%D1%82%D0%B5%D0%B2%D1%8B%D1%85_%D0%B7%D0%B0%D0%B4%D0%B0%D1%87 + , http://www.wikidata.org/entity/Q3403011 + , https://global.dbpedia.org/id/38VsJ + , http://mk.dbpedia.org/resource/Computer_network_programming +
rdfs:comment Computer network programming involves writing computer programs that enable processes to communicate with each other across a computer network. , В области компьютеризации понятие программВ области компьютеризации понятие программирования сетевых задач или иначе называемого сетевого программирования (англ. network programming), довольно сильно схожего с понятиями программирование сокетов и клиент-серверное программирование, включает в себя написание компьютерных программ, взаимодействующих с другими программами посредством компьютерной сети. Программа, которая может функционировать и как клиент и как сервер, основывается на одноранговой связи. Ниже следуют примеры функций или методов, обычно реализуемые библиотекой API:тодов, обычно реализуемые библиотекой API:
rdfs:label Программирование сетевых задач , Computer network programming
hide properties that link here 
http://dbpedia.org/resource/Socket_programing + , http://dbpedia.org/resource/Network_programming%2C_%28computer%29 + , http://dbpedia.org/resource/Network_programming_%28computer%29 + , http://dbpedia.org/resource/Socket_programming + http://dbpedia.org/ontology/wikiPageRedirects
http://dbpedia.org/resource/JBoss_Enterprise_Application_Platform + , http://dbpedia.org/resource/List_of_JBoss_software + , http://dbpedia.org/resource/EventMachine + , http://dbpedia.org/resource/Socket_programing + , http://dbpedia.org/resource/Network_programming%2C_%28computer%29 + , http://dbpedia.org/resource/Network_programming_%28computer%29 + , http://dbpedia.org/resource/Core_Python_Programming + , http://dbpedia.org/resource/Asio_C%2B%2B_library + , http://dbpedia.org/resource/Inter-process_communication + , http://dbpedia.org/resource/Bachelor_of_Information_Technology + , http://dbpedia.org/resource/Vert.x + , http://dbpedia.org/resource/Client-side_prediction + , http://dbpedia.org/resource/Computing + , http://dbpedia.org/resource/Perl + , http://dbpedia.org/resource/UNIX_Network_Programming + , http://dbpedia.org/resource/Video_game_programming + , http://dbpedia.org/resource/Netty_%28software%29 + , http://dbpedia.org/resource/Oracle_Certification_Program + , http://dbpedia.org/resource/Network_socket + , http://dbpedia.org/resource/Client%E2%80%93server_model + , http://dbpedia.org/resource/Nickname + , http://dbpedia.org/resource/Data_Distribution_Service + , http://dbpedia.org/resource/Twisted_%28software%29 + , http://dbpedia.org/resource/Socket.IO + , http://dbpedia.org/resource/Socket_programming + , http://dbpedia.org/resource/SignalR + , http://dbpedia.org/resource/Network_service + , http://dbpedia.org/resource/RSocket + , http://dbpedia.org/resource/Network_programming + http://dbpedia.org/ontology/wikiPageWikiLink
http://dbpedia.org/resource/EventMachine + , http://dbpedia.org/resource/Vert.x + , http://dbpedia.org/resource/Twisted_%28software%29 + , http://dbpedia.org/resource/Socket.IO + , http://dbpedia.org/resource/SignalR + , http://dbpedia.org/resource/RSocket + http://dbpedia.org/property/genre
http://en.wikipedia.org/wiki/Computer_network_programming + http://xmlns.com/foaf/0.1/primaryTopic
http://dbpedia.org/resource/Computer_network_programming + owl:sameAs
 

 

Enter the name of the page to start semantic browsing from.