I am a Windows guy and I love OpenBD. There are many in the group that
are far more knowledgeable about Java App Servers and the inner workings
of OpenBD than I but after reading this group almost since the beginning
I can say without a doubt say that it appears most of the membership
that will answer a question (and I bless them for their brilliant help,
they've saved me several times) are Linux or Mac guys with limited
experience with Windows. So please let me try to translate what I have
picked up over nearly the last year.

What most CF developers don't know/care about/realize is that Adobe CF
and New Atlanta's BlueDragon both contain internal Java App servers that
are installed and configured to work with IIS. That is why you see JRun
or ServletExec (??) in the services list of the Task Manager and not
ColdFusion or BlueDragon. OpenBD doesn't have that internal app server
but does need a Java container in order to operate. The Jetty/OpenBD
bundle answers this nicely for Windows users as Jetty is both a app
server and a web server (not 100% correct it's close enough for this
explanation) and by-passes the need for IIS. OpenBD can also be dropped
into a app server or servlet container like Tomcat, Jetty, JBOSS,
Glassfish or a number of others. Many of these servlet containers and
app servers have Windows installers that can automatically handle all
the needed connections to IIS.

This is what I would advise:

1. Download a installer for Tomcat (or Java engine of your choice) that
will handle the connection to IIS and run it. After Tomcat is installed
drop OpenBD into it and finish the config (in the Tomcat tutorial) so
Tomcat hands any CF calls to OpenBD. I have done this twice but not a
fan of Tomcat or Apache so I didn't put this into production, for that I
used Jetty or Glassfish depending on the boxes purpose.

2. Uninstall IIS from your web servers and use the Jetty/OpenBD bundle.
If you don't have that box handling and .net apps or any old .asp apps
then you don't need IIS or the security worries that comes with it.
Jetty is able to keep up with IIS no problem, it's Apache installed on a
Apple OS X  server (the fastest affordable server hardware out there
IMHO) that it has a hard time keeping up with. 
I have done this with 3 of my 5 Windows web servers and never regretted
it, oh all my web servers are running in VM Ware ESXi environment so it
is very possible if I got it done. On a heavy day I get about 40,000
visitors a day and the Jetty web servers have always been faster than
the IIS installs were on the same Dell hardware.

Either way you go you will first need to install a Java app server or
servlet container and if you want IIS you will need to connect that
layer to IIS not OpenBD.

I hope this help a bit,

Scott Sledgister







Hi All,

I've been running free BD7 on an IIS webserver for about two years
with small amounts of traffic (development mostly) without issue. I'm
looking to get caught up with the times before I roll out a major app
developed on this infrastructure. I'm currently using Windows 2003
WebServer + IIS + BD7 + MS-SQL

I love it and it works like a champ.

So I'm looking around trying to figure out how to get OpenBD to run
and I'm lost.

I can find hardly any documentation on IIS, is it even supported? Is
there not a clear cut how-to? I love this BD product, don't even want
to consider moving to ADOBE (YAY NewAtlanta!), and will right the darn
how-to for IIS for the community if necessary.

If not I might have to savour my lone BD7 installation file and make
backups of it so I can keep using it in the future.

I am googling all this, but not finding much. It appears everyone is
installing Jetty (but my research says that's not a viable alternative
for a busy site built on IIS).

I'm not familiar at all.

My goal is to setup a vmWare based Windows 2003 (not comfortable with
2008 yet) virtual server, prepackaged with IIS/openBD/SQL-Server
Express and configured for a single default site. Is this feasible?



--~--~---------~--~----~------------~-------~--~----~
Open BlueDragon Public Mailing List
 http://groups.google.com/group/openbd?hl=en
 official site @ http://www.openbluedragon.org/

!! save a network - trim replies before posting !!
-~----------~----~----~----~------~----~------~--~---

Reply via email to