Description: The term network programming refers to writing programs that execute across multiple devices (computers), in which the devices are all connected to each other using a network.
The java.net package of the J2SE APIs contains a collection of classes and interfaces that provide the low-level communication details, allowing you to write programs that focus on solving the problem at hand.
The java.net package provides support for the two common network protocols:
TCP: TCP stands for Transmission Control Protocol, which allows for reliable communication between two applications. TCP is typically used over the Internet Protocol, which is referred to as TCP/IP.
UDP: UDP stands for User Datagram Protocol, a connection-less protocol that allows for packets of data to be transmitted between applications.
To Search:
File list (Check if you may need any files):
NetworkSimulatorDelay
.....................\build
.....................\.....\classes
.....................\.....\.......\edu
.....................\.....\.......\...\asu
.....................\.....\.......\...\...\emit
.....................\.....\.......\...\...\....\qyan
.....................\.....\.......\...\...\....\....\alg
.....................\.....\.......\...\...\....\....\...\control
.....................\.....\.......\...\...\....\....\...\.......\DijkstraShortestPathAlg.class
.....................\.....\.......\...\...\....\....\...\.......\YenTopKShortestPathsAlg.class
.....................\.....\.......\...\...\....\....\...\model
.....................\.....\.......\...\...\....\....\...\.....\abstracts
.....................\.....\.......\...\...\....\....\...\.....\.........\BaseEdge.class
.....................\.....\.......\...\...\....\....\...\.....\.........\BaseElementWithWeight.class
.....................\.....\.......\...\...\....\....\...\.....\.........\BaseGraph.class
.....................\.....\.......\...\...\....\....\...\.....\.........\BaseVertex.class
.....................\.....\.......\...\...\....\....\...\.....\Graph.class
.....................\.....\.......\...\...\....\....\...\.....\Pair.class
.....................\.....\.......\...\...\....\....\...\.....\Path.class
.....................\.....\.......\...\...\....\....\...\.....\QYPriorityQueue.class
.....................\.....\.......\...\...\....\....\...\.....\VariableGraph.class
.....................\.....\.......\...\...\....\....\...\.....\Vertex.class
.....................\.....\.......\network
.....................\.....\.......\.......\BNetwork.class
.....................\.....\.......\networksimulator
.....................\.....\.......\................\BatteryLife.class
.....................\.....\.......\................\GetInfo.class
.....................\.....\.......\................\InitConfigaration$1.class
.....................\.....\.......\................\InitConfigaration$2.class
.....................\.....\.......\................\InitConfigaration.class
.....................\.....\.......\................\InitSetting.class
.....................\.....\.......\................\NodeFrame$1.class
.....................\.....\.......\................\NodeFrame$2.class
.....................\.....\.......\................\NodeFrame$3.class
.....................\.....\.......\................\NodeFrame$4.class
.....................\.....\.......\................\NodeFrame$5.class
.....................\.....\.......\................\NodeFrame.class
.....................\.....\.......\................\RecieveFile.class
.....................\.....\.......\................\ServerConfigaration$1.class
.....................\.....\.......\................\ServerConfigaration$2.class
.....................\.....\.......\................\ServerConfigaration$3.class
.....................\.....\.......\................\ServerConfigaration.class
.....................\.....\.......\Utility
.....................\.....\.......\.......\FileObj.class
.....................\.....\.......\.......\Node.class
.....................\.....\.......\.......\NodeInfo.class
.....................\build.xml
.....................\dist
.....................\....\lib
.....................\....\...\AbsoluteLayout.jar
.....................\....\NetworkSimulatorDelay.jar
.....................\....\README.TXT
.....................\manifest.mf
.....................\nbproject
.....................\.........\build-impl.xml
.....................\.........\genfiles.properties
.....................\.........\private
.....................\.........\.......\private.properties
.....................\.........\project.properties
.....................\.........\project.xml
.....................\src
.....................\...\edu
.....................\...\...\asu
.....................\...\...\...\emit
.....................\...\...\...\....\qyan
.....................\...\...\...\....\....\alg
.....................\...\...\...\....\....\...\control
....................