- Java Enterprise/Web Application and Component Builder
- Visual representation
- Iterative Build-Deploy-Run
- Apply tried and
tested J2EE design patterns
- Web Services
- Powerful Object-Relational
- Non proprietary
Building Java Enterprise and Java Web applications
means writing a lot of mandatory,
infrastructure code before you can start implementing
your business functionality (home/remote interfaces,
primary key classes, bean classes, etc). There
are tools available to help you. Most are very
expensive (thousands of dollars per release) and
others can be cryptic and hard to use.
JCodeBox is neither of the above.
It rapidly accelerates the building of distributed
J2EE components (JSP/Servlets, Enterprise
JavaBeans, etc) and allows you to immediately
focus on the business functionality of your applications.
JCodeBox simplifies the creation
of J2EE systems by providing a visual representation
of your application. It can then automatically
generate, build and deploy your application directly
from this visual representation. You are free
to focus on your business functionality which
can be entered directly into JCodeBox.
Throughout the development process
you can deploy and run your application as many
times as you like allowing you to constantly see
it from a user perspective and benefit from an
incremental development approach. If you are only
building business tier components JCodeBox can
automatically generate web components so you can
see and test your business tier objects immediately.
JCodeBox automates the assembly and deployment
of your components and applications shielding
you from the proprietary aspects of this process.
It can also automatically create Web Services
to expose your enterprise application's functionality
to users of other technologies (i.e. Microsoft
JCodeBox includes an advanced
patterns and code generation engine which allows
you to graphically apply tried and tested J2EE
design patterns to optimise your applications.
This results in the production of consistently
high quality, robust, scalable solutions.
The powerful Object-Relational
mapping engine means you can generate your enterprise
applications directly from an underlying database
schema in minutes. Alternatively you can define
your entities within the JCodeBox GUI and still
generate and deploy your application (JCodeBox will even
produce the scripts required to create your database).
All of your application code
adheres to Java and J2EE standards (J2SE,
EJB, JSP, etc). The only proprietary
code generated are the application server specific
deployment descriptors. So, if you choose, you
can import all of the generated source code, scripts,
etc into your favourite Java IDE.