[Encore] New Ewebbed-enCore testing environment available at the Barn
Kevin Jepson
kevijeps at telusplanet.net
Sat Jun 12 10:43:42 MDT 2010
Hi Lennie
This is a sub-version of enCore V4, a training version if you like. Most of
the work here was to integrate the Object Browser from TecfaMOO and the
Object Tree Java applet from MOOCanada. Packaging it up to make it easy to
load locally without any changes needed to the local machine, or requiring
admin privileges on a windows box, was intended to ease its use for schools
where software instal policies might be more draconian than a home users.
You could run this on a server, it is afterall a generic enCore V4 MOO at
heart. WinMOO will work fine, although I do not know how it behaves under a
heavy load with lots of users. It has never died when I've been using it
with 4 or 5 logins at once. Telnet access via port 7777 is completely
standard using WinMOO.
This version has two internal web servers and needs a third external one for
full enCore Xpress use. The two internal servers are the usual enCore V4 one
$httpd on port 7000 and $ehttpd which runs on port 8888. The latter handles
the Object Browser. Like a generic enCore install a traditional port 80
webserver is needed to handle the graphics, and the Mootcan Java applet
necessary for Xpress as well. On a Windows Server you would probably use IIS
for that or Apache or some other traditional webserver.
To help run the full enCore Xpress interface with just the local install it
is necessary to have that third webserver as well. I never worried about
that myself because my development machine has IIS configured on it. Thanks
to Paul Rayner at Muddle, who was quick to give the Ewebbed system a shot, I
realize (and should have known, duh!) that most people's generic windows
laptops or desktops don't have a webserver setup by default. This means that
if they load up my system as instructed everything works EXCEPT enCore
Xpress! Configuring IIS is a pain and installing Apache is worse so I will
be adding a standalone webserver to the package. The server is called
Mongoose and is a single executable file that adds a webserver sufficient to
run the Xpress client. Again no installation is required simply copy the
files and run a batch file to start it. The Mongoose server only allows
access to the enCore files and nothing else for security reasons.
Needless to say you wouldn't want to run that if your system already has a
traditional webserver on it!
Another point here is that the Windows firewall will want to block all this,
which is just fine for a training/experimental setup, since everything is
local it doesn't matter. Allowing the server to have outside access to the
lan/net is needed if you want other people to access it too.
That was a rather long answer to a short question I'm afraid :-)
Ciao
KJ
_____
From: encore-bounces at encore-consortium.org
[mailto:encore-bounces at encore-consortium.org] On Behalf Of Lennie Irvin
Sent: Saturday, June 12, 2010 5:23 AM
To: encore
Subject: Re: [Encore] New Ewebbed-enCore testing environment available atthe
Barn
Hey Kevin,
Wow. This looks amazing. Would you call this another version of enCore V4?
Would people be able to run it on a server rather than just on their
desktop?
Lennie
--
Lennie Irvin
Assistant Professor, Dept. of English
San Antonio College
Co-Director, San Antonio Writing Project
PhD Candidate in Tech Comm and Rhetoric, Texas Tech Univ.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://encore-consortium.org/pipermail/encore_encore-consortium.org/attachments/20100612/7544c5b0/attachment-0001.html>
More information about the Encore
mailing list