Some architectural questions
Hi I have some doubts regarding the server product.
Some of these questions might seem odd, because probably I'm thinking in "old" aplications arch, with some old custommers. Anyway :-)
1st) When refering to Java deployment to JBoss , Websphere and Weblogic, do we need the ActiveGrid server? Can we deploy the WAR created by Activegrid Studio without forcing the custommer to buy/add the ActiveGrid studio to there pool of services?
2nd) If an ActiveGrid server is necessary, can it integrate and co-exist with already installed JBoss, Webshere?
3nd) While some of the custommers have no problems in using the cutting edge technologies like Java, Python, Ajax and so on, they do not have the critical knowledge to use linux. Will a Windows (sorry...) version be available?
Thanks!
Hi fdam-Ask away, we are
Hi fdam-
Ask away, we are happy to answer all questions!
1/2. ActiveGrid apps are created in the Studio. When you are ready to deploy to a dedicated server, there are two options: .WAR (Linux, Unix, or Windows) and .ZIP. (Linux Only)
If you deploy as .WAR, you need to have your own servlet container available, such as JBoss, Tomcat. Of course, you can also use Weblogic, Websphere, etc.
You do not need a dedicated servlet installation to run ActiveGrid .WAR files.
A single Tomcat instance for example can run your previously deployed Java apps, as well as ActiveGrid apps.
If you deploy as .ZIP, you need to install OUR server. OUR server is referred to as the ActiveGrid LAMP server. Consequently, it requires a Linux server to install to. The ActiveGrid LAMP server is based on Apache, with some mods added to interpret the ActiveGrid XML project artifacts.
3. The Studio (IDE) is available for both Windows and Linux. Server-wise, the ActiveGrid LAMP Server only runs on Linux, but if you'd like to run on Windows, just deploy as .WAR to a Windows machine running Tomcat for example.
Actually, when you are using the Studio, on Windows or Linux, there are both versions of the server (Tomcat and Apache) builtin to the IDE so you can test run in both modes without actually deploying to a server.
geremy
Hi! Thanks for the quick
Hi!
Thanks for the quick answer!
So basicaly .WAR deployment is auto-suficient and depends only of the J2EE app server to deploy.
If using .ZIP deployment, it needs the ActiveGrid server *but* has all the features for scalling out to multiple nodes and so on.
In case of .WAR deployment, all those features must be provided by the chosen application server.
I'm I right?
Thanks!
Hi Fdam- Yes, .WAR is
Hi Fdam-
Yes, .WAR is independent, and you can choose what app server to deploy to. But remember, we only need a web/servlet container, we do not require (although we are compatible with) a full-blown J2EE App server.
When deploying to .WAR, we depend on you setting up the app server's session persistence functions, then we will utilize it.
Yes, .ZIP deploys only to ActiveGrid LAMP server, but the LAMP server also supports session persistence between nodes when a load balancer is used.
geremy
Deployment
Please forgive if this question sounds cofusing, its being a headach to me for some time now. I want to find out its possible to deploy an applications to a LAMP stack or Apache/Mysql/Php on windows without the use of activegrid server? If not possible, how do I deploy to a LAMP stack without having to settup activegrid on the machine.
No problem
No problem zig2na.
Regarding the "ActiveGrid LAMP Server", you need to supply the Linux.
Regarding the AMP:
Now, with this being our alphabet soup ;), whats really important here in our LAMP Server distribution is the Apache and the accompanying mods, and a Python distribution (we currently run against 2.4).
So, if you wanted to, theoretically, you could install your own Apache, your own Apache Mods, (such as mod_python, etc), and your own Python distribution, then wire it all together by hand to mimic what our ActiveGrid installer does.
Of course, this would have the potential for a lot of issues, since we know exactly which versions of what we are using, etc. So support would become a big issue on this sort of config.
geremy
AG Server deployment in PLAIN English
Messed up, will rather post under a new Heading/Subject