This HTML5 document contains 79 embedded RDF statements represented using HTML+Microdata notation.

The embedded RDF content will be recognized by any processor of HTML5 Microdata.

Namespace Prefixes

PrefixIRI
dctermshttp://purl.org/dc/terms/
dbohttp://dbpedia.org/ontology/
foafhttp://xmlns.com/foaf/0.1/
n15https://global.dbpedia.org/id/
dbthttp://dbpedia.org/resource/Template:
dbpedia-ruhttp://ru.dbpedia.org/resource/
n6http://dbpedia.org/resource/Async/
rdfshttp://www.w3.org/2000/01/rdf-schema#
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#
owlhttp://www.w3.org/2002/07/owl#
wikipedia-enhttp://en.wikipedia.org/wiki/
n7http://dbpedia.org/resource/Asynchronous_I/
dbchttp://dbpedia.org/resource/Category:
dbphttp://dbpedia.org/property/
provhttp://www.w3.org/ns/prov#
xsdhhttp://www.w3.org/2001/XMLSchema#
wikidatahttp://www.wikidata.org/entity/
dbrhttp://dbpedia.org/resource/

Statements

Subject Item
dbr:DNIX
dbo:wikiPageWikiLink
dbr:Asynchrony_(computer_programming)
Subject Item
dbr:Comparison_of_Java_and_C++
dbo:wikiPageWikiLink
dbr:Asynchrony_(computer_programming)
Subject Item
dbr:Optical_disc_drive
dbo:wikiPageWikiLink
dbr:Asynchrony_(computer_programming)
Subject Item
dbr:Middleware_(distributed_applications)
dbo:wikiPageWikiLink
dbr:Asynchrony_(computer_programming)
Subject Item
dbr:Circuit_breaker_design_pattern
dbo:wikiPageWikiLink
dbr:Asynchrony_(computer_programming)
Subject Item
dbr:ColdBox_Platform
dbo:wikiPageWikiLink
dbr:Asynchrony_(computer_programming)
Subject Item
dbr:Freeciv
dbo:wikiPageWikiLink
dbr:Asynchrony_(computer_programming)
Subject Item
dbr:Connected_Data_Objects
dbo:wikiPageWikiLink
dbr:Asynchrony_(computer_programming)
Subject Item
dbr:Apache_HTTP_Server
dbo:wikiPageWikiLink
dbr:Asynchrony_(computer_programming)
Subject Item
dbr:Signal_programming
dbo:wikiPageWikiLink
dbr:Asynchrony_(computer_programming)
Subject Item
dbr:Job_sharing
dbo:wikiPageWikiLink
dbr:Asynchrony_(computer_programming)
Subject Item
dbr:Dynamic_data
dbo:wikiPageWikiLink
dbr:Asynchrony_(computer_programming)
Subject Item
dbr:Glyph_Lefkowitz
dbo:wikiPageWikiLink
dbr:Asynchrony_(computer_programming)
Subject Item
dbr:Process_(computing)
dbo:wikiPageWikiLink
dbr:Asynchrony_(computer_programming)
Subject Item
n6:await
dbo:wikiPageWikiLink
dbr:Asynchrony_(computer_programming)
Subject Item
dbr:Asynchronous_method_invocation
dbo:wikiPageWikiLink
dbr:Asynchrony_(computer_programming)
Subject Item
dbr:Asynchrony_(computer_programming)
rdfs:label
Асинхронное программирование Asynchrony (computer programming)
rdfs:comment
Asynchrony, in computer programming, refers to the occurrence of events independent of the main program flow and ways to deal with such events. These may be "outside" events such as the arrival of signals, or actions instigated by a program that take place concurrently with program execution, without the program blocking to wait for results. Asynchronous input/output is an example of the latter case of asynchrony, and lets programs issue commands to storage or network devices that service these requests while the processor continues executing the program. Doing so provides a degree of parallelism. Асинхронное программирование — концепция программирования, которая заключается в том, что результат выполнения функции доступен не сразу же, а через некоторое время в виде некоторого асинхронного (нарушающего обычный порядок выполнения) вызова. Модели асинхронного программирования существуют во многих современных языках программирования, таких как C#, JavaScript, ASP.NET, Python и других.
dcterms:subject
dbc:Middleware dbc:Inter-process_communication dbc:Computer_programming
dbo:wikiPageID
49031794
dbo:wikiPageRevisionID
1101422189
dbo:wikiPageWikiLink
dbr:Hang_(computing) dbr:Central_processing_unit n7:O dbr:Unix_signal dbr:Ajax_(programming) dbr:Thread_(computing) dbr:Computer_network dbc:Inter-process_communication dbc:Computer_programming dbr:Thread_pool_pattern dbr:Timeout_(computing) dbr:Application_programming_interface dbr:Thread_(computer_science) dbr:Control_flow dbr:Subroutine dbr:Concurrent_computing dbr:Web_application dbr:Asynchronous_procedure_call dbr:Computer_programming dbr:Parallel_computing dbr:Asynchronous_system dbr:Futures_and_promises dbr:Web_development dbr:Asynchronous_circuit dbc:Middleware dbr:Client-side dbr:Cilk
owl:sameAs
wikidata:Q25203946 n15:2NHDT dbpedia-ru:Асинхронное_программирование
dbp:wikiPageUsesTemplate
dbt:Comp-sci-stub dbt:R dbt:Short_description dbt:Reflist
dbo:abstract
Asynchrony, in computer programming, refers to the occurrence of events independent of the main program flow and ways to deal with such events. These may be "outside" events such as the arrival of signals, or actions instigated by a program that take place concurrently with program execution, without the program blocking to wait for results. Asynchronous input/output is an example of the latter case of asynchrony, and lets programs issue commands to storage or network devices that service these requests while the processor continues executing the program. Doing so provides a degree of parallelism. A common way for dealing with asynchrony in a programming interface is to provide subroutines that return a future or promise that represents the ongoing operation, and a synchronizing operation that blocks until the future or promise is completed. Some programming languages, such as Cilk, have special syntax for expressing an asynchronous procedure call. Examples of asynchrony include the following: * Asynchronous procedure call, a method to run a procedure concurrently, a lightweight alternative to Threads. * Ajax is a set of client-side web technologies used on the to create asynchronous I/O web applications. * Asynchronous method dispatch (AMD), a data communication method used when there is a need for the server side to handle a large number of long lasting client requests. Using synchronous method dispatch (SMD), this scenario may turn the server into an unavailable busy state resulting in a connection failure response caused by a network connection request timeout. The servicing of a client request is immediately dispatched to an available thread from a pool of threads and the client is put in a blocking state. Upon the completion of the task, the server is notified by a callback. The server unblocks the client and transmits the response back to the client. In case of thread starvation, clients are blocked waiting for threads to become available. Асинхронное программирование — концепция программирования, которая заключается в том, что результат выполнения функции доступен не сразу же, а через некоторое время в виде некоторого асинхронного (нарушающего обычный порядок выполнения) вызова. В отличие от синхронного программирования, где компьютер выполняет инструкции последовательно и ожидает завершения системных операций (обращение к устройствам ввода-вывода, жесткому диску, сетевой запрос) блокируя следующие операции в потоке выполнения, в асинхронном программировании длительные операции запускаются без ожидания их завершения и не блокируя дальнейшее выполнение программы. Использование кода асинхронного программирования позволяет освободить поток выполнения, из которого он был запущен, что приводит к экономии ресурсов, а также предоставляет возможность параллельных вычислений. Асинхронное программирование используется для оптимизации с частым ожиданием системы. Пользователям программ с графическим интерфейсом пользователя асинхронное программирование обеспечивает быстрый отклик. Серверным приложениям асинхронное программирование предоставляет больше возможностей для масштабируемости, по сравнению с синхронным. Модели асинхронного программирования существуют во многих современных языках программирования, таких как C#, JavaScript, ASP.NET, Python и других.
prov:wasDerivedFrom
wikipedia-en:Asynchrony_(computer_programming)?oldid=1101422189&ns=0
dbo:wikiPageLength
3419
foaf:isPrimaryTopicOf
wikipedia-en:Asynchrony_(computer_programming)
Subject Item
dbr:Swift_(programming_language)
dbo:wikiPageWikiLink
dbr:Asynchrony_(computer_programming)
Subject Item
dbr:Asynchronous_Method_Dispatch
dbo:wikiPageWikiLink
dbr:Asynchrony_(computer_programming)
dbo:wikiPageRedirects
dbr:Asynchrony_(computer_programming)
Subject Item
dbr:Asynchronous_method_dispatch
dbo:wikiPageWikiLink
dbr:Asynchrony_(computer_programming)
dbo:wikiPageRedirects
dbr:Asynchrony_(computer_programming)
Subject Item
dbr:Asynchrony
dbo:wikiPageWikiLink
dbr:Asynchrony_(computer_programming)
dbo:wikiPageDisambiguates
dbr:Asynchrony_(computer_programming)
Subject Item
dbr:React_Native
dbo:wikiPageWikiLink
dbr:Asynchrony_(computer_programming)
Subject Item
dbr:SIGNAL_(programming_language)
dbo:wikiPageWikiLink
dbr:Asynchrony_(computer_programming)
Subject Item
dbr:Thread_pool
dbo:wikiPageWikiLink
dbr:Asynchrony_(computer_programming)
Subject Item
dbr:Asynchronous_programming
dbo:wikiPageWikiLink
dbr:Asynchrony_(computer_programming)
dbo:wikiPageRedirects
dbr:Asynchrony_(computer_programming)
Subject Item
dbr:Asynchrony_(computing)
dbo:wikiPageWikiLink
dbr:Asynchrony_(computer_programming)
dbo:wikiPageRedirects
dbr:Asynchrony_(computer_programming)
Subject Item
wikipedia-en:Asynchrony_(computer_programming)
foaf:primaryTopic
dbr:Asynchrony_(computer_programming)