Intermediate Java Programming - Client Server This course provides intermediate training in the JAVA Language for programmers interested in Client Server programming. It includes TCP/IP networking, RMI, CORBA fundamentals, using JDBC to connect to a database and an introduction to Java Beans. Prerequisites o Programming Experience with a Java o Experience with appropriate OS commands Skills addressed o Understand how to connect and use a database with JDBC o Understand Java classes for Sockets o Understand the concepts distributed applications o Know how to use the RMI compiler for remote method calls o Understand the basics of IDL and CORBA o Know how to use idltojava to create a CORBA interface o Know how to create and use a Java Bean o Understand Bean properties and events Length 2 days See also: 4 days - Beginning Java Programming 5 days - Introduction to Java Programming for non-C programmers Location o Customer site on request Notes o The length and contents of this course can be tailored to the individual needs of a customer site. Course Schedule Day 1 Review - Threads - I/O JDBC - connect - create, update and query - SQL Networking - Sockets - URL Use - Client/Server Day 2 Remote Method Invocation - rmic - stubs and skeletons - rmiregistry CORBA - IDL - idltojava - ORB, Object Request Broker - tnameserv