IT1401 Component Based Technology Syllabus

IT1401        COMPONENT BASED TECHNOLOGY                3  0  0  100

AIM
To introduce different software components and their application.

OBJECTIVE
•    Introduces in depth JAVA, Corba and .Net Components
•    Deals with Fundamental properties of components, technology and architecture and middleware.
•    Component Frameworks and Development are covered indepth.

UNIT I         INTRODUCTION                             9
Software Components – objects – fundamental properties of Component technology – modules – interfaces – callbacks – directory services – component architecture –
components and middleware

UNIT II        JAVA BASED COMPONENT TECHNOLOGIES                9
Threads – Java Beans – Events and connections – properties – introspection – JAR files – reflection – object serialization – Enterprise Java Beans – Distributed Object models – RMI and RMI-IIOP

UNIT III       CORBA COMPONENT TECHNOLOGIES                9
Java and CORBA – Interface Definition language – Object Request Broker – system object model – portable object adapter – CORBA services – CORBA component model – containers – application server – model driven architecture

UNIT IV     . NET BASED COMPONENT TECHNOLOGIES                9
COM – Distributed COM – object reuse – interfaces and versioning – dispatch interfaces – connectable objects – OLE containers and servers – Active X controls – .NET components - assemblies – appdomains – contexts – reflection – remoting

UNIT V         COMPONENT FRAMEWORKS AND DEVELOPMENT            9
Connectors – contexts – EJB containers – CLR contexts and channels – Black Box component framework – directory objects – cross-development environment – component-oriented programming – Component design and implementation tools – testing tools - assembly tools

                                        TOTAL : 45
TEXT BOOK
1.    Clemens Szyperski, “Component Software:  Beyond Object-Oriented Programming”, Pearson Education publishers, 2003

REFERENCES
1.    Ed Roman, “Mastering Enterprise Java Beans”, John Wiley & Sons Inc., 1999.
2.    Mowbray, “Inside CORBA”, Pearson Education, 2003.
3.    Freeze, “Visual Basic Development Guide for COM & COM+”, BPB Publication, 2001.
4.    Hortsamann, Cornell, “CORE JAVA Vol-II” Sun Press, 2002.

Previous
Next Post »

If you still didn't find what you're looking for, you can search this website below: