Welcome to Jset.com.
For the first time, a single framework, easy to setup and use, proposes an integrated client/server environment, with a similar coding syntax on both server and client sides.
While the server can be used with or without the Jset client 1.0 applet, our Jset client can be adapted to provide real-time to your servlets application server.
Just contact us to describe your business needs as we provide on-demand intergation services.
Jset actually started in 1998, from the client side.
At the time, we were facing difficulties with the Java 1.0 AWT interface capabilities, as the client side AWT library was not only very poor, but also was not working properly and not behaving the same way on different browsers (back to IE and Netscape).
We immediately had to face the fact that since the client side library is embedded in the plug-in, any future corrections would not work with previous virtual machines, which was already in contradiction with the notion of compatibility over time.
The principle of "code once, run everywhere" was therefore truly already dead.
As a matter of fact, we were facing the following problems:
- the first java scroll bar was not working well as it was not calculating the scrollable size correctly.
- the threads were not handled in the same way whether we were using the IE JVM or the Netscape JVM.
- a lot of components did not exist in the first releases, such as tab controls.
Our solution was to write from scratch a full library of ultra-light client side GUI components (in java 1.0), because they they would be so light that they would load from the internet each time the applet is loaded by a web client.
We plugged these components into servlet engines, and very quickly we decided to build our own web server, to give us much greater control over future evolutions of our own platform.
During the past 15 years, our mission was to make it easier for a non-developer to produce a fully functional web project, without having to deal with the technical parts too much, allowing our users to focus on business logic.
The goal was to provide our components with the following features:
- Have GUI components with properties, styles & colors, views, events code & methods in non-compiled [flat] files (which became 100% XML for our ultra-light client as soon as XML emerged).
- Perform SQL joins on different database engines.
- Manage JVM client side threads ourselves to better control execution of our code.
- Have automated real-time & true push client/server connection modes for http[s].
As of today, Jset is the only technology in existence to propose this level of functionality in a single product.
As a matter of fact, the Jset server is not only much easier to use than any other web application server currently available on the internet, such as php, servlet engines, .NET, or other servers, but also is the only one to provide a client side technology that uses 100% XML source files, and method / event coding with the same language and syntax as the server side.
At last, developers have a solution to help them to develop better client/server solutions with a single technology, and do not have to deal with real-time issues since it is automatically done and provided as a transparent feature to developers.
Jset is the perfect answer for developers of all kinds who wish to migrate their MS Access / Visual Basic / WinDev (or other application frameworks) development projects onto the internet.
Jset does not follow the Remote Desktop Approach, but instead is proposes an environment that reduces server processing by letting smart components perform a lot of tasks client-side, without having to install anything other than a Java plug-in on client computers. Of course, the Jset server can also be used without the Jset client.
For example, since real-time is integrated, a grid performing a sort will do it client side, as new records and updates will be received automatically by the client without having to refresh the page or recall a url.
Also, client side components like the Jset grid are so powerful that they provide filtering, grouping, multi-column sorting, formulas, pivot table methods, exports to MS Excel (with filtering and grouping preserved), and a variety of rendering modes.
Anyone who understands XML and relational databases is qualified to develop real-time applications on the internet, that would otherwise require many years of study and a high level of coding ability if they had to be delivered with any other web-based technology.
For example, it is very easy for former MS Access or WinDev developers to deliver applications with the same look & feel as the solutions they have already delivered, but with multi-user & real-time functionality embedded automatically.
The Jset API download will be available to the public for the first time ever within a few months from now, as we have finally decided to make it available to the worldwide developer community.
These services can be provided either remotely, directly in Geneva, Switzerland, or at the client's location, depending on project type and needs.
- Jset server setup, configuration, & maintenance
- Jset host configuration
- Jset server side coding
- Jset integrated libraries
- Jset external libraires
- Jset server side database coding
- Jset client setup, configuration, & maintenance
- Jset host configuration
- Jset client side coding & methods
- Jset integrated libraries
- Jset libraires