Client Server Technologies
Course Code: CSE 6035
Course Type: n/a
Credit: 3.00
Credit Hour: 3.00
Prerequisite: n/a
Offers specialized courses in the
areas of client/server computing, distributed computing and network computing.
Students develop client/server based systems or distributed applications using
state-of-the-art tools and technology. Topics include architecture, modeling
and structural issues, inter-process communications, performance, reliability,
scalability, consistency and security in a distributed system. Functional
requirements, design methodologies and implementation details of client/server
based systems or distributed systems are also discussed. Students obtain
working knowledge of TCP/IP, Unix, Windows NT, SUN RPC, X Window Systems,
CORBA, RDBMS, Visual Basic, Oracle, Java, SQL Server, etc. Introduction,
components of client server architecture, middleware, socket, Remote Procedure
Call (RPC), Distributed Computing Environment (DCE), Common Object Request
Broker Architecture (CORBA), Java Remote Method Invocation (RMI), Enterprise
Java Beans (EJB), distributed data management, client-server application
development.
|