Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
APPX HTML ClientThis page gives an overview of and installation instructions for the Appx HTML client. | ||||||||
Changed: | ||||||||
< < | ||||||||
> > | ||||||||
OverviewThe Appx HTML client is designed to allow you to connect to an Appx server and run Appx applications using a browser, either on the desktop, a tablet or a smartphone. In this release, you can only run the applications, you cannot design them. Specifically, the ILF editor and Image Editor are not supported. You may be able to work in Application Design so long as you avoid those 2 editors. | ||||||||
Line: 13 to 13 | ||||||||
The Appx HTML client consists of two modules:
| ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
Once the HTML client is working, you can connect to any Appx 5.4+ server, just as you can with the Appx Desktop Client. Due to the engine changes that were made in 5.4 to support the HTML client, you cannot connect to an earlier Appx engine.
Requirements | ||||||||
Changed: | ||||||||
< < | You will need a web server, either Linux or Windows based. If you are going to use the Apache web server, it must be version 2.4 or higher. We have tested IIS on Win 7 with success, earlier versions of IIS have not been tested. | |||||||
> > | You will need a web server, either Linux or Windows based. If you are going to use the Apache web server and you want to use a forwarding proxy, it must be version 2.4 or higher. We have tested IIS on Win 7 with success, earlier versions of IIS have not been tested. | |||||||
The web server does not have to be on the same server as Appx. | ||||||||
Line: 28 to 28 | ||||||||
First extract the Web Server File (webhost.zip) into the document folder for your web server. Depending on your web site layout, you may want to put this in it's own folder within the web server documents, i.e., /var/www/html/appx. | ||||||||
Changed: | ||||||||
< < | Next, extract the Appx Server Connector to a location of your choice. This is the software that will connect your web server to the Appx Login Manager. A folder in the /opt directory would be a good choice on a Linux server. Once the software is extracted, you must manually start the connector running. For example, if you installed the connector in /opt/appxConnector, then you would (as root): | |||||||
> > | Next, extract the Appx Server Connector to a location of your choice. This is the software that will connect your browser client to the Appx Login Manager. A folder in the /opt directory would be a good choice on a Linux server. Once the software is extracted, you must manually start the connector running. For example, if you installed the connector in /opt/appxConnector, then you would (as root): | |||||||
# cd /opt/appxConnector # nohup ./node appxConnector.js & | ||||||||
Line: 46 to 46 | ||||||||
Assuming the web server to which we installed the client is 192.168.0.15, and that we installed everything into an 'appx' folder on the web server, then we should be able to get a client login dialog box via: | ||||||||
Changed: | ||||||||
< < | http://192.168.0.15/appx/client.html:3014
Tunneling | |||||||
> > | http://192.168.0.15/appx/client.html | |||||||
Changed: | ||||||||
< < | If you do not want to open port 3014 and would rather use port 80, you can use web sockets instead. For example, to configure Apache 2.4 you would do the following: | |||||||
> > | You must open port 3014 on your web server for this connection to work. If you do not want to open any new ports on your web server, see the next section 'Tunneling'.
Tunneling/ForwardingIf you do not want to open port 3014 and would rather use port 80, you can use forwarding instead. For example, to configure Apache 2.4 you would do the following: | |||||||
| ||||||||
Line: 76 to 78 | ||||||||
Known Issues | ||||||||
Changed: | ||||||||
< < | The following are the known probelms with the HTML client. These are being worked and may be addressed by the final release. | |||||||
> > | The following are the known problems with the HTML client. These are being worked and we hope to have them addressed by the final release. | |||||||
Changed: | ||||||||
< < | Comments: | |||||||
> > |
Comments: | |||||||
Read what other users have said about this page or add your own comments.
| ||||||||
Changed: | ||||||||
< < | ||||||||
> > | ||||||||
-- JeanNeron - 2014-11-10 |