LINUXSOFT.cz
Nazwa użytkownika: Hasło:     
    CZ UK PL

> Komentarze :: článek Java (18) - síťová komunikace I.

Pěkné 22.9.2005 13:26
Lukáš Zapletal
A dočkáme se něco o NIO?
Re: Pěkné 26.9.2005 19:57
Lukáš Jelínek
Ano, NIO také přijde brzy na řadu.
K příkladu 1 17.8.2006 13:54
Martin Landa

Tohle "byte ip4[] = { 82, 208, 29, 37 }; // adresa IPv4" nepůjde, protože byte má v javě rozsah od -128 do +127, takže se číslice 208 bude tvářit jako int a nepůjde naplnit do pole.
Vyřešil jsem takto:

public class Network {
public static byte ip(int i) {
return (byte) ((i > 127) ? i - 256 : i);
}

public static void main(String[] args) {
byte ip4[] = { ip(82), ip(208), ip(29), ip(37) }; // adresa IPv4

Dále je třeba ještě ošetřit vyjímku IOException kterou hází "ia.isReachable(5000)"

Java ME 31.1.2010 09:54
Tomáš 'Elektron112' Velecký

Dají se skoro všechny třídy (kromě textového rozhraní) používat na mobilech stejně jako na kompech? Zajímá mě hlavně síť a práce se soubory. Díky

Re: Java ME 31.1.2010 13:38
Aleš Hakl

Predpokladejme, ze "mobily" = CLDC (coz mi prijde jak vcelku opravneny predpoklad)

Ano, pro nejakou velmi omezenou hodnotu "skoro vsechny" :).

Pokud chcete odpoved na to na co si myslim, ze se ptate a ne na to na co se skutecne ptate, tak: Ne, konkretne treba prace ze soubory v CLDC ve sve podstate neni vubec, prace se siti je vlastne obdobna, ale zjednodusena.

Re: Java ME 31.1.2010 13:42
Tomáš 'Elektron112' Velecký

Tak pokud jsem dobře pochopil odpověď, tak jste mě pochopil dobře :)

Akorát tou prací se soubory jsem myslel zápis a čtení. Ne přesouvání apod.

Re: Java ME 31.1.2010 14:23
Aleš Hakl

No ono jde o to, ze puvodni predstava CLDC je, ze zarizeni na kterem to bezi proste souborovy system v klasickem smyslu nema. Proto soucasti specifikace nic jako prace se soubory neni. Pokud potrebujete ukladat nejake svoje interni udaje, tak k tomu slouzi javax.microedition.rms, coz je proste hloupa databaze klic->hodnota specificka pro danou aplikaci (navic tam toho nesmite ulozit moc, protoze typicky telefon ma nejaky pomerne maly limit na velikost takto ulozenych dat). Pokud chcete opravdu pristupovat k souborovemu systemu telefonu (a napriklad pracovat s nejakymi multimedialnimy daty, ktera tam uz jsou), tak se budete muset poohlednout po nejakem specialnim rozsireni konkretniho vyrobce telefonu (coz neni vubec jiste, ze existuje).

Re: Java ME 31.1.2010 14:27
Tomáš 'Elektron112' Velecký

ok, díky


KOMENTARZE
Pěkné 22.9.2005 13:26 Lukáš Zapletal
Re: Pěkné 26.9.2005 19:57 Lukáš Jelínek
K příkladu 1 17.8.2006 13:54 Martin Landa
Java ME 31.1.2010 09:54 Tomáš 'Elektron112' Velecký
  L Re: Java ME 31.1.2010 13:38 Aleš Hakl
    L Re: Java ME 31.1.2010 13:42 Tomáš 'Elektron112' Velecký
      L Re: Java ME 31.1.2010 14:23 Aleš Hakl
        L Re: Java ME 31.1.2010 14:27 Tomáš 'Elektron112' Velecký
Tylko zarejestrowani użytkownicy mogą dopisywać komentarze.
> Szukanie oprogramowania
1. Pacman linux
Download: 4791x
2. FreeBSD
Download: 8984x
3. PCLinuxOS-2010
Download: 8488x
4. alcolix
Download: 10804x
5. Onebase Linux
Download: 9568x
6. Novell Linux Desktop
Download: 0x
7. KateOS
Download: 6142x

1. xinetd
Download: 2331x
2. RDGS
Download: 937x
3. spkg
Download: 4549x
4. LinPacker
Download: 9801x
5. VFU File Manager
Download: 3116x
6. LeftHand Mała Księgowość
Download: 7002x
7. MISU pyFotoResize
Download: 2700x
8. Lefthand CRM
Download: 3486x
9. MetadataExtractor
Download: 0x
10. RCP100
Download: 3001x
11. Predaj softveru
Download: 0x
12. MSH Free Autoresponder
Download: 0x
©Pavel Kysilka - 2003-2024 | mailatlinuxsoft.cz | Design: www.megadesign.cz