KudoZ home » English to Hungarian » IT (Information Technology)

up-call

Advertisement

Login or register (free and only takes a few minutes) to participate in this question.

You will also have access to many other tools and opportunities designed for those who have language-related jobs
(or are passionate about them). Participation is free and the site has a strict confidentiality policy.
15:37 Aug 30, 2008
English to Hungarian translations [PRO]
Tech/Engineering - IT (Information Technology)
English term or phrase: up-call
Sziasztok!
Mi lehet erre a magyar megfelelő?
Példa mondat:
At this point, the ORB core moves the request to the object implementation, which receives the message through an up-call, using an IDL skeleton or a dynamic skeleton.
Gozo
Hungary
Local time: 09:33
Advertisement


Summary of answers provided
5aszinkron hívás
kyanzes
4kérésfelküldés
Gusztáv Jánvári


Discussion entries: 7





  

Answers


36 mins   confidence: Answerer confidence 4/5Answerer confidence 4/5
kérésfelküldés


Explanation:
Hát, nem könnyű kifejezés. Up-callnak az olyan metódushívásokat nevezik, amikor a hálózati rétegben lévő felület (például IDL-interfész (most sic!)) egy kérést vagy hívást továbbít annak a felette lévő alkalmazási rétegben elhelyezkedő objektumnak, amelyikben a művelet ténylegesen implementálva van. Szóval a rétegzés mentén értelmezik a hívástovábbítás irányát, viszont a másik irányt nem down-callnak nevezik, hanem normal callnak: ez az, amikor egy felsőbb réteg egy alsóbb réteg felületéhez fordul.

--------------------------------------------------
Note added at 1 óra (2008-08-30 17:27:04 GMT)
--------------------------------------------------

Gozo: Szerettem volna egy szóba tömöríteni, de egyébként nagyjából erre gondoltam – annyi különbséggel, hogy talán a requestet érdemes belefoglalni, hogy tudatosuljon: a távoli kliens kérése megy itt tovább, másrészt pedig mivel üzenetről van szó, amit feljuttatunk, inkább nevezném kérésnek, mint hívásnak, de nagyjából minden verzió megteszi, a te javaslatod is.

Gusztáv Jánvári
Hungary
Local time: 09:33
Specializes in field
Native speaker of: Hungarian
PRO pts in category: 177
Notes to answerer
Asker: És ehhez mit szólnál: felfelé irányuló hívás


Peer comments on this answer (and responses from the answerer)
neutral  xxxhollowman: Felületes és szakmaiatlan. - Ld. kyanzes szakszerű és kimerítő válaszát + referenciáit.
13 hrs
  -> igen, a discuss rovatban általam írtakból is látszik, hogy nem tudom, miről beszélek, te pedig szintén lehengerlő szakmai érvekkel jelentél meg. Fogalmam sincs, miért szakmaiatlan és miért felületes.
Login to enter a peer comment (or grade)

53 mins   confidence: Answerer confidence 5/5
aszinkron hívás


Explanation:

Az IDL interface felé normál módban végrehajtott hívás (szinkron hívás vagy blokkoló hívás, ha úgy tetszik, standard hívás) az interface felől már aszinkronként működik.

http://zbalogh.roik.bmf.hu/tav/infoszolg/J2EE_altalanos_isme...

http://www.embedded.com/2000/0011/0011feat5.htm

--------------------------------------------------
Note added at 2 hrs (2008-08-30 18:33:51 GMT)
--------------------------------------------------

"Communication methods represent the interface, used for actual communication, i.e., broadcasting and delivering messages. Administrative methods and communication methods can further be categorized as down calls and up calls. Down calls correspond to usual method calls, and up calls correspond to callbacks."

http://infoscience.epfl.ch/record/49919/files/KPS+03.pdf

---

ábrákkal (immediate / nem immediate résznél főleg)

http://www.cs.pdx.edu/~walpole/class/cs533/spring2005/slides...

---

"In the Asynchronous model,the call never blocks; delayed results are communicated back to RSVP through an upcall. "

http://tools.ietf.org/html/draft-ietf-rap-rsvp-ext-00

---

ábra:
http://www.cse.wustl.edu/~schmidt/PDF/ami2.pdf

Ha ez nem aszinkron hívás, akkor semmi:

The term upcall is typically used in the context of using a framework, such as CORBA. When a request is sent from a client application to a server application, the framework is responsible for data marshalling, data transmission, and notification of the recipient that a request has been issued. An upcall is the call into the user code *FROM* the framework. This is typically supported through the use of a registered callback function registered either directly by the user, or indirectly through the mechanisms of the framework.

http://wiki.answers.com/Q/What_is_an_upcall

---

http://209.85.135.104/search?q=cache:WdWxrWQgIQsJ:seattle.in...

--------------------------------------------------
Note added at 3 hrs (2008-08-30 18:37:42 GMT)
--------------------------------------------------

Mivel az információ visszaírása késleltetett (callback rendszerű) ezért aszinkron hívás. Persze, nevezheted valami másnak is, természetesen, de nem javasolom, hogy felfelé irányulónak nevezd. Nézegesd meg a linkeket.

--------------------------------------------------
Note added at 3 hrs (2008-08-30 18:42:49 GMT)
--------------------------------------------------

Az egyik ábrás link mégegyszer. A hatodik dián lehet jól látni:

http://www.cs.pdx.edu/~walpole/class/cs533/spring2005/slides...

downcall -> azonnali visszatérésű hívás
upcall -> nem azonalli visszatérésű hívás


--------------------------------------------------
Note added at 3 hrs (2008-08-30 19:04:56 GMT)
--------------------------------------------------

by e-Musty:
<<De hát te magad írod: "An upcall is the call into the user code" - vagyis nem úgy definiálod, hogy az upcall is a call with a pair of request and response call.>>

e-Musty: félreérted. Az upcall visszairányul. Az UPCALL-t *TE* kezdeményezed a kódból. Nem értem, hogy nem látod.

pl.
ha UPCALL( _KISZOLGALO, _ADAT, _VISSZATERES_HELYE, _IDŐTÚLLÉPÉS)

SOME_UPCALL( "FŐNÖKMODULNAK", "MENNYI AZ ANNYI?", "IDE DOBD PLÍZ", "MAX 30 MÁSODPERCET VÁROK" )

Ennek az lesz az eredménye, hogy egy későbbi időpontban visszakapod az infót.

Nem értem, hogy mit nem értesz?

--------------------------------------------------
Note added at 4 hrs (2008-08-30 20:22:46 GMT)
--------------------------------------------------

"Although upcalls may be synchronous, their most frequent use is to propagate asynchronous
events up the layer hierarchy. Consider the structure of an operating system
kernel. The upper (application) layer activates the kernel through synchronous downcalls,
using the system call API. The kernel also activates hardware-provided functions (e.g.
updating a MMU, sending a command to a disk drive) through the equivalent of synchronous
calls. On the other hand, the hardware typically activates the kernel through
asynchronous interrupts (upcalls), which trigger the execution of handlers. This calling
structure is often repeated in the upper layers, i.e. each layer receives synchronous calls
from the upper layer, and asynchronous calls from the lower layer. This organization is
described in [Schmidt et al. 2000] as the Half Sync, Half Async pattern."

http://sardes.inrialpes.fr/~krakowia/MW-Book/main-onebib.pdf

Ennek az üzenete: autóval állni is lehet, biciklit (e-Musty szavaival élve) a falnak támasztva is lehet tárolni, nem kötelező rajta közlekedni. Az nullát is lehet nullával szorozni. Persze, hogy az aszinkron hívás tud szinkron hívásként funkcionálni. Ahogyan a rugós bicska tudja ugyanazt, mint egy nem rugós.

--------------------------------------------------
Note added at 4 hrs (2008-08-30 20:25:57 GMT)
--------------------------------------------------

Ja, és ez CORBA...

--------------------------------------------------
Note added at 5 hrs (2008-08-30 20:42:24 GMT)
--------------------------------------------------

"The task of each opskel is to
unmarshal its req argument (assumed to contain
marshalled arguments for a call to its dedicated
method), upcall its dedicated method
implementation on the specified target service (iref),
and finally marshal any results into a reply buffer,
*rep, when this upcall has returned."

http://www.comp.lancs.ac.uk/~geoff/GOPI/gopi_paper4.pdf

---

"Rather than focus on a limited solution, we present a general purpose approach.
Essentially our design employs an extension and elaboration of the abstraction known as
callback or “upcall” messages in which asynchronous messages or remote procedure calls
are sent by servers to clients [8]."

http://schilit.googlepages.com/schilit-thesis.pdf

--------------------------------------------------
Note added at 5 hrs (2008-08-30 21:24:24 GMT)
--------------------------------------------------

"Thus, the telecom DTF is looking for client side programming model which potentially supports a lightweight asynchronous communication mechanism incorporating a mandatory callback (or ORB “upcall” type mechanism) and optionally a “Futures” type programming model. "

http://www.omg.org/docs/orbos/97-03-18.doc

---

(ORB)

"On the other hand, the hardware typically activates the kernel through asynchronous interrupts (upcalls), which trigger the execution of handlers. This calling structure is often repeated in the upper layers, i.e. each layer receives synchronous calls from the upper layer, and asynchronous calls from the lower layer. "

http://sardes.inrialpes.fr/~krakowia/MW-Book/Chapters/Basic/...


--------------------------------------------------
Note added at 10 hrs (2008-08-31 01:44:48 GMT)
--------------------------------------------------


--- ÉS MÉG...


"On the server side, skeletons exist to receive incoming
requests from the ORB, to unmarshal parameters
and to perform the *UPCALL INTO THE USER CODE*. The user
must therefore be able to register custom code with
the skeleton."

Világos, felfelé hív, de lefelé is... Várjál... (fejvakarás)

ORB ismertető:

http://www.fpx.de/Publications/eurotcl-00.pdf

valamint:

"The basic idea of the DSI is to implement all requests on a particular object by having
the ORB invoke the *SAME* upcall routine, a Dynamic Implementation Routine (DIR)."

Aha, már értem: fentről valami más hajtódik végre. Vagy mégsem? Várjál... nem.

http://www.omg.org/docs/formal/04-03-12.pdf

---

Eseményvezérelt programozásnál a callback aszinkron.

upcall = callback = aszinkron

Az upcall egy többlépcsős folyamat: felküld, végrehajt, visszajuttat. Csak upcall a neve = callback = aszinkron.

Létezik felküldési fázis, persze, de az upcall nem annyiból áll, hogy "felmegy az üzenet" és jóccakát.

Ebből is látszik, mennyire megtévesztő az elnevezés.


--------------------------------------------------
Note added at 21 hrs (2008-08-31 13:04:31 GMT)
--------------------------------------------------

by Gozo
"Asker: Aszinkron visszatérő hívás?"

Arról van szó, hogy a "felfelé irányuló hívás" elnevezést félreértésből fakadónak érzem (lásd lent: What's an upcall?) . Az upcall inkább "felhívás" semmint "felfelé hívás" (ismét: lásd lent, fent, és mindenhol). A "kérésfelküldés" megoldással azért nem tudok azonosulni, mert az "upcall" ennél többet jelent: VALÓBAN történik kérésfelküldés, de ez "mindössze" egy része a folyamatnak, sőt, ha úgy tetszik, előzménye (szemantikai kérdés tényleg). A "visszahívás" akár jó is lehet, viszont magában hordozza a félreértés lehetőségét, hogy a visszatérés mögött felhasználói kód vagy framework kód áll-e. Természetesen hogy ha valaki kontextusban olvassa, és érti, hogy miről szól a leírás, akkor ez nem valószínű. Emiatt kerültem a "visszahívást". De már lassan "pudingnak" is elnevezném :D

---

What is an upcall?

In: Computer Programming

The term upcall is typically used in the context of using a framework, such as CORBA. When a request is sent from a client application to a server application, the framework is responsible for data marshalling, data transmission, and notification of the recipient that a request has been issued. An upcall is the call into the user code from the framework. This is typically supported through the use of a registered callback function registered either directly by the user, or indirectly through the mechanisms of the framework.

---

Eredetileg ezt írta a szerző:

"At this point, the ORB core moves the request to the object implementation, which receives the message through an up-call, using an IDL skeleton or a dynamic skeleton."

(ismét) What's an upcall? "An upcall is the call into the user code from the framework. "

FROM THE FRAMEWORK

Megoldás: Az upcall nem kizárólagosan a "feljuttatásra" vonatkozik, sőt, ha nagyon bele akarunk kötni, és brutálisan egyszerűen akarunk hozzáállni, akkor technikailag a visszajuttatásra vonatkozik. Ettől függetlenül én maradnék amellett, hogy a teljes folyamatot nevezzük el, ábrázolni is így szokták, jobban érthető.



--------------------------------------------------
Note added at 21 hrs (2008-08-31 13:10:22 GMT)
--------------------------------------------------

"visszahívás kérés" esetleg megfontolandó lehet még.

--------------------------------------------------
Note added at 21 hrs (2008-08-31 13:24:43 GMT)
--------------------------------------------------

tipikusan:

upcall request(!) by user -> IDL -> ORB -> IDL -> user code

a "valódi" upcall az ORB-től indul. Addig "csak kérés alatt van upcall"

A trükk ott van, hogy framework kód hajtja végre az upcallt.

De persze a kérés a felhasználói kódból indul.

e-Musty ezt írta:
"Up-callnak az olyan metódushívásokat nevezik, amikor a hálózati rétegben lévő felület (például IDL-interfész (most sic!)) egy kérést vagy hívást továbbít annak a felette lévő alkalmazási rétegben elhelyezkedő objektumnak"

ismét: What's an upcall? "An upcall is the call into the user code from the framework."

Most akkor mi a helyzet?

--------------------------------------------------
Note added at 21 hrs (2008-08-31 13:30:24 GMT)
--------------------------------------------------

"kért visszahívás" ha úgy tetszik

kyanzes
Hungary
Local time: 09:33
Specializes in field
Native speaker of: Hungarian
PRO pts in category: 32
Notes to answerer
Asker: OK, hogy ez azsinkron hívás. De akkor annak is hívnák. Nem? Ezért ide egy másik kifejezés illene, ami egy aszinkron hívás egy speciális változata

Asker: Továbbra is azt tartom, hogy itt az aszinkron hívás (bár ez tényleg az) nem alkalmazható, mert akkor azt használta volna a szerző. Az up mindenképpen arra utal, hogy az alsóbb hálózati rétegtől a felette elhelyezkedő szállítási réteg felé halad a "hívás". A dián látható upcall return a visszatérése lehet az upcall-nak.

Asker: Aszinkron visszatérő hívás?


Peer comments on this answer (and responses from the answerer)
disagree  Gusztáv Jánvári: De hát te magad írod: "An upcall is the call into the user code" - vagyis nem úgy definiálod, hogy az upcall is a call with a pair of request and response call.
1 hr
  -> Hatodik kockát érdemes tanulmányozni: http://www.cs.pdx.edu/~walpole/class/cs533/spring2005/slides... A félreértés ott lehet, hogy te az UPCALL-t "egyirányúnak" tekinted. De ez természetesen lehetetlen. Az UPCALL = oda+vissza. Csak így hívják.

agree  xxxhollowman: Kifogástalan válasz. A magyarázat és referenciák logikusan és szemléletesen tisztázzák a felvetett kérdést.
13 hrs
Login to enter a peer comment (or grade)




Return to KudoZ list


KudoZ™ translation help
The KudoZ network provides a framework for translators and others to assist each other with translations or explanations of terms and short phrases.



See also:



Term search
  • All of ProZ.com
  • Term search
  • Jobs
  • Forums
  • Multiple search