Middleware Technologies – Syallabus

December 28, 2007 at 9:19 am (Syllabus) ()

MC1754 MIDDLEWARE TECHNOLOGIES 3 0 0 1 0 0

1. CLIENT / SERVER CONCEPTS 9

Client – Server – File Server, Database server, Group server, Object server, Web server .Middleware – General middleware – Service specific middleware. Client / Server Building blocks – RPC – Messaging – Peer – to- Peer.

2. EJB ARCHITECTURE 9

EJB – EJB Architecture – Overview of EJB software architecture – View of EJB – Conversation – Building and Deploying EJBs – Roles in EJB.

3. EJB APPLICATIONS 9

EJB Session Beans – EJB entity beans – EJB clients – EJB Deployment – Building an application with EJB.

4. CORBA 9

CORBA – Distributed Systems – Purpose – Exploring CORBA alternatives – Architecture overview – CORBA and networking model – CORBA object model – IDL – ORB – Building an application with CORBA.

5. COM 9

COM – Data types – Interfaces – Proxy and Stub – Marshalling – Implementing Server / Client – Interface Pointers – Object Creation, Invocation , Destruction – Comparison COM and CORBA – Introduction to .NET – Overview of .NET architecture – Marshalling – Remoting.

Total No of periods: 45
TEXT BOOKS

1. Robert Orfali, Dan Harkey and Jeri Edwards, “The Essential Client/Server Survival Guide”, Galgotia Publications Pvt. Ltd., 2002. (Unit 1)

2. Tom Valesky,”Enterprise Java Beans”,Pearson Education, 2002.(Unit 2 & 3)

3. Jason Pritchard,”COM and CORBA side by side”, Addison Wesley,2000 (Unit 4 & 5)

4. Jesse Liberty, “Programming C#”, 2nd Edition, O’Reilly Press, 2002. (Unit 5)

REFERNCES

1. Mowbray,”Inside CORBA”, Pearson Education, 2002.

2. Jeremy Rosenberger,” Teach yourself CORBA in 14 days”, Tec media, 2000

Permalink Leave a Comment