JNTUH B.Tech 4th year (4-2) Middleware Technologies gives you detail information of Middleware Technologies (Elective -III) R13 syllabus It will be help full to understand you complete curriculum of the year.
Objectives
- IT systems are more and more integrated with other software systems.
- The knowledge of integrating these systems by using middleware technologies can be a key competence for IT engineers. Middleware is commonly understood as an intermediary software layer between the application and the operating system, which encapsulates the heterogeneity of the underlying communication network, operating system or hardware plafform.
- This course provides details about the modern component platforms. Based on practical examples, details about modern middleware technologies are studied.
- Students get the chance to gain in-depth knowledge popular middleware platforms.
UNIT-I
Introduction to client server computing: Evolution of corporate computing models from centralized to distributed computing, client server models. Benefits of client server computing, pitfalls of client server programming.
UNIT-II
CORBA with Java: Review of Java concept like RMI, RMI API, JDBC. Client! Server CORBA-style, The object web: CORBA with Java.
Introducing C# and the .NET Platform; Understanding .NET Assemblies; Object —Oriented Programming with C#; Callback Interfaces, Delegates, and Events.
UNIT III
Building c# applications: Type Reflection, Late Binding, and Attribute-Based Programming; Object Serialization and the .NET Remoting Layer; Data Access with ADO.NET; XML Web Services.
Core CORBA I Java: Two types of Client! Server invocations-static, dynamic. The static CORBA, first CORBA program, ORBIets with Applets, Dynamic CORBA-The portable count, the dynamic count multicount.
TEXT BOOKS
- Client/Server programming with Java and CORBA Robert Orfali and Dan Harkey, John Wiley & Sons ,SPD 2nd Edition
- Java programming with CORBA 3rd Edition, G.Brose, A Vogel and K.Duddy, Wiley-dreamtech, India John wiley and sons
REFERENCE BOOKS
- Distributed Computing, Principles and applications, M.L.Liu, Pearson Education
- Client/Server Survival Guide 3rd edition Robert Orfali Dan Harkey & Jeri Edwards, John Wiley & Sons
- Client/Server Computing D T Dewire, TMH.
- IBM Webspere Starter Kit Ron Ben Natan On Sasson, TMh, New Delhi
- Programming C#, Jesse Liberty, SPD-O’ReiIly.
- C# Preciesely Peter Sestoft and Henrik I. Hansen, Prentice Hall of India
- lntoduction to C# Using .NET Pearson Education
- C# How to program, Pearson Education
- C# and the .NET Platform Andrew Troelsen, Apress Wiley-dreamtech, India Pvt Ltd
Outcomes
- Ability to design the integrated system with different software’s.
- Ability to create simple interface between the software and hardware.
For more information about all JNTU updates please stay connected to us on FB and don’t hesitate to ask any questions in the comment.