|
Provided by: Online Training Directory Java 2 -- Networking |
![]() |
This course contains 3 units: Networking Basics, Programming Using Sockets, and Programming Using Datagrams. Each unit covers detail the elements of Java necessary to implement these features and functions as you program in the Java language.
In the first unit, you will learn about the client/server architecture that forms the core of networking concepts. The unit also explains frequently used networking terms, such as UDP, socket, proxy server, datagram, and port. In the second unit, you will learn about the Socket class and its important methods, such as close( ), getInetAddress( ), getInputStream( ), getLocalPort( ), getLocalAddress( ), getOutputStream( ), and getPort( ).
You will also learn how the constructors of the Socket class are used to create a socket. This unit also explains about the ServerSocket class and its important methods, such as close( ), getInetAddress( ), getLocalPort( ), and accept( ). In addition, you will learn about the constructors of the ServerSocket class. Finally, you will learn to write a client/server program by using the methods of the Socket and ServerSocket class. In the third unit, you will learn about datagrams, the protocols used by datagrams, the DatagramPacket, and DatagramSocket classes. This unit introduces the concept of multicasting and the MulticastSocket class. In addition, you will learn about the exceptions thrown by the classes of the java.net package.
In the first unit, you will learn about the client/server architecture that forms the core of networking concepts. The unit also explains frequently used networking terms, such as UDP, socket, proxy server, datagram, and port. In the second unit, you will learn about the Socket class and its important methods, such as close( ), getInetAddress( ), getInputStream( ), getLocalPort( ), getLocalAddress( ), getOutputStream( ), and getPort( ).
You will also learn how the constructors of the Socket class are used to create a socket. This unit also explains about the ServerSocket class and its important methods, such as close( ), getInetAddress( ), getLocalPort( ), and accept( ). In addition, you will learn about the constructors of the ServerSocket class. Finally, you will learn to write a client/server program by using the methods of the Socket and ServerSocket class. In the third unit, you will learn about datagrams, the protocols used by datagrams, the DatagramPacket, and DatagramSocket classes. This unit introduces the concept of multicasting and the MulticastSocket class. In addition, you will learn about the exceptions thrown by the classes of the java.net package.
|
|
||||||
Training
Provided by Online Training Directory
- J asked: hi, my name is alberto i from peru i am study in the engineering of sistem .
Java 2 -- Networking
Outcomes Students will be able to describe in detail the client/server architecture of core networking concepts. They will also learn about the Socket class and its use in programming for networks in Java. Finally the students will be able to describe and use datagrams, understand and use the concept of Milticasting, and exceptions in the classes in the net package. Assessment Students will experience Pre-Topic and Post-Topic Assessments, as well as practice and assessments and each section within this course. Course Outline: Networking Networking Basics
- Overview of TCP/IP
- The InetAddress Class
- Uniform Resource Locator
- Practice Session
- Using the Socket Class
- Using the ServerSocket Class
- Client/Server Programming Using Sockets
- Practice Session
- Using the DatagramPacket Class
- Using the DatagramSocket Class
- Implementing Multicasting
- Practice Session
About The Training Provider: Online Training Directory
Online Training Directory - JER Online (JER Group, Inc.) lists over 1000 , cost affordable, non-credit Courses and Certificates in its own proprietary online catalog. We are always adding "more courses...all the time " to a growing inventory.
The courses and certificates that comprise JER Online s course catalog are developed by (1) JER Online, (2) a growing number of accredited .edu partners and by (3) corporate...

