EN FR  
Home About Us Products Documentation  
Calendar  
MTWTFSS
  12345
6789101112
13141516171819
20212223242526
27282930
partners  
Sai Informatique

Phidani Software

Noctis

LinkVest
Tech News  
2008-09-15 JET 6.1 Support for Google Chrome Browser
JET 6.1 supports most popular browsers. In particular:
- Internet Explorer 6, 7 and 8
- Firefox 2 and 3
- Safari 3 and 4
- Opera 8 and 9

With the apparition of Google, Chrome, we have added a further browser to the supported list. Chrome will be officially supported when it moves out of beta, but we have now run a large number of tests on Chrome 0.2.153.1 and JET 6.1 without any problems.

2008-09-15 JET 6.1 Support for Java 6 Update 10 JET has always supported the current version of Java.
With Sun preparing to release Java 6 update 10, this is no exception. The latest version of Java, although presented as a simple update provides a large number of new features, particularly concerning deployment. JET 6.1 supports many of these new applet-deployment possibilities from the onset.

2008-07-15 JET 6.1 More Support for Distributed Nuts
JET’s support for SaaS applications has made a giant jump forwards with the introduction of Distributed Nuts. These components allow the application to be divided between the server and the client (generally a browser) by keeping the database-intensive code on the server and moving interactive code such as User Interface control or interactive graphics to the client. Obviously, if the client browser refuses to run Applets, both Server and Client functionality is run on the server and the User Interface is rendered by the JET JavaScript module running in the browser. With JET 6.1 Distributed Nuts have been improved for cases where the application generates graphics using Java2D on the client and needs to render the same graphics using jpeg or png files in JavaScript mode.

2005-11-09 SAI ERP System moves to EJB support
The SAI accounting and management application suite is now running successfully on the EJB 2.1 manager. The SAI package is made up of 267 database tables and approximately 1500 screens. SAI is a Vevey, Switzerland, based company specializing in transactional business software. The company was founded in 1984 and is now converting all its products to Java using JET.

2005-09-25
Successful federal e-voting in Neuchâtel
The first ever federal votes held on the Internet in Neuchâtel, Switzerland took place successfully on the 25th of September. Voters were able to vote during a period of 45 days. Results were produced by the system in minutes after polling closed. The whole system, including the administration modules were written with JET 4.3.3 over a period of three years.

2005-05-05
E-government site opens in Neuchâtel, Switzerland
The Swiss canton of Neuchâtel has introduced its new secure e-government platform. Based on JET 4.3.3, it will progressively cover all domains in the control of the cantonal government: taxes, car registrations and inspections, land and building ownership and insurance. The system federates a large number of legacy systems based on 34 databases, some dating back to the 1970’s.

Screenshots  
UI Manager
JET provides an XML-based screen modeling language. The language covers the requirements of all devices from mobile phones, through PDAs to desktop computers.

MVC and Models
The JET UI Manager provides a generic mechanism for handling screens. This is based on the widely accepted Model-View-Controller (MVC) pattern. Much of JET is based on the Model Interface which itself is based on the W3C Document Object Model (DOM). In the UI environment, the graphical components all extend UIComponent. Approximately 30 components are defined. The set of attributes handled roughly corresponds to that of Swing with some extra ones to set event handling policies for distributed systems. All UIComponents accept models that implement Model. In other words, contrary to Swing, the same model (or elements of it) can be given to a Tree, a Table, a TextField… Models are connected to a UIComponent using the setModel(Model) method. As could be expected, any change to the model is reflected in the screen and vice-versa.

The Swing and HTML Plug-ins
The UIComponents are connected with the appropriate GUI system (SWING, HTML, AWT…) through a plug-in. This ensures coherent functionality whatever the component set. The plug-in also hides the complexity and specificity from the developer. The HTML plug-in is particularly remarkable as it is servlet-based and partially written in JavaScript.


The GSU Portal (E-Government in HTML and Swing)

The Canton of Neuchâtel, Switzerland, is developing a comprehensive e-government portal that is destined to provide the population with all the services that are available today by post or by visiting the administration’s offices.

The system will cater both for occasional and regular users. The examples shown demonstrate functions available both as web pages and as Swing screens. JET provides a highly-innovative solution to the generation and modification of the browser-based solution using a sophisticated JavaScript engine that handles the screens without re-loading them.
The same screen generated in a browser. The functionality is identical to that of the desktop version. The screen descriptions and java code is the same in both cases.


real size picture (111 ko)
A typical GSU Screen running on a desktop and using Swing components.


real size picture (113 ko)

SAI (Administrative software using Swing)


real size picture (44 ko)
SAI has been producing highly configurable financial and document management packages since 1985. They have 300 customers in Switzerland, France and the UK. Their software covers accountancy and financial management products as well as complete solutions for local administrations, estate agents, tourist boards, etc. The principal characteristics that differentiate SAI products from their competitors are the sophisticated navigation facilities and the capacity to tailor each program to customer needs directly on their site.

Noctis (Management software in Swing)

Noctis is a Belgian company specializing in Java software development. They have been using JET for over two years and have produced a number of applications.


real size picture (64 ko)


real size picture (64 ko)
HTML 4.01 compliant  Valid CSS!