BaTien Duong wrote:
Daniel Florey wrote:
Hi,
I've added the initial release of the projector framework to the proposals section.
It is in a very early stage of development, so it might not be usable for anyone else than me at the moment ;-)
I'll try to improve it in the next weeks so that it can become part of the slide 2.1 release.
Hello Daniel
I came across the following link http://www.muleumo.org/ with an interesting event-driven component technology that may have some interest to your Projector. I will spend some time to further investigate it. If it has some bearing to your projector please share, while we are waiting for your document(s).
Thanks BaTien DBGROUPS
Projector is an event driven process engine that can be used to build complex synchronous and asynchronous workflows.This makes Slide usefull and very interesting. Is there any one thinking of a standard portlet interface to Slide so gradually a whole application can be assembled from functional compoents?
The projector framework can also be used to build scalable web applications. It talks to the repository via webdav.
A projector application can be deployed by simply dropping a folder containing the application into the repository.
Main benefits in comparison to other frameworks are:
- complex asynchronous workflows with persistent state can be handled
- rendering of web pages in background in separate workflows triggered by events. So if you drop some xml-file into slide, projector could launch a process that renders all dependant web pages in background. If a user visits the page, it is already there.
- easy web form handling. You just implement the very simple processor, the web form is generated for you including error handling etc.
- handling of table and tree views (paging tables also included)
- easy database access
- contract based workflow design
I hope to get some documentation and a little sample application done. Regards, Daniel
BaTien DBGROUPS
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
.
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
