tags:

views:

311

answers:

1

I recently stumbled across Eclipse's Dstore server, couldn't understand what it really does from the articles on the net. Can someone please tell me what is the use of Dstore server? Also, is it possible to develop server side code which could be accessed from client machine through Dstore server, like web requests are served by servlets via App server?

+1  A: 

RSE DStore (Remote System Explorer DataStore) is one of the protocols supported by the Target Management project (the others being ssh or ftp).
Hence the use of a DStore server, to give access to remote file-system and remote processes.

alt text

Introduced late 2006, you will find all the details and API in the RSE DStore Developer Guide:

The DataStore communications framework is used to provide remote access and tooling for the Remote System Explorer.
It is a:

  • communications layer,
  • in-memory data repository and
  • a pluggable tooling framework.

While Eclipse provides the ability for local tools to plug into the Eclipse workbench, DataStore provides the ability to integrate remote tools into the Remote System Explorer

alt text

VonC
Thanks VonC for your reply. I have one more question related to DStore server.As you commented DStore is used to integrate remote tools into the RSE, does this mean we can integrate Unix script with Eclipse framework. Like can we have the functionality to run a script at remote Unix box when user click on an action button in Eclipse?Appreciate your help.
Gabriel Parenza
@Gabriel: "functionality to run a script at remote Unix box when user click on an action button in Eclipse" That should be possible, yes, provided the system call (the script) is encapsulated in a Java "Miner" (see http://help.eclipse.org/galileo/topic/org.eclipse.dstore.doc.isv/guide/Miners.html). I have no concrete example to illustrate that, though, meaning a bit of exploration is needed here.
VonC