This content has been marked as final. Show 4 replies
"alchemist" <firstname.lastname@example.org> wrote in message
> The above is a link to a director based web server.
> The included movie is a windows projector, and requires xpsp2,
> win2003 or
> newer OS.
> The source is not included in the archive, but the plan is to be
> available soon as the docs for the Xtra used are finished..
> So, anyone wishing to test a Director based web server with lingo
> scripting, just click the link.
> Note that this movie was primarily built to test i/o throughput and
> stability - caching and overall usage of external scripts is not yet
> Buttons for adding firewall exception and nat mapping (through upnp)
> also included, to facilitate internet/intranet testing.
> Any comments/suggestions would be greatly appreciated (contact info
> can be
> found in the first page of the included site).
> - alchemist.
O wow! This puts the biggest grin on my face!
Cool with Capitals. :)
Now what will I use this for... ehm... let me think ... :)
I think this is fantastic. Is it possible to use this as a means for a
group of people to establish a p2p connection (using the MUS.xtra)
without the requirement of the person who is running the MUS.xtra as
host (waitForNetConnection) to relay his IP address to the other peers?
Could this also be used to remove the need for port forwarding in the host?
> O wow! This puts the biggest grin on my face!
> Cool with Capitals. :)
> Now what will I use this for... ehm... let me think ... :)
Well, the ambitious part was to build the thing. Soon as the external script
parser is finished, you'll be able to use asp/php like external lingo
scripts with the server - mixing lingo code with html text that is, rather
than using handler-based scripts. The interesting thing is that the first
performance tests show that, when run as a service, this app performs better
(faster response, lower cpu usage) than IIS - they both use the same engine,
but the engine handles just a part of the http transactions.
Now, if I believe that a Director based server has any chances of being an
industry standard... If we are talking about enterprise servers, probably
not, because of the luck of multithreaded scripting. But it could probably
be a good solution for a personal/small business server, due to it's
lightweight and easy of use. Furthermore, it can act as a supporting service
: 1. realitme image generator - imaging lingo + 3D + flash + the xImage
object (which is currently being built) that will allow compressing and
streaming image files from memory. 2. sending emails. etc. And since, unlike
e.g. IIS, the xHttpServer exposes everything to the developer, it is
customizable to a great extent.
I always believed that Director is a great frontend. But it had limited OS
accessing abilities and lucked some serious engines that would allow it's
users to build professional stuff. That's what Xtrema's goal is. It has been
under development for four years now, and, soon as it is finished, it will
hopefully prove to be a tool that will boost Director to a whole new level:
, and all these in a (currently) 264KB Xtra.
I don't exactly get the first question. But, in order to establish a p2p
connection, the target ip must be known to the host.
If the question is if the httpserver could be used to create a meeting
point, then, sure it could, as could any cgi script.
As for port forwarding, long as upnp is enabled and the router allows adding
mappings via upnp, then sure. You can do this with a single xNatMap command.
As for mus, the xtra has built-in mus protocol support, so, it can be used
to build an mus compatible server, that will perform much faster, will
address several mus security issues, and will be able to run as a service.
Developers that are interested in testing an mus-emulation movie soon as it
is available (better yet updated) can contact me at info at rtr dot gr.
"Dave C" <email@example.com> wrote in message
>I think this is fantastic. Is it possible to use this as a means for a
>group of people to establish a p2p connection (using the MUS.xtra) without
>the requirement of the person who is running the MUS.xtra as host
>(waitForNetConnection) to relay his IP address to the other peers? Could
>this also be used to remove the need for port forwarding in the host?