Push4Free

to Learn - How to deploy iPush application

general concept

There are two deployment types for iPush application:

  • Standalone
  • Embedded in browser (web application) - iPush Rich Internet Application (RIA)

It's easy to understand that one standalone iPush application should run upon specific OS (like Windows or Linux) or run-time environment (like JRE, .NET Framework, or Flash Player).

On the other hand, one iPush RIA should run upon specific run-time environment (like JRE, ActiveX Control, or Flash Player plug-in) which had been pre-installed in web browser.

We will talk about more on iPush RIA deployment regarding the types of Java applet (.class), ActiveX Control (.ocx), and Flash movie (.swf).

iPush RIA in ActiveX Control or Flash movie

Following figure displays the typical deployment for iPush RIA in ActiveX Control and Flash movie:

The communication security policies of ActiveX Control and Flash Player plug-in sandbox allow the web server (for downloading the binary file of iPush RIA) and iPush Server to be installeded on the same or different hosts.

But if you do install the web server and iPush Server to different hosts, and provide Flash movies for user downloading, then you should follow the crossdomain rules to deploy them. Please read the related item in FAQ for detail.

iPush RIA in Java applet

Following figure displays the typical deployment for iPush RIA in Java applet:

The communication security policy of Java virtual machine would not allow the web server (for downloading the binary file of Java applet) and iPush Server to be installeded on different hosts. So you have to run them both on the same host.

Site Info

Copyright 2007-2008, Sponsored by ICE Technology Corp.