
| Ant-based Deployment XDEV 3 provides you with a fully automated deployment based on Apache Ant, which can easily be used to create new builds without having to write extra scripts for it. With XDEV 3 you don't have to decide how you will be operating your application until you are completing the project. Using the XDEV 3 Deployment Assistant - and one and the same code base - you can choose to complete your project as an
|
| Java applications A Java application is a traditional desktop application which is installed on a target machine. The database can either be stored together with the application on the target machine (fat client) or on the server (client-server application). Applications generated by XDEV 3 automatically run under Windows, Linux, UNIX and Mac. For Windows, an executable EXE file will also be generated. Java applications also always need Java Runtime Environment (JRE), which you can link to your application when it is deployed. If you are certain that JRE is already on the target system, you can also deliver your Java application without the JRE. |
| Rich Internet Applications Java applets are Java programs that are accessed via the Internet and run directly in a web browser, namely web-applications. The advantage of applets over Ajax applications is that applets are not executed by the web browser but rather by the Java Runtime Environment (JRE), making them browser-independent. Another advantage over Ajax applications is that browser updates will never have a negative effect on the ability of Java applets to run. |
| Applet security Compared to Ajax applications (JavaScript), applets are very secure web applications. This is because applets run in a sandbox, meaning that - as a rule - applets have no access rights to the client’s local system and can’t cause any damage there. Even the access rights to the server are very limited. An applet can only directly access one folder on the server, namely the folder in which the applet files are located (applet root). Applets themselves can therefore not access a database. A small additional Java program called a servlet located on the server executes all of the database queries for the applet and manages communication between the applet and the database. The data being transferred is hereby automatically encrypted using the Diffie-Hellman method. To execute this servlet, your server has to have an installed application server, such as Jetty or Tomcat, which functions as a servlet container. |
| Applet performance Applets are only slow when they are fully loaded. XDEV 3 however automatically splits the applets into many individual files so that only the start window is initially loaded when the application is called up. All other windows and dialogs are subsequently loaded "on demand". This means your web application will always be performant, irrespective of how many windows, masks or dialogs your application contains. |
| Java Web Start Java Web Start applications are the least well-known form of Java program. Web Start programs are programs that are available to download via website. The first time the application is called up, Web Start installs it automatically on the target machine, like a desktop application, and then starts the program. Thereafter, the application can also be run by clicking on the desktop icon, which was installed along with the application. In contrast to traditional software, a Web Start application always connects to the server and automatically downloads any new files, saving the end user from having to perform update procedures. Performing a user-rights check can also be set up to occur when the software is called up, meaning the Java Web Start technology is very suitable for implementation of SaaS (software as a service). |
| Pre-installed test environment XDEV 3 automatically installs a local test environment so that not only can you test your projects as an application but with one click you can also test your application as a Rich Internet Application (Java applet) in a web browser. |
NewsXDEV 4 beta 2 is now available for Windows, Linux and MAC OS-X. You can see the changes here:...
XDEV Team YesterdayWhen switching from XDEV 3 to XDEV 4, the following must be noticed for already existing projects:...
XDEV Team 04.06.2013XDEV 4.0 beta is now available for Windows. The versions for Linux and Mac OS-X will follow soon. ...
XDEV Team 04.06.2013The Bugfix Update XDEV 3.2.9 is now live and can be downloaded for free. Bugfix Updates are...
XDEV Team 15.05.2013XDEV 3.2.1 is now available. Version 3.2.1 is a maintenance update containing some bugfixes. ...
XDEV Team 14.12.2012IDE Global search: A global search function (find and replace) was implemented. Choose the...
Changelog 14.12.2012The new XDEV 3 version 3.2 is now stable. The final release is available for Windows, Linux and Mac...
XDEV Team 29.11.2012| About XDEV 3 | License | Java Code-Editor | Forum |
| XDEV Application Framework | Database connection | Deployment | Blog |
| The company | Consulting & Services | GUI-Builder | Support |
| Roadmap | FAQ | Bugtracker |
| Home Ι | Terms of Use Ι | Contact Us Ι | Site notice | ||||
|
Copyright 2003-2012 XDEV Software Corp. All rights reserved. |
|||||||


XDEV IDE Download no longer requires registration
The XDEV IDE can now be downloaded without the need of registering on our site. This means, without...
XDEV Team Yesterday