Is OPS the right choice for me?

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Is OPS the right choice for me?

Younger Wang

Hi,

I am building a provisioning system for VoIP gateways. We have chosen native XML database (DB XML) to store the configuration information, because the configuration data is “structured yet flexible”. I believe we have made the correct choice.

We haven’t found a suitable technology to do the presentation however. What I want is a technology to generate the GUI dynamically for editing according to the XML document and schema. For example, if an element is of type Boolean, a checkbox is generated on the GUI; if an element is of type int, a text box is generated which allows only numbers. I know XForms is really nice with XML editing, but I am not sure if it is possible to generate the view in run-time from the schema. Is OSP the right technology for the task? Thanks in advance!

And I tried OPS examples within Tomcat. The page loading is really slow. What is the general opinion of OPS performance? By the way, where can I find the source of OPS?

BR
Younger Wang

 



--
You receive this message as a subscriber of the [hidden email] mailing list.
To unsubscribe: mailto:[hidden email]
For general help: mailto:[hidden email]?subject=help
ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
Reply | Threaded
Open this post in threaded view
|

Re: Is OPS the right choice for me?

Erik Bruchez
Administrator
Younger,

OPS and in particular its XForms implementation are perfect for
applications that deal with XML and XML databases.

But XForms does not perform automatic UI generation from a schema. We
have implemented similar things for customers in the past, and I know
other OPS users have done similar dynamic UI generation. So it is
definitely possible, but you have to actually write the code that
produces XForms from your schema (or find an existing tool).

Regarding the ever-coming question of performance, check:

http://www.orbeon.com/ops/doc/home-faq#performance-numbers
http://www.orbeon.com/ops/doc/integration-tuning

Also, never use the examples portal to get an idea of OPS performance,
as doing so is probably 2-3 times slower than not going through the
examples portal (we know: it's something we need to fix). It is much
better to try the standalone examples, like the standalone DMV Forms,
TODO Lists, Controls, etc. (adjust the URLs to try with your local install):

   http://www.orbeon.com/ops/forms
   http://www.orbeon.com/ops/xforms-todo
   http://www.orbeon.com/ops/xforms-controls

The source code is available on the ObjectWeb Forge:

   http://forge.objectweb.org/projects/ops/

-Erik

Younger Wang wrote:

> Hi,
>
> I am building a provisioning system for VoIP gateways. We have chosen
> native XML database (DB XML) to store the configuration information,
> because the configuration data is “structured yet flexible”. I believe
> we have made the correct choice.
>
> We haven’t found a suitable technology to do the presentation however.
> What I want is a technology to generate the GUI dynamically for editing
> according to the XML document and schema. For example, if an element is
> of type Boolean, a checkbox is generated on the GUI; if an element is of
> type int, a text box is generated which allows only numbers. I know
> XForms is really nice with XML editing, but I am not sure if it is
> possible to generate the view in run-time from the schema. Is OSP the
> right technology for the task? Thanks in advance!
>
> And I tried OPS examples within Tomcat. The page loading is really slow.
> What is the general opinion of OPS performance? By the way, where can I
> find the source of OPS?
>
> BR
> Younger Wang

--
Orbeon - XForms Everywhere:
http://www.orbeon.com/blog/



--
You receive this message as a subscriber of the [hidden email] mailing list.
To unsubscribe: mailto:[hidden email]
For general help: mailto:[hidden email]?subject=help
ObjectWeb mailing lists service home page: http://www.objectweb.org/wws