NXJ Enterprise Technical Advantages
Powerful Business Process Management
The BPM Editor allows you to define all steps of a process. It can be used to assign roles to a process step so only a certain
group of users can execute that step. All process rules and decisions are designed using a graphical flow-chart type
editor. Single process steps can be tied to application screens.
Developers and Managers have access to a powerful BPM Admin interface where they can see what users are working on what
process steps. The BPM Admin interface enables managers to easily find bottlenecks in the performance of an organization
so management can take steps accordingly to remove the bottlenecks.
Standards Based and Open Technology
Integrate
any existing Java code or Java class libraries
- Integrate .Net business logic via Web Services.
- Integrate Enterprise software using Web Services (CRM, eMarketing, Financials
etc.).
- Use Enterprise Application Servers from Oracle, IBM and BEA.
- Open database connectivity allows for connection to Oracle, IBM DB2, Microsoft SQL Server,
Sybase, SQLBase, MySQL, Informix, Unify DataServer.
NXJ Developer Scales to Your Needs
- Typical SME configuration
- Windows or Linux running NXJ Developer applications on JBOSS and using
the SQLBase database.
- Typical Mid Market configuration
- Linux SMP system running JBOSS and Oracle One or Microsoft SQL Server.
- Typical Enterprise configuration
- Multiple Sun/HP/IBM SMP systems running Oracle, IBM or BEA application
servers and an Enterprise database like Oracle or IBM DB2.
Familiar IDE
The IDE of NXJ Developer is very easy to use and developers familar with other visual
tools will feel at home immediately. The image on the left shows the design
tab where data fields and data grids can be designed and linked to data sources
using the property editor. The visual objects of NXJ Developer can be linked
to Web Services or to database objects with a few mouse-clicks.
Familiar
Programming Paradigm
NXJ Developer offers a familiar programming paradigm to developers that know
Team Developer, Visual Basic, C# or Java. Developers fluent in one of these languages
can be highly productive after a few days of NXJ Enterprise training.
Multilingual Applications, Easy Application Localization
NXJ Developer uses UNICODE UTF8 character representation and can support
all languages and character sets be it US, European, and Asian languages including
multi-byte character sets. NXJ Developer applications can be localized very
easily by translating a text file that contains all application resource strings.
As many languages as necessary can be provided. The application automatically
detects the locale of the computer it runs on and switches to the language defined
in the locale. Languages can be switched and set at run-time.
NXJ Developer Editions
- NXJ Developer Professional: Is your jumpstart package that
contains everything you need to start creating Rich Internet and SOA applications.
NXJ Developer Professional comes with the complete IDE, Web Services support,
a JBOSS application server, a powerful configuration management tool and a
SQLBase database server.
- NXJ Enterprise: Is your jumpstart Enterprise
package that contains everything you need to start creating Rich Internet
and SOA applications. NXJ Enterprise provides powerful Business
Process Management for Rich Internet and SOA applications. NXJ Developer
also provides an optional very rich and powerful reporting solution.