null
US
Anmelden
kostenlos registrieren
Registrieren
Wir haben festgestellt, dass Javascript in deinem Browser nicht aktiviert ist. Aufgrund des dynamischen Charakters unserer Website muss Javascript allerdings entsprechend aktiviert sein. Bitte lese dir unsere
Geschäftsbedingungen
durch, um mehr Informationen zu erhalten.
Nächster
Kopieren und bearbeiten
Sie müssen sich anmelden, um diese Aktion abzuschließen!
Kostenlos registrieren
2900282
CSSE4004 - Lecture 3
Beschreibung
CSSE4004 - Lecture 3
Keine Merkmale angegeben
csse4004
uq
distributed computing
csse4004
Quiz von
tb22
, aktualisiert more than 1 year ago
Mehr
Weniger
Erstellt von
tb22
vor mehr als 9 Jahre
285
0
0
Zusammenfassung der Ressource
Frage 1
Frage
Which of the following is true about typical RPC
Antworten
Synchronous and transient
Synchronous and persistent
Nonblocking and transient
Synchronous and temporary
Frage 2
Frage
What is not a common protocol that middleware provides?
Antworten
Security
Transaction
Message queuing
Concurrency
Frage 3
Frage
Which of these is not a type of synchronicity?
Antworten
Persistent asynchronous communication
Receipt-based transient synchronous communication
Response-based transient synchronous communication
Multicast response synchronization
Frage 4
Frage
This is not an interleaved transmission
Image:
e9cebe8b-595a-4747-8986-a851364b4d00 (image/png)
Antworten
True
False
Frage 5
Frage
Which of the following is false about publish-subscribe
Antworten
One message might be delivered to multiple recipients
Subscriptions may be conditional upon the content of the message
The broker is responsible for deciding which subscribers should receive the message
The sender specifies which recipients should receive the message
Frage 6
Frage
Which of these is NOT an issue resolved by Parameter marshaling?
Antworten
Client and server have different data representations
Client and server have to agree on the same encoding
Interpreting data and transforming it into machine dependent representation
Generating stubs to interface with server side application
Frage 7
Frage
What does Message-oriented communication typically allow over traditional RPC?
Antworten
Asynchronous communication
Persistent communication
Reliable communication
Multicast RMI
Frage 8
Frage
When is stream-oriented communication appropriate?
Antworten
When the the temporal relationship between different data items is essential
When large blocks of data such as video files are involved
When reliable communication is not required
When buffering is not acceptable
Frage 9
Frage
Which of the following is true about Persistent synchronous communication if the recipient is not running
Antworten
The message is stored and the sender receives accepted acknowledgement immediatley
The message is stored and the sender receives accepted acknowledgement when the recipient starts
The sender is blocked until the receiver starts
The message is discarded and the sender is notified when the receiver starts
Frage 10
Frage
Which is true about Transient asynchronous communication if the reciever is not running
Antworten
The message will not be received but the sender won't be blocked
The message will be queued until the receiver starts
The sender will automatically retry until receiver starts
The message will not be received and the sender will be blocked
Frage 11
Frage
Which of the following is true about parameter specifications and stubs?
Antworten
Parameters passed by value do generally pose any problems
It is only possible to pass parameters by value if they are primitive data types
Interfaces (procedures) are often specified in Interface Definition Languages (IDL) and compiled into stubs
It is completely impossible to pass parameters by reference
Frage 12
Frage
What type of communication is this?
Image:
2fb84f17-c099-4d2f-a37b-46d4090226f4 (image/png)
Antworten
Receipt-based transient synchronous communication
Transient asynchronous communication
Delivery-based transient synchronous communication at message delivery
Persistent synchronous communication
Frage 13
Frage
What are the basic operations of a message queue?
Antworten
Put, Get, Poll, Notify
Push, Get, Poll, Notify
Pop, Get, Poll, Subscribe
Put, Get, Notify, Acknowledge
Frage 14
Frage
What is the main role of a message broker?
Antworten
To transform messages from sender's format to receive'’s format
To handle retries if a receiver fails to acknowledge the message
To manage who is authorized to subscribe to which queue
To balance messages between multiple storage queues
Frage 15
Frage
What does this diagram represent?
Image:
fe2b6b1d-f5d8-47d4-af51-03ed5f94ea7d (image/png)
Antworten
Traditional RPC
Asynchronous RPC
Passing a value by reference
A callback following an asynchronous RPC
Frage 16
Frage
Which layer does the middleware layer sit between?
Antworten
Application and transport
Transport and network
Application and network
Operating system and Network
Frage 17
Frage
What kind of communication is this?
Image:
60c8fd70-3426-4dca-ba3d-7817be7e8e00 (image/png)
Antworten
Persistent asynchronous communication
Persistent synchronous communication
Response-based transient synchronous communication
Transient asynchronous communication
Frage 18
Frage
Is the caller of an RPC usually blocked while waiting for a result?
Antworten
True
False
Zusammenfassung anzeigen
Zusammenfassung ausblenden
Möchten Sie mit GoConqr
kostenlos
Ihre eigenen
Quiz
erstellen? eigenen
Mehr erfahren
.
ähnlicher Inhalt
CSSE4004 - Lecture 5
tb22
CSSE4004 -Lecture 7
tb22
CSSE4004 - Lecture 8
tb22
CSSE4004 Lecture 1
tb22
CSSE4004 - Lecture 4
tb22
CSSE4004 - Lecture 9
tb22
CSSE4004 - Lecture 2
tb22
CSSE4004 - Lecture 6
tb22
CSSE4004 - Lecture 10
tb22
MKTG1501 Quiz
Emily Samuels
BAS 7 - Schwimmen, Turnen, Leichtathletik
B G
Bibliothek durchsuchen