 It's a cloud ready application server (SaaS). It helps with development of powerful Web applications emphasizing security and clustered load balancing which you can rapidly redistribute on the same cluster to other customers.
Documentation
My server is free and 100% JAVA.
License GPLv3
Java7
Compatibility
HTML5 & CSS3
System documentation
Source code documentation
All applications developed with 974 Application Server are rapidly redistributed to your other clients, one must still think a little ... Before adding your website, you must add your client. Then add your website to your client. You can read about all the users and websites services who expire for your client. At this time 974 Application Server can generated ecommerce website, blogger website, showcase website, empty website and newsletter users.
Start your first node
Create your client
Generate an ecommerce website for your client
Generate a blog website for your client
Generate an showcase website for your client
Generate an empty website for your client
Add newsletter user in your client website
See all your client services (user and website)
Database Server Connector
DBSCONNECTOR (DataBase Server Connector) is the core of 974 APPLICATION SERVER. DBSConnector is based entirely on the activities. Activity is a function with input / output variables and with advanced properties.
DBSConnector
Hello activity
By default 974 Application Server is one node in a cluster nodes. You can add many hot node that you want.
N = 1
N = X
974 Application Server is based entirely on the activities.
Create your first activity
974 Application Server is not a database, but it can execute its own SQL code. It's a new concept !
Explanation
SQL Grammar
 This application allows you to stop one or all nodes in your cluster. You can see global parameters of 974 Application Server.
TrayWeb
You can create new sql java class ...
Prgm
Hot reloading
Manage your administrators ...
Admin
Define your 974apps network ... Turn your real server network bridge. Your server will be able to work with other 974APPS servers, and this, even if others are hidden behind other machines on your main network.
Network
Define new connections pool to your databases.
Database
Use the RAD for generate INSERT/UPDATE/DELETE/SELECT activities ...
RAD
Manage your activities ... Activity is a function with input / output variables and with advanced properties ...
Activity
Manage your forms, and generate your websites using Applications Library ...
Website
 This application allows you to take the control of all local or remote activities from all 974APPS server in your network. Give your administrator to execution rights for activities ... Manage the server backups (make, delete, recover ...).
Controler
Execution
Backups
Web Service (ACTIVITY?wsdl)
 A single web-service interface. No need to re-develop web-services into your applications. Development activities directly through the 'Development Manager' which will be immediately accessible with the single web-service ...
WSDL
 This application allows you to manage the send e mail server. You can view email messages already sent or not. Each e mail is sent with a maximum number of attempts configurable. You can force the sending and define which node in the cluster will be responsible for processing the queue.
Email list to send
Send new email
Sendmail cluster config
| |
 The application portal gives you access to all applications on the server. There are many users, but all have the same default password (pwd). If no user is logged in, insecure applications are displayed.
Users
The portal
 This application allows you to manage your orders, mark orders made.
Orders (User order connected)
 This application allows you to manage your blog. You have all the objects a classic blog: calendar ...; You can also manage your categories, your articles; Publish your articles; Internet users can comment on your articles; Publish comment; Anti-spam; Upload your files; Configure blogger tools;
Blog (No user connected)
3 languages available (EN)
(FR)
(RE)
Blog (User blog connected)
Management of categories
Managing file uploads
Management of articles
Management of comments
Management of events
Management of motor links
Management of links
Management of home page
Management of slides
Display parameters
Blog objects
 This application allows you to manage your newsletters. The newsletter is a service user, no website. Your newsletter must be linked to a website; Manage your categories; Send your newsletter; You can add email yourself;
Newsletter (User news connected)
Management of categories
Management of newsletters
 This application allows you to manage your user security. You apply for a certificate, save your personal password, and block your user in all websites (except the security website).
Apply for a certificate
User profil
 This application is under development... In this application you can search for professionals, and when you find your business, you can send him messages, asking appointment, purchase services, know all the real time information of your professional ... and many other things planned ...
Directory
User space
 This application allows you to manage global settings for the server. These parameters are loaded into memory the first time in a table, then during the next call, they call this table directly in memory. Power provided. This table has a maximum number of parameters, and when the maximum number is exceeded, the table is emptied automatically. 974APPS thus adapts the speed of access to parameters according to what the user.
System param
Language param
Version param
 This application allows you to initialize your own applications. You can define new application (or change) without generating the application. When you build your application (with Development Manager), the application informations in database that will be copied. You can manage global parameter what you want to see in your application.
Applications Library
 This application allows you to initialize your default user rights. When you build your application (with Development Manager), user rights in database that will be copied.
Default user grants
 This application allows you to manage the quality of your applications; You can add units tested application, and validate each of your applications; Manage your profiles tested; Manage your unit tests; Consult the statistical evolution of the quality of your applications;
Application qualities
Test units
 This application allows you to manage the documentation of your applications, but also the server; See your new documentation in the menu 'Help/Your advisor' and 'Help/Help desk' or in comprehensive documentation server; Manage your documents in your categories and sub-categories; Generate system documentation.
System docs
Under categories
Generate sys docs
System documentation
 This application allows you to manage bugs that users have found their applications. All bugs found are gathered here. You can report a bug as fixed.
Bug manager
 This application allows you to manage server resources. All users and Web sites are linked to a resource. The portal allows you to connect with a resource, a user and a password.
Resources
 This application allows you to manage the backups of the server. You can create a new backup. Remove with a number of retention days your backups, and define which node in your cluster will perform backups.
Backups
Backup cluster config
 This application allows you to view the Java classloaders.
Classloaders loaded
| |
 This application allows you to manage updates to the server '974 Application Server'. You can organize your updates priority to an update pending, or declare an update as bug. The updates are valid percentage complete.
Updates
Last updates
 This application allows you to manage your footsteps systems. To quickly display errors activities. You can track your attendance applications, thanks to the integrated geolocation. You can also block an ip undesirable for the entire cluster ...
Geolocation
All system trace
Error traces
 This application allows you to manage server certificates '974APPS', and certificate requests made by users. You can re-generate server certificates (CA, CU ...) for the entire cluster in a single operation. You can accept or refuse certification user and pass email security certificate.
User requests list
Multi host
CA config
Generate server CA
Integrate sec. in all nodes
Application Cluster Manager
 This application allows you to configure all nodes in your cluster in a single operation, as if you were on a single computer. Your configuration is saved in the database, then your application loaded into memory cluster or part of the startup files for each node. You can make the flow distribution for each node in your cluster.
Cluster status(RAM)
Cluster definition(ROM)
Cluster actions
Cluster hostname
 This application allows you to manage your cluster database MySQL. You can always re-generate the boot files on all nodes of your cluster. 2 configurations exist: MySQL on one single node; MySQL on 2 nodes.
Cluster database config
 This application allows you to manage the load distribution. You can choose the default ports for each node in your cluster. You can also forced the integration of data traces of user connections to the database.
Agents
LoadBalancer config
 This application allows you to manage all service users and websites on the server. You can add a new user and give it rights. You can also create new websites, ecommerce, blog, showcase.
Search an user
Generate new website ...
 This application allows you to manage the implementation of activities in the execution stack. After defining an activity as executable in the execution stack when the call activity in the system, it will not execute immediately, but integrate database. Then the system is treated as the execution and measurement. So you have another way to run the load flow.
Console
 This application allows you to manage your impressions. You can built '974 Application Server' SQL into the source code of your print using tags <DBSC></DBSC>. To add a link to you in your future applications to your new print sheets ...
Printer management
Invoice example
Quot example
 This application allows you to organize your groups and servers. You create your group first, then you add your servers in your groups. You can subsequently be clustered deployment or 'ping' every url, ip, port in your network '974APPS '.
Server manager
Groups list
 This application allows you to manage your deployments grouped. Needless deployed object by object, do it in bulk ... You can add activities, users, connection pools ... groups in your deployment. And in a single operation, you can deploy an infinite amount of objects on a server infinite amount ...
Preview deployments
Add an object deployment
Group deployment
 This application allows you to manage graphic themes of your websites. You can view the distribution of themes based websites. You can compress your themes, and find or replace any code in your themes in a single operation.
Themes used
 This application allows you to manage the main company. Ie one that installs the server '974 Application Server'. You give her name, address, ... All applications possess a root user with rights systems.
Main company
 This application allows you to manage your clients. You can create client group, and consult with their users and web site that have expired.
Clients
 This application allows you to manage your folders in your directory.
Directory Management (user dir)
 This application allows you to manage cities in all your applications.
City management (user city)
 This application allows you to manage virtual host in your cluster '974APPS'. You can in a single operation, reloading the table of virtual host stored on all nodes in your cluster.
Virtual host
 This application allows you to manage the tested port, host, url, and database of your entire network. You can use the '974APPS' as a gateway to allow all servers '974APPS' communicate with each other. In a single operation, you can find all the errors tested on your network.
Repatriation errors
Local entities list
|