Middleware Technologies

of 17
All materials on our website are shared by users. If you have any questions about copyright issues, please report us to resolve them. We are always happy to assist you.
Related Documents
  Middleware Technologies   Course Code: MCA5141 Course Title: Mi  Back   Course Contents Unit -1: Introduction to client server computing: Client  –   Server  –   File Server, Database server, Group server, Object server, Web server, Client / server building blocks. UNIT- 2: RPC Fundamentals: Message Passing- RPC for Two-Tier Client/Server Architectures - Three-Tier Client/Server Architectures. Unit- 3: Emergence of Middleware: Objects, Web Services  –   Middleware Elements  –   Vendor Architecture  –   Interoperability  –   Middleware requirements- Middleware in Distributed Applications  –   Types of Middleware  –   Transaction-Oriented Middleware. UNIT- 4: Exploring Other Types of Middleware: Real-time Middleware  –   RT CORBA  –   multimedia Middleware  –  Reflective Middleware  –   Agent-Based Middleware  –   RFID Middleware. UNIT- 5: Mobile Middleware: : Evolution of Mobile Network Standards, Mobile Systems  –   Evolution- Mobile services vs. Mobile applications- Need for a Middleware-. UNIT- 6: COM: Data Types  –   Interfaces  –   Proxy and Stub  –   Marshaling  –   Implementing Server/Client  –   Interface Pointers  –   Object Creation, Invocation, Destruction  –   Comparison of COM and CORBA - COM+ UNIT- 7: CORBA: Distributed Systems  –   Purpose  –   Exploring CORBA alternatives  –   Architecture overview  –   CORBA and networking model  –   CORBA object model  –   IDL  –   ORB  –   Building an application with CORBA  UNIT-8: CORBA with Java: Review of Java concept like RMI, RMI API, and JDBC - SOAP - Processing model- Transport methods- Message formats. UNIT- 9: EJB architecture: Overview of EJB software architecture − View of EJB − Conversation − Building and deploying EJBs − Roles in EJB.  UNIT- 10: EJB APPLICATIONS: EJB se ssion beans − EJB entity beans − EJB clients − EJB deployment − Building an application with EJB.  UNIT- 11: Web services: Introduction  –  XML Web Services standards  –   Creating Web Services. UNIT- 12: Extending Web Services: Messaging Protocol  –   Describing  –   Discovering  –   Securing-Study of technology for business driven information technology management. Unit- 13: Case study: Android Architecture -Symbian OS Architecture. MIDDLEWARE TECHNOLOGIES Instruction 4 Periods  per week Duration of University Examination 3 Hours University Examination 80 Marks Sessional 20 Marks Unit  –   I  Client/Server Concepts: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. Web Services  –   SOA, SOAP, WSDL, REST Services. Unit  –   II  EJB Architecture: EJB  –    EJB Architecture  –   Overview of EJB software architecture  –   View of EJB  –   Conversion  –   Building and Deploying EJBs  –   Role in EJB. Unit  –   III  EJB Applications: EJB Session Beans  –   EJB entity beans  –   EJB Clients  –   EJB Deployment Building an application with EJB. Unit  –   IV    CORBA: EJB  –   Distributed Systems  –   Purpose  –   Exploring CORBA alternatives  –   Architecture overview  –   CORBA and networking model  –   CORBA object model  –   IDL  –   ORB  –   Building an application with CORBA. Unit  –   V  COM: 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. Suggested Reading:   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#, 2 nd  Edition , O’ Reilly Press , 2002 (Unit5).  5.   Arno Puder, Kay Romer and Frank Pilhofer, Distributed Systems Architecture , Morgan Kaufman, 2006. 6.   Mowbray, Inside CORBA, Pearson Education, 2002. 7.   Jeremy Rosenberger, Teach yourself CORBA in 14 days, Tec Media, 2000. DATA MINING LAB   Instruction 3 Periods per week    Duration of University Examination 3 Hours   University Examination 50 Marks   Sessional 25 Marks   1.Implement the following Multidimensional Data Models   i.Star Schema   ii.Snowflake Schema     iii.Fact Constellation   2.Implement Apriori algorithm to generate frequent Item Sets   3.Implement the following clustering algorithms   i.K-means   ii.K-mediods   4.Implement the following classification algorithms   i.Decision Tree Induction   ii.KNN   5.Perform data Preprocessing using WEKA   6.Perform Discritization of data using WEKA   7.Classification algorithms using WEKA  
We Need Your Support
Thank you for visiting our website and your interest in our free products and services. We are nonprofit website to share and download documents. To the running of this website, we need your help to support us.

Thanks to everyone for your continued support.

No, Thanks