MokaByte
MokaByte n. 98 - Luglio 2005
Architetture e tecniche di progettazione EJB I parte: architettura di una applicazione tipo
ejb

Architetture e tecniche di progettazione EJB I parte: architettura di una applicazione tipo

Parte I

Conoscere a fondo la tecnologia EJB è solo il primo passo per poter procedere nella realizzazione di una applicazione enterprise che sia performante ma sopratutti facilmente gestibile, modificabile e manutenibile. Presentiamo in questa serie di articoli alcune delle più famose best practice e pattern design utili per il mondo EJB: dalla scelta della architettura alla individuazione dei componenti principali.

Leggi tutto »
Da XML ad PDF utilizzando XSLT e FO
XML

Da XML ad PDF utilizzando XSLT e FO

Parte I

Portable Document Format (PDF) è un formato diffuso per lo scambio di documenti nel web che consente di avere lo stesso preciso layout su tutte le piattaforme. In questo articolo si vedrà come il processore XSL è in grado di creare un file in formato pdf, partendo da documenti scritti con gli oggetti di formattazione, ovvero con Formatting Objects.

Leggi tutto »
Il Networking
networking

Il Networking

Parte I

A livello applicativo si trovano protocolli come HTTP, il protocollo del WEB, FTP, un protocollo per la trasmissione di file attraverso la rete, POP e SMTP, i comuni protocolli E-Mail e TELNET, che permette di aprire sessioni di lavoro remote. Questi si appoggiano su una coppia di protocolli di trasporto, TCP e UDP, le cui differenze verranno spiegate nei prossimi capitoli. Infine TCP e UDP utilizzano il comune protocollo di rete IP. La pila di protocolli comprende in realtà ben sette livelli, ma ai fini della presente trattazione sarà sufficiente prendere in considerazione questi tre.

Leggi tutto »
MokaCMS - Open Source per il Web Content Management VI parte: da XML ad PDF utilizzando XSLT e FO (I puntata)
cms

MokaCMS - Open Source per il Web Content Management VI parte: da XML ad PDF utilizzando XSLT e FO (I puntata)

Parte VI

Portable Document Format (PDF) è un formato diffuso per lo scambio di documenti nel web che consente di avere lo stesso preciso layout su tutte le piattaforme. In questo articolo si vedrà come il processore XSL è in grado di creare un file in formato pdf, partendo da documenti scritti con gli oggetti di formattazione, ovvero con Formatting Objects.

Leggi tutto »
Multimedialità su J2ME - III parte: catturare, salvare e modificare una foto
j2me

Multimedialità su J2ME - III parte: catturare, salvare e modificare una foto

Come catturare, salvare e modificare le foto col proprio telefono cellulare, utilizzando le API J2ME

Questo articolo descrive come catturare una foto o una serie di foto dopo aver settato a proprio piacimento la camera del telefono, come visualizzarle, salvarle su RMS o file system, modificarle ridimensionandole o applicando effetti particolari.

Leggi tutto »
Scegliamo SOA come fondamento della nostra Infrastruttura Enterprise
SOA

Scegliamo SOA come fondamento della nostra Infrastruttura Enterprise

SOA e MDA

Non basta sviluppare Web Services per implementare SOA in modo efficace. Partire dai requisiti di business per costruire un modello che implementi in modo affidabile un'architettura di tipo SOA.Troppo complesso? No, se partiamo col piede giusto!

Leggi tutto »
Soluzioni Oracle per l'alta affidabilità: Oracle Data Guard
oracle

Soluzioni Oracle per l'alta affidabilità: Oracle Data Guard

Configurazione e gestione

La scrittura di applicazioni J2EE spesso coincide con l'esigenza di avere una architettura affidabile, ovvero resistente ai possibili guasti dei componenti nel sistema. In questo articolo esploriamo come garantire l'alta affidabilità a livello di database Oracle

Leggi tutto »
Un Java Open Source
java

Un Java Open Source

Apache Software Foundation sta valutando la realizzazione di una versione aperta della piattaforma Java

Ricordo che qualche anno fa il nirvana dello sviluppatore alternativo era lo sviluppo Java su sistema operativo Linux. Sarebbe stato un completo distacco dal mondo Microsoft, anche se si sarebbe abbracciata un'altra piattaforma proprietaria: Java. Da quei primi anni di affermazione del linguaggio di SUN e del sistema operativo emergente GNU/Linux molta acqua è passata sotto i ponti. Windows è migliorato moltissimo. È nato Mac OS X. Gosling e Torvalds lavorano entrambi su computer Apple. Longhorn uscirà (forse) nel 2007. Chi lo avrebbe detto solo pochi anni fa?

Leggi tutto »
Web Services
Web Services

Web Services

il punto sulla standardizzazione (II)

Nel precedente articolo (vedere [MOKA_WSS_1]) si è parlato delle specifiche base (XML, XSL, XSD, XQuery, XPath) e di prima generazione (SOAP, UDDI, WSDL) dei Web Services. In questo articolo ci dedicheremo alle specifiche di seconda generazione.

Leggi tutto »