Products

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.