Click to See Complete Forum and Search --> : Write a mod for Apache HTTPd ?


mikoil
March 15th, 2009, 05:52 AM
Hi!
I want to build a game server.
Apach HTTPd allows developers to create new modules (mods) which wil manipulate the server's behavior, and I want to use this ability in order to create that game server.
See what I mean?
I've been looking at some examples but all seem to be a lacking some documentation - for example, if I want to catch a "stream" (TCP) between the server and the client, how do I do that?
I hope the API allows more than just adding HEADER fields..
Also, how do I use global variables?


I'll be very thankful if someone advise, as this whole subject seem to be a bit mysterious.

veljkopopovic
March 28th, 2009, 10:47 AM
One more man interested in this area.... :D Sounds good :D

veljkopopovic
March 28th, 2009, 11:02 AM
perhaps this could be interesting start....

http://www.genedavis.com/library/apache_hello_mod/hello_mod.jsp

mikoil
March 28th, 2009, 02:20 PM
Hehe, yea, it seem to be a rare subject, and I see so many people ask for a good server framework code...
Yet everybody try to re-invent the wheel, while there might be a better & easier solution with the existing-already-proven Apache HTTPd.. Not to mention it's possible to have SSL very easily with it, multi-platform, and much more.

I've read the page you've sent.
Seem to be the best I've seen so far :)

I'll test it a bit later, and probably post here hehe, nowhere else to talk about it anyway :)

veljkopopovic
March 30th, 2009, 05:43 AM
I have done some research my self as well.... I have found few books on this. But year of publishing (1999) is bit .... old? :D Anyway... My colleges and me are trying to find some solutions for this, and, if you want, we will call you to join our blog once it's done. It will be about rare topics :D I'll keep you informed if I come up with something fresh.... :D

veljkopopovic
March 30th, 2009, 08:21 AM
This one is newer one.... Prentice.Hall.The.Apache.Modules.Book.Jan.2007

You can download it on rapidshare.... http://rapidshare.com/files/29166124/0132409674.zip
If you can not download it for some reason, let me know, I'll send you via mail. (seems to me it's proprietary, so putting it here would be harmful, no?)


Best regards....