null
US
Entrar
Registre-se gratuitamente
Registre-se
Detectamos que o JavaScript não está habilitado no teu navegador. Habilite o Javascript para o funcionamento correto do nosso site. Por favor, leia os
Termos e Condições
para mais informações.
Próximo
Copiar e Editar
Você deve estar logado para concluir esta ação!
Inscreva-se gratuitamente
2904901
CSSE4004 - Lecture 8
Descrição
CSSE4004 - Lecture 8
Sem etiquetas
csse4004
uq
distributed systems
csse4004
Quiz por
tb22
, atualizado more than 1 year ago
Mais
Menos
Criado por
tb22
mais de 9 anos atrás
23
0
0
Resumo de Recurso
Questão 1
Questão
Which is FALSE about Enterprise Java Beans?
Responda
Binds to a variety of services including RMI, JDBC, JNDI, JMS
Supports stateless objects
Supports stateful session
Uses JSON (Java serializable object networking) to represent the data
Questão 2
Questão
Which of the following is false about CORBA
Responda
Supports both persistent and transient communication
Uses an IDL based on C data types
Uses network pointer for addressing objects which encapsulates an object’s identity and location information
Is object based
None of the other options are false
Questão 3
Questão
Which of the following is a function of the Server Manager in the context of an Implementation Repository?
Responda
Starts servers if necessary
Converts messages to formats compatible with the server
Adding a transparency layer between a server and the implementation repository
Filtering messages which are incompatible with a server
Questão 4
Questão
Which of these is not a function of an Object Request Broker (ORB)?
Responda
Location of servants
Separating interface and implementation
Activation/deactivation of the servant’s container (the server process) where necessary
Scheduling the servant’s container (the server process) to be restarted when a message lease expires
Questão 5
Questão
Which of the following is false?
Responda
Static invocation requires that interfaces are known when the application is developed
Interfaces are usually specified in an interface definition language (IDL)
Dynamic invocation allows to compose RMI at run time
Dynamic invocation is only possible over IP based protocols
Questão 6
Questão
Which of the following is true about a Dynamic Invocation Interface (DII)?
Responda
allows clients to invoke objects without a precompiled stub
only compatible with dynamic/interpreted languages such as Python
Faster because pre-compiled stubs do not need to be loaded from memory
requires that the client knows the parameter list and function name in advance
Questão 7
Questão
Which of the following is false about web services?
Responda
Most useful for cross platform and application interoperability eg. business to business integration
XML encoding has a high parsing overhead
SOAP may be used in place of GET / POST
HTTP is stateful
Questão 8
Questão
Which of the following is true about a remote object with client-side proxy?
Responda
The state of the object is not distributed
The state of the object is distributed
The state of the object is replicated on both the client and the server
The application must decode results returned by the function from the encoding they were transmitted in
Questão 9
Questão
What is the function of WSDL?
Responda
Interface definition, similar to IDL
Discovering/locating services dynamically
Avoiding the drawbacks of XML by enabling the use of binary encoding
Enabling interoperability with .NET and other languages such as Java
Questão 10
Questão
Which is true about Transient objects?
Responda
exists as long as the server hosting the object
exists even if it is currently not contained in the address space of any server
a record stored in a database would be a transient object
most distributed computing platforms only support persistent objects
Questão 11
Questão
What is false about system wide object references?
Responda
Is a difference between Remote Method Invocation and RPC
Object references can be passed between remote processes
Process holding an object reference has to bind to the object before invoking any method
Binding results in a reverse pointer being placed in process’s address space
Questão 12
Questão
Which of the following is FALSE about .NET remoting
Responda
Supports UDP or TCP/IP
Supports SOAP and binary encoding
Similar to CORBA RMI
RMI call includes the object URI in the request
Questão 13
Questão
Which of these is not a .NET distributed computing platform
Responda
.NET Remoting
.NET Web Services
WCF (Windows Communication Foundation)
WCI (Windows Communication Interface)
Quer criar seus próprios
Quizzes
gratuitos
com a GoConqr?
Saiba mais
.
Semelhante
CSSE4004 - Lecture 5
tb22
CSSE4004 -Lecture 7
tb22
CSSE4004 - Lecture 6
tb22
CSSE4004 - Lecture 10
tb22
CSSE4004 Lecture 1
tb22
CSSE4004 - Lecture 4
tb22
CSSE4004 - Lecture 9
tb22
CSSE4004 - Lecture 3
tb22
CSSE4004 - Lecture 2
tb22
Docker
Dan Fletcher
Database systems and distributed systems: A2
Tia Catt
Explore a Biblioteca