2010-01-28 1 views
6

Recentemente sono incappato nel server Dstore di Eclipse, non riuscivo a capire cosa realmente fa dagli articoli sulla rete. Qualcuno può dirmi qual è l'uso del server Dstore? Inoltre, è possibile sviluppare il codice lato server a cui è possibile accedere dal computer client tramite il server Dstore, come le richieste Web sono servite da servlet tramite il server App?Eclipse Dstore server

risposta

6

RSE DStore (Remote Data Explorer Explorer di sistema) è uno dei protocolli supportati dallo Target Management project (gli altri sono ssh or ftp).
Da qui l'uso di un DStore server, per dare accesso a remote file-system and remote processes.

New Connection

Introdotto late 2006, troverete tutti i dettagli e le API nel RSE DStore Developer Guide:

Il quadro delle comunicazioni DataStore viene utilizzato per fornire l'accesso remoto e utensili per la Remote System Explorer.
Si tratta di un:

  • livello di comunicazione,
  • in memoria repository di dati e
  • un quadro utensili pluggable.

Mentre Eclipse fornisce la possibilità per gli strumenti locali da inserire nella workbench Eclipse, DataStore offre la possibilità di integrare gli strumenti remoti in Esplora sistemi remoti

Eclipse Architecture

+0

Grazie VonC per la risposta. Ho ancora una domanda relativa al server DStore. Come hai commentato DStore è usato per integrare gli strumenti remoti nel RSE, questo significa che possiamo integrare lo script Unix con il framework Eclipse. Come possiamo avere la funzionalità per eseguire uno script nella casella Unix remota quando l'utente fa clic su un pulsante di azione in Eclipse? Apprezzo il tuo aiuto. –

+0

@Gabriel: "funzionalità per eseguire uno script nella casella Unix remota quando l'utente fa clic su un pulsante di azione in Eclipse" Ciò dovrebbe essere possibile, sì, a condizione che la chiamata di sistema (lo script) sia incapsulata in un Java "Miner" (vedere http : //help.eclipse.org/galileo/topic/org.eclipse.dstore.doc.isv/guide/Miners.html). Non ho esempi concreti per illustrarlo, tuttavia, qui è necessario un po 'di esplorazione. – VonC