Extras din curs
APLICATII DE RETEA
Pachetul java.net
Clase
ContentHandler
DatagramPacket
DatagramSocket
DatagramSocketImpl
HttpURLConnection
InetAddress
MulticastSocket
ServerSocket
Socket
SocketImpl
URL
URLConnection
URLEncoder
URLStreamHandler
Excep]ii
BindException
ConnectException
MalformedURLException
NoRouteToHostException
ProtocolException
SocketException
UnknownHostException
UnknownServiceException
Interfe]e
ContentHandlerFactory
FileNameMap
SocketImplFactory
URLStreamHandlerFactory
Folosirea adreselor IP (Internet Protocol)
Clasa InetAdress
Furnizeaz mecanismul prin intermediul cruia sunt manipulate adresele IP.
Metode
byte[] getAddress( )
Returneaza adresa efectiva reprezentat de obiectul respectiv într-un vector de 4 octe]i.Cel mai semnificativ octet se gse[te în getAddress()[0].
Ex: [123, 45, 67, 89]
java.lang.String getHostAddress( )
Returneaz adresa efectiv sub forma unui [ir “%d.%d.%d.%d”
Ex: “123.45.67.89”
java.lang.String getHostName( )
Returneaz numele simbolic al adresei respective
static java.net.InetAddress getLocalHost( ) throws
java.net.UnknownHostException
Ex: xyz@thor.infoiasi.ro
boolean isMulticastAddress( )
boolean equals( java.lang.Object obj )
static java.net.InetAddress[] getAllByName( java.lang.String host )
throws java.net.UnknownHostException
Determin toate adresele unui claculator. (Dac un calculator este conectat la mai multe re]ele el trebuie s aib câte o adres IP pentru fiecare re]ea la care este conectat). Parametrul host poate fi - fie numele ma[inii ex: java.sun.com
- fie un [ir reprezentând adresa IP a ma[inii
static java.net.InetAddress getByName( java.lang.String host ) throws
java.net.UnknownHostException
Construie[te adresa IP a unui calculator.
int hashCode( )
java.lang.String toString( )
Intrucât acesat clas nu are constructor public, pentru a crea o instan] a unui obiect de tip InetAddress trebuie folosit una din metodele statice : getLocalHost, getAllByName sau getByName, care apeleaz la rândul lor cnstructorii priva]i ai clasei.
Comunicarea prin protocoale orientate pe conexiune
Un protocol este o combina]ie de reguli de comunica]ie [i formate de mesaje care trebuie respectate de calculatoarele legate în re]ea pentru a schimba date. Scopul primar al protocoalelor este de a permite comunica]ia între calculatoare, indiferent de re]ea sau de hardware-ul calculatoarelor legate în re]ea.
Preview document
Conținut arhivă zip
- Curs Java
- Aplicatii de Retea.doc
- Clase.doc
- ConexiuneFinger.class
- Desenarea.doc
- Exceptii.doc
- Ferestre.doc
- Fire de Executie.doc
- Fluxuri.doc
- Gestionare.doc
- GridBagLayout.bmp
- Imagini.doc
- Interfa grafica.doc
- Interfata API.doc
- IO si Fisiere.doc
- java.applet.doc
- java.lang.doc
- java.util.doc
- JAVA1.DOC
- Java2.doc
- Java_L1.doc
- Meniuri.doc
- Mouse.doc
- Serializarea.doc
- ServerDepanare.java
- Tastatura.doc
- TestClient.java