You are on page 1of 7

Emergence of Middleware – Objects, Web Services – Middleware Elements- Vendor

Architecture – Inter Operability – Middleware in Distributed applications – Types of
Middleware – Transaction- Oriented Middleware – MOM - RPC
Part A
1. List the features of middleware.
2. Define Message Queuing.
3. How the message queue differs from TCP/IP?
4. List the advantages of message queuing.
5. What are the standards used for making the web service communication?
6. What is the need for naming service?
7. What is a real time transaction?
8. What is deferrable transaction?
9. What are the advantages of middleware bus architecture?
10. List the features of Hub architecture.
11. What are the advantages of web service architecture?
12. What are the disadvantages of web service architecture?
13. List the major categories of middleware?
14. What is 2 phase commit protocol? When it is used?
15. What is transaction oriented middleware?
16. What do you mean by marshalling?
17. List the tiers and API supported in J2EE.
18. Differentiate real-time and deferrable transaction.
19. List the distributed architectural patterns.
20. What are the categories of dependencies will have between two distributed programs?


Part B
1. Explain the emergence of middleware technologies in detail.
2. Why the object middleware is used instead of RPCs?
3. Explain the concept of object middleware in detail.
4. Explain the elements of the middleware in detail.
5. Explain the vendor architecture in detail.
6. Explain the concept of middleware interoperability with a neat diagram.
7. How many tiers are available in the middleware and explain its functionality in detail?
8. Explain the distributed architectural patterns in detail.
9. Explain the MOM in detail.
10. Explain the concept of RPC in detail.

OOM- Developing with OOM – Heterogeneity – Dynamic Object Request – Java RMI –
COM+.

Part A

1. List the some object oriented middleware.
2. What are the activities involved in developing the object oriented middleware?
3. Define binary Encapsulation
4. Define binary compatibility.
5. What is UUIDs? How it is generated?
6. What are the array types supported by COM?
7. What is Type Coercion?
8. What is CBR and CBV?
9. What is faulting reference?
10. What is Generic request level bridges?
11. What are the things that need to be defined while making the object request?
12. What is dual interface?
13. List the used of type information.
14. Define Abstract syntax Tree.
15. List the CORBA interoperability protocols.
16. What are the message types supported by GIOP?
17. What is a bridge? List its types.
18. What is half bridge?
19. Differentiate interoperability and internetworking.
20. Explain the rules to define an XML document.
Part B
1. Explain the concept of dynamic object request in detail.
2. Explain the dynamic invocation in COM in detail.
3. How to resolve the heterogeneous programming language?
4. How to resolve the heterogeneous middleware environment?
5. How to resolve the heterogeneous data representation?
6. Explain the concept of OOM.
7. How will you develop distributed objects using OOM?
8. Explain the COM distributed object development’s basic concepts.
9. Explain the architecture of COM.
10. Explain the architecture of Java/RMI.
11. Explain the concept involved in Java/RMI.
Naming–Trading – Life Cycle- Persistence - Security - CORBA
 
Part – A
                       
1. What is the use of naming service?
2. What are the principles of naming?
3. What is a name binding?
4. What is a moniker?
5. What is the use of trading service?
6. What are the principles of trading?
7. What are the roles of components involved in trading?
8. Who are federated traders?
9. Write the features of CORBA.
10. How does location service reveals identity of server objects?
11. What is naming handbook?
12. What are the trading operations are available?
13. Define Activation Policy.
14. What are the key roles of broker in distributed system?
15. What are security attacks?
16. What is key distribution service?
17. What are the parameters included in access decision objects?
18. What are the CORBA services available under event?
19. State the purpose of CORBA security service.
20. What is fire-wall?
Part – B
1. Write short notes on Object Naming?
2. Write short notes on CORBA Naming Service
3. Write short notes on COM Monikers
4. Write short notes on Object Trading?
5. Write short notes on CORBA Trading Service
6. Write short notes on Composite Object Life Cycle
7. Write short notes on Persistence
8. Write short notes on Persistent State Services
9. Write short notes on CORBA Persistent State Services
10. Write short notes on CORBA Persistent State Service Architecture
11. What are the different forms of security threats available? Explain
12. What are the different methods of security attacks available? Explain
13. Write short notes on Secret Key Encryption
14. Write short notes on Public Key Encryption  
 
Introduction – XML Web Services standards – Creating Web Services – Extending web
Services- Messaging Protocol – Describing – Discovering - Securing.
 
Part A

1. What are the technologies used to build the distributed application?
2. Why do the web services exists?
3. List the pattern standards to be followed while building the web service.
4. Define federation.
5. What are the goals of web services?
6. Define Rollover.
7. What do you mean by request-response protocol?
8. Define namespace.
9. What is XML schema?
10. List the rules of SOAP specification of section 5.
11. List the rules of SOAP specification of section 6.
12. Who are the 2 kinds of people in the web services world?
13. What are the information specified in the WSDL document?
14. What is UDDI?
15. What are the two things that can be done using SOAP?
16. What is the information displayed on the page when the test page option is clicked for a web
service?
17. What are the 2 types of parameter styles used to define a web method?
18. What is one-way web service?
19. What are the mechanisms used for controlling the routing?
20. What are the information contained in the extensions that can be added to a SOAP message?
21. What is partially transmitted array?
22. What is a sparse array?
23. What are the major goals of WSDL?
24. What are the information contained in the abstract part of the WSDL document?
25. What are the concrete operation information in the WSDL document?
26. What are 4 different transmission types defined in WSDL?
27. List any five data structures that exist in UDDI specification.
28. What are the two major set of APIs in UDDI?
29. What are the two basic forms of inquiry operation in UDDI?
30. What is the information that the server publish to a client in the Adhoc systems?
31. What are the technologies used in securing web services?
32. What do you mean by public key and private key encryption?
33. What are the ways for encrypting the XML documents?
34. What are the elements contained in the XML signature?
35. Define canonicalization.
36. Define claim.
Introduction – XML Web Services standards – Creating Web Services – Extending web
Services- Messaging Protocol – Describing – Discovering - Securing.
 
37. Define Security Token.
38. Define Subject.
39. What is a username security token?
40. What is a binary security token?
Part B
1. Explain the creation of web services in detail.
2. Explain the anatomy of a Web Service.
3. Write notes on Building Document Literal Services.
4. Explain about Building Document – Encoded Services
5. Write short notes on one-way service.
6. Write brief notes on using soap headers
7. Write notes on soap fault.
8. Explain how to extend web services.
9. Write brief notes on HTTP modules.
10. Explain the remote method calls with SOAP.
11. Explain the major goals of WSDL in detail.
12. Explain the anatomy of WSDL.
13. Explain the anatomy of UDDI in detail.
14. What is WS-Inspection?
15. What is Ad-hoc discovery?
16. Explain the security technologies and standards in detail.
17. Explain about encryption in detail.
18. Explain the XML Encryption in detail.
19. Explain briefly about the XML signature.
20. Explain briefly about the WS-Security.
Real –time Middleware – RT COBRA –Multimedia Middleware – Reflective Middleware –
Agent – Based Middleware – RFID Middleware.



Part A

1. What is the need for Real Time Middleware?
2. List the features of Data Distribution Service of RTI.
3. What is RTI Routing Service?
4. What is the need for Persistence Service?
5. What are the 2 ways to achieve reliable data in persistence service?
6. List the advantages of Real-time Middleware?
7. List the applications of the Real-time Middleware?
8. Define RT CORBA. What is its goal?
9. List the benefits of RT CORBA.
10. What are the two priority propagation models in RT CORBA?
11. What are the 2 ways to manipulate threads in RT CORBA?
12. What do you men be end-to-end predictability?
13. Define Native Priority.
14. List the features offered by the Thread pools.
15. List the exception codes used in RT CORBA.
16. How real-time POA differ from POA.
17. List the 3 layers in the M3W system.
18. Define Reification.
19. Define absorption
20. Define Meta-level architectures.
21. What is Meta Objects and Meta-Object Protocol?
22. Define Structural Reflection.
23. Define Behavioural Reflection.
24. Define Reflective Middleware.
25. List the importance of reflective middleware.
26. What are the two implementations of reflective middleware system?
27. What is CCSR in reflective middleware?
28. What are agents?
29. List the key properties of agents.
30. What is RFID?
31. List the advantages of RFID.
32. List the disadvantages of RFID.

Part B

1. Write notes on real-time Middleware.
2. Discuss briefly about RT CORBA.
3. Write notes on multimedia middleware.
4. Explain the concepts involved in reflective middleware.
5. Write notes on agent based middleware.
6. Discuss briefly about RFID middleware.
7. What is need for RT CORBA? Describe the architecture with illustration.
Real –time Middleware – RT COBRA –Multimedia Middleware – Reflective Middleware –
Agent – Based Middleware – RFID Middleware.


8. What is the need for Agents? Describe the architecture and functionalities of Agent
besed Middleware.
9. Explain the concept of adaptive middleware in detail.
10. What are the threads to RFID middleware? Explain.
11. Explain the concept of reflective middleware in detail.
12. Explain the feature and contribution agent role in agent based middleware.