Síťování v Javě: Závěr

Na úplný závěr našeho seriálu o síťování v Javě si probereme to, co se zatím do předchozích dílů nevešlo. Ukážeme si, jak pracovat se síťovými rozhraními a zkusíme si práci s HTTP protokolem. Nakonec nás čeká už jen krátké povídání o třídě Charset z balíku java.nio.charset.

Síťování v Javě: Logování

Dnes mírně odbočíme od zaměření seriálu. Podíváme se na téma, které se síťováním úzce souvisí - logování. Ukážeme si, jaké jsou možnosti vytváření logů. Od výpisu na konzoli, až po java.util.logging API.

Síťování v Javě: New I/O server

nes budeme pokračovat v New I/O API. Vysvětlíme si práci se serverovým kanálem, selektory a ukážeme si, jak převádět obsah bufferů na řetězce. Na závěr si vytvoříme primitivní HTTP server, na kterém si prakticky vyzkoušíme postupy popisované v teoretické části.

Síťování v Javě: New I/O

V dnešním díle nás čeká úvod do New I/O API. Probereme důležité třídy, podrobněji se zaměříme na práci s buffery. Na závěr vytvoříme jednoduchý příklad NIO klientské aplikace, na kterém si ukážeme nejen síťování, ale také práci se soubory pomocí NIO.

Síťování v Javě: Chatovací server

Dnes využijeme znalosti získané v minulých dílech. Vytvoříme další server, tenokrát chat. Hlavními cíli tohoto komplikovanějšího příkladu bude ukázka práce s předem neznámým počtem vláken a vysvětlení hlavního rozdílu mezi java.net API a New I/O.

Síťování v Javě: První server

V minulé části tohoto seriálu jsme si popsali několik tříd z balíku java.net a vytvořili jednoduchého telnet klienta. Dnes pro něj konečně najdeme využití - začneme totiž s programováním serverů. Stejně jako v prvním díle si nejdříve popíšeme důležité části java.net API. Potom budeme pokračovat dalším praktickým příkladem - vyrobíme si time server.

Síťování v Javě: Úvod

První díl seriálu o práci se sítí v Javě. Začneme zlehka teoretickým popisem několika důležitých tříd. Na závěr si naprogramujeme první aplikaci, kterou bude vlastní telnet klient.

Java 5.0 (Tiger) vs Java 6.0 (Mustang) - porovnání rychlosti

Finální verze Javy 6.0 není sice ještě k dispozici, ale už se objevily první srovnávací výkonové testy.

J2SE 6.0 v beta verzi

Včera byla vypuštěna oficiální beta verze J2SE 6.0 alias Mustang viz Java Standard Edition 6 goes to formal beta status. Co nám tato verze přinese? Sun rozdmýchal velké naděje především u skupiny vývojářů desktop aplikací. Mezi další perličky patří integrovaná podpora skriptovacích jazyků (JSR 223) - Mustang přímo obsahuje Rhino JavaScript engine.

Java 5 - recenze publikace

Java 5
Na serveru linuxsoft.cz vyšla recenze na tuto populární knihu od Ivora Hortona.

 
strana 9/11celkem 110 položek