You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@turbine.apache.org by NeOn <ra...@hotmail.com> on 2002/10/05 22:14:40 UTC

New Turbine Webapp!

hi all ,

I posted this question in turbine-user list  but i didnt get any help, so i
thot i would ask Turbine People itself.

I am using turbine from couple of months and I want build
a application which is little diverted from the regular webapp.

It is a basically XML based Chat ( like Jabber) but it uses
normal Http port.  I wanted to know wheather it will be easy
to build the application in turbine. I Choose turbine cos I am
familiar with the framework and love its flexibility.

The other option is Cocoon, ( I know little about it).

I am using Turbine 3alpha, Torque b4, and fulcrum b4.

Can anyone suggest me wheather it is feasible to do so?

My Concerns are :

1) How can to parse the incoming stream , which is basically a XML doc (
HTTP POST).

2) Populate the RunData with the Data from XML. ( like <Message/>,<Sendto/>,
etc..)

3) And Instead of writing back to same client , I shld write to the address
given
in the XML doc ( <sendto>foo@somewhere.com </sendto>). How to accomplish
this ?
( I guess i shld put a valve in the pipeline to do this ? )

4) Since the turbine which i am working , uses Classic turbine pipeline,
Layout-navigation-screen.
how to change the pipeline, so that Layout and navigation is omitted so that
i can only work with
the Actions ( Based on the element in the XML doc)
    for ex: <Action>SendMessage</Action> , <Action>login</Action>
and screens which basically will have the XML data populated with Rundata
which will be
sent to another user.( Again I guess I shld modify the pipeline ??)

5) Security : I am plannin to use the Turbine security system for Login and
Authentication.

6) Apart from chat, the user will be also using to access other functions
like Contacts, Appointment.
etc.

7) The client will be using a java application communicating with the server
over HTTP.

Is this can be done ? ( with feasible amt of time)

I would really appreciate any help/suggestions.

thanks in advance.

NeOn.



--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>