Hi Sanju,

I'm just a newbie to neo4j, but maybe it's helpful to think about the tasks you 
are facing. There are general and neo4j specific tasks embedded in your 
questions:

1. Retrieve data from the neo4j graphs (specific neo4j question)
2. Display the data to the user  (general question on Web-app design)

Specifically, you need to retrieve the data stored in your neo4j graph. There 
are two ways to do this:

1. Embed the database in your own program and access the "directly"
2. Retrieve the data indirectly using neo4j's REST API (standalone server)
2.1. Use your own servside program that speaks with your client (Java Servlets, 
 ...)
2.2. Access the REST API directly from your client

You can find a pretty good tutorials on both 1 and 2, here: 
http://wiki.neo4j.org/content/Getting_Started_Guide . Imagine you create an 
online address book. Then you might decide for 1 and write a Java program 
running on your server and publishes its own REST API. Let's assume you can 
retrieve all addresses by GETting /addressbook/contacts . Then your java 
program retrieves all addresses stored in neo4j and sends the requested 
addressses to any client which GETs /addressbook/contacts .

Once you've decided on an embedded solution or standalone server, you will need 
to decide on how to display the data. There are two basic ways that you can 
access the data via a simple webbrowser: vendor specific solutions that are 
downloaded by your browser and run in your browser (Java Applets, Active X, 
Flash) or by making use of an AJAX framework i.e. using your Browsers in-built 
functions (Javascript, HTML, css). These questions are probably better suited 
for a specific forum on the given technology. For sake of our previous example, 
you might use the JQuery Javascript Library to access the contact stored 
/addressbok/contacts and display them to your users.

However, if your goal is actually an Neoclipse-like application. You may simply 
point your browser to host:7474 , the neo4j webadmin has a nice visualization 
tool.

Best luck
Stefan














Am 29.06.2011 13:19, schrieb sanjana sanju:
> Hello Neo4j Team,
>
> I am new to neo4j. I have gone through the documentation, Its really
> awesome. You people have done excellent work.
>
> I have developed a small or sample graph based application in Java which
> contains a data (users) who are near at some place. Its working
> perfectly. For visualization I used stand alone application (Neoclipse). It
> is also working fine and showing perfectly what I want.
>
> Now I want to re-design my application like as a web application, that means
> I want to see my database as a web content (Visualization for a web-user
> that how that user has connected with others graphically) same as like
> the functionality of neoclipse.
>
> I am technically not that sound (experience). So can any one please suggest
> me some ideas or tools to design such application.
>
> Can I use neoclipse as a web application or as a server-side application? If
> so help me out from this... to design a web application.
>
> Awaiting for your valuable suggestions.
>
> Regards,
> Sanju.
> _______________________________________________
> Neo4j mailing list
> [email protected]
> https://lists.neo4j.org/mailman/listinfo/user

_______________________________________________
Neo4j mailing list
[email protected]
https://lists.neo4j.org/mailman/listinfo/user

Reply via email to