Maven uso di JBoss Maven-plugin

sviluppo , Java Nessun Commento »

Come utilizzare il Maven Jboss, Internet è il prossimo, in genere utilizzando carichi maven2-plugin Questo plug-in a funzionare, ma a quanto pare Maven nella fornitura di JBoss Maven-plugin allora perché non si può usare? Dopo indicibili sofferenze finalmente trovato un impiego

1, pom.xml file di configurazione, aumentare la

<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>2.0.2</version>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>jboss-maven-plugin</artifactId>
<version>1.3.1</version>
<configuration>
<jbossHome>/opt/jboss-4.2.2.GA</jbossHome><!-- jboss 安装目录-->
<port>8080</port> <!-- jboss使用端口-->
</configuration>
</plugin>

Leggi il resto di questa voce »

  • Bookmark

Server-driven Rich Web Applications in puro Java - IT Mill Toolkit

Ajax , Java Nessun Commento »

Si può vedere dal titolo dell'articolo, questa è basata su Java quadro RIA per il server-side driven. Utilizzare il GWT di Google.

Nell'articolo, Scrivere Java, niente altro, se non credete che il classico HelloWorld vedi sotto

  importazione com.itmill.toolkit.ui .*;

 public class HelloWorld estende com.itmill.toolkit.Application (

     public void init () (
         Finestra principale = new Window ("Ciao finestra");
         setMainWindow (principale);
         main.addComponent (nuova etichetta ("Ciao Mondo !"));
     )
 ) 

Per chi non conosce il JS, o il disprezzo per gli sviluppatori Java, dovrebbe essere una buona scelta.

Link: IT Mill Toolkit 5 Demo: Demo Elenco Downlaod: Version5.3

  • Bookmark

Comet: push server ajax

Ajax , Java Nessun Commento »

1 Che cosa è la cometa?

Prima di tutto, spiegano sulla tecnologia push server Comet, a causa di difetti inerenti il protocollo HTTP - senza condizioni, il cliente non può come basata su Socket C / programma S per ottenere lo stesso monitor può solo prendere l'iniziativa di richiesta del cliente, la risposta del server. Il server non può prendere l'iniziativa in tempo per restituire i dati al client. Per risolvere questo problema Philip McCarthy fatto Comet le soluzioni tecnologiche. L'autore di questa da un lungo collegamento ai dati di spingere il lato server per i client in modo tempestivo, che il testo della bassa latenza dei dati per il browser (dati a bassa latenza per il browser), tecnologia conosciuta come la cometa.

Può essere applicato ad alcuni tempestività dei dati richiedono una maggiore sistemico

  • Sistema di controllo: l'hardware plug sfondo caldo, LED, temperatura, variazioni di tensione;
  • Sistemi di instant messaging: altri utenti accedono, inviare un messaggio;
  • sistema di Instant citazione: il database di sfondo è cambiato;
  • Più popolare recenti Giochi equazione Web

2, della cometa

Prima di tutto, per il B / S può ottenere una funzionalità simile nella descrizione tecnica di:

a, Flash + Javascript: Perché Flash è possibile utilizzare XMLSocket e JavaScript può chiamare la sua interfaccia con il server-side socket per comunicare.

b, Applet Java: applet Java, la pagina equivalente nel programma Java e la comunicazione server utilizzando il Socket naturalmente, nessun problema.

c, Ajax Sondaggio: attraverso il ciclo di polling sul server invia la richiesta, a seconda della risposta del server per determinare se i dati modifiche.

d, Comet: la creazione di una connessione a lungo, i dati push server in modo tempestivo. Che è diviso in polling lungo l'Ajax e la modalità streaming iframe.

Quindi, abbiamo confrontato questi diversi tipi di tecnologia di condurre un

Flash + Javascript JavaApplet Ajax Sondaggio Cometa
Tipo di protocollo Presa di corrente HTTP
Supporto per l'ambiente [1] Installare il Flash Player Plugin Installazione di JRE No No
Port restrizioni Non-80 porti, soggetti al sistema di firewall e restrizioni 80 porti, l'illimitato di base
Thread limite Numero limitato di porte utilizzate dal sistema No Limitato dal thread browser, IE il filo massimo predefinito lo stesso dominio del 2, perché essi raccomandano il filo che collega la migliore non è più di una
Altro Attraverso il muro non può essere automaticamente JS non è possibile utilizzare i risultati restituiti per aggiornare JavaApplet HTML polling non di lungo, a causa di richiesta di tempo, il server non può determinare se non vi viene aggiornato frequentemente richiesta, risposta restituita troppi inutili e spreco di risorse del server. Con il polling vincoli di intervallo di tempo, possono influire sulla tempestività dei dati. lunga occupazione dei thread del server (ci sono programmi per le soluzioni server-side, come Jetty6 container, gli ultimi Tomcat6 inoltre ottimizzata), quando si utilizza la modalità di flusso iframe la visualizzazione di avanzamento per il browser è stato caricato. (Ingegneri di Google hanno per risolvere il problema caricando il corrispondente IE ActiveX)

[1] Inoltre JavaApplet bisogno di un browser al di fuori del supporto JS.

3, per raggiungere la cometa
Open source pushlet quadro, DWR2 usando Dojo e contenitore Jetty6/Tomcat6 combinazione di concreta realizzazione di documentazione di riferimento si veda il seguente

4, esempio Comet

5, la documentazione di riferimento
Comet: una connessione a lungo basato su HTTP "," server technology push

Ajax per gli sviluppatori Java: Scrivere applicazioni scalabili Comet con pontile e Direct Web Remoting ( cinese )

Tomcat 6 e Advanced IO Tomcat6

La tecnologia IBM dietro i primi due articoli hanno un gran numero di riferimenti

  • Bookmark

Rich Internet Applications JavaFX

Java Nessun commento »

Link: JavaFX

JavaFX è una piattaforma espressiva rich client per creare e fornire ricche esperienze di internet in tutte le schermate della tua vita.

JavaFX piattaforma client ricchi, a prima vista, è davvero incredibile, l'originale Java può fare questo effetto, hehe.

Utilizzo di audio ad alta fedeltà e video (On2 encoder licenza), rich text, grafica vettoriale, animazioni e Web service semplificare lo sviluppo di applicazioni di rete e ricca espressione. Direttamente dal sito mentre si trascina per il desktop.

L'aggiornamento all'ultima JRE 6 per vedere se ci sono ancora sotto Demo

Ulteriori esempi

Scarica JavaFX e NetBeans IDE

  • Bookmark

ofcgwt: Open Flash Chart widget GWT Biblioteca

Java Nessun commento »

Link: ofcgwt

Il progetto OFCGWT fornisce un semplice da utilizzare widget per GWT grafico basato su Open Flash Chart 2. Esso utilizza una versione modificata del modello di fagiolo POJO da OFC4J che è serializzato utilizzando GWT JSON a fornire i dati corretti GWT client che soddisfa i requisiti della OFC 2. x API. Una versione beta è disponibile per il testing degli sviluppatori presto.

Grafico GWT costruire un progetto, basato su Open Flash Chart 2 , l'effetto risultante è buona. Flash di effetti dinamici per raggiungere veramente il più bello di JS e semplice.

Ci sono due Demo: Demo GWT , ExtJS GWT Demo

Clicca qui per scaricare: beta6.zip

  • Bookmark

WaveMaker

sviluppo , Java , JavaScript Nessun Commento »

Link: WaveMaker

La piattaforma WaveMaker è costituito da due componenti: WaveMaker Visual Studio ™ Ajax per lo sviluppo di applicazioni Internet dinamiche e WaveMaker Rapid Deployment Server ™ per la distribuzione di applicazioni in un ambiente standard e sicuro Java.

sito Web che è WYSIWYG (WYSIWYG) di strumenti Web 2.0, cioè, è possibile trascinare i componenti, ecc, per creare un progetto di Visual Ajax. Comprende anche una connessione al database, ambiente Java sul supporto posteriore. Non sono chiari, è possibile vedere il suo video demo è una buona occhiata.
Ecco alcuni utilizzarlo per fare il Demo
Può scaricare qui , scaricare la versione appropriata del sistema operativo

  • Bookmark
WP Theme & Icons da N. Design Studio
Entrate di RSS RSS Commenti Login