Wednesday 5 March 2014

// // Leave a Comment

NETWORK PROGRAMMING SYLLABUS

 FIFTH SEMESTER COMPUTER SCIENCE SYLLABUS
DIPLOMA COMPUTER SCIENCE NETWORK PROGRAMMING REVISION-06 SYLLABUS

UNIT-1
STREAMS

1.REVISE JAVA SERVLETS AND APPLETS

2.REVISE JAVA VIRTUAL MACHINE

3.UNDERSTAND STREAMS
*Understand Input Stream:Reading Data,Stream navigation
*Understand IOException
*Understand Output Stream:Writing Data,Resource management
*Implement Viewing a File(program)
*Understand Layering Streams
*Implement Compressing a File(program)
*Streams,Reusability and Testing
*Understand  DataInputStream and DataOutputStream

UNIT-2
SOCKETS
*Study Sockets
*Study socket programming concepts
*Implement Creating a Socket(Program)
*Study protocols and Meta data
*Implement Server Sockets
*implement Direct Stream Manipulation
*Understand Subclassing Sockets
*Implement special purpose Sockets
*Understand Secured Socket Layer(SSL)
*Implement Socket Based Printer Server
*Understand Spooling

UNIT-3
REMOTE METHOD INVOCATION(RMI)
*Understand Basic Structure of RMI
*Study Serialization
*Implement basic objects of RMI
*Implement a client application using RMI
*Understand Client Side Caching
*Design Remote Interface
*Understand Common Object Request Broker Architecture(CORBA)

UNIT-4
THREADS
*Understand concept of multiple clients
*Study basic terminology-Calling stack,Heap,Threads,Mutex
*Study Threading Concepts
*Study Thread programming concepts
*Understand Controlling individual Threads
*Understand Coordinating Thread Activities
*Understand Cache Management
*Assigning priorities to Threads
*Study support for Threads in Java
*Study Thread manipulation methods defined on Object
*Understand Threading and RMI
*Implement Threading
*Study guidelines for Threading
*Understand Using Container Classes
*Understand Inter-thread Communication
*Study Creation Thread

UNIT-5
NAMING SERVICES & RMI RUNTIME

1.UNDERSTAND NAMING SERVICE
*Study Basic Design Terminology and Requirements
*Understand requirements of naming services
*Understand Federation and Threading
*Understand Context interface
*Understand  Value Objects:AttributeSet,Path,and ContextList
*Understand TreeMap class
*Understand RemoteHolder,ContextHolder,Contextlmpl
*Study the Java naming and Directory Interface(JNDI)
*Understand Naming Enumeration

2.RMI RUNTIME
*Review the mechanics of Remote Method Call
*Understand how RMI solves the Boot Strapping Problem
*Study Distributed Garbage Collection
*Study,RMI’s logging facility
*Understand RMI Registry
*Understand Bootstrapping problem in Distributed Application
*Study Methods:bind().unbind().list().lookup()
*Understand passing parameters to the Registry



Please Give Us Your 1 Minute In Sharing This Post!
SOCIALIZE IT →
FOLLOW US →
SHARE IT →
Powered By: BloggerYard.Com

0 comments:

Post a Comment