MIDDLEWARE TECHNOLOGIES Ebook, presentation and class notes covering full semester syllabus
The topics covered in the attached e-books are:
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.
UNIT III - Introducing C# and the .NET Platform; Understanding .NET Assemblies; Object ĖOriented Programming with C#; Callback Interfaces, Delegates, and Events.
UNIT IV - 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.
UNIT-V - Core CORBA / Java: Two types of Client/ Server invocations-static, dynamic. The static CORBA, first CORBA program, ORBlets with Applets, Dynamic CORBA-The portable count, the dynamic count multi
UNIT-VI - Existential CORBA : CORBA initialization protocol, CORBa activation services, CORBAIDL mapping CORBA java- to- IDL mapping, The introspective CORBA/Java object.
UNIT-VII - Java Bean Component Model : Events, properties, persistency, Intrespection of beans, CORBA Beans.
UNIT-VIII - EJBs and CORBA: Object transaction monitors CORBA OTMís, EJB and CORBA OTMís, EJB container frame work, Session and Entity Beans, The EJB client/server development Process The EJB container protocol, support for transaction EJB packaging EJB design Guidelines.