Dear Everyone: Hello.
I was boring enough to start a project reinventing a wheel: HTTP server. After Apple dropped Objective-C from WebObjects, there is not much good way to incorporate Objective-C code into Web development. Previous experiments with CGI (3 different implementations of CGIKit) partly crashed and burnt. So as a recreation, I started to write this HTTP server in Objective-C. I named this project ohttpd. This project is modeled after Microsoft's IIS 7, which is a ASP.net server (retaining support to legacy IIS modules) written in .net. Project comes in several modules: 1) ohttpd: an HTTP daemon that is written in Objective-C and uses libdispatch; Analog to IIS itself. 2) CGIKit.4: another implementation of CGIKit. Web apps using CGIKit is compiled into bundles instead of command-line tools if linking to CGIKit.4 and served through ohttpd. Analog to ASP.net modules and handlers. 3) WebUIKit: Like AppKit for desktop and UIKit for iOS, the UI design part of ohttpd. Analogue to ASP.net aspx pages. 4) CGIApacheBridgeModule: A module written using CGIKit to bridge Apache modules to ohttpd. Analogue to IIS 7's support of legacy API. Would anyone join this? I will push this project to GitHub if you like. _______________________________________________ Etoile-discuss mailing list [email protected] https://mail.gna.org/listinfo/etoile-discuss
