Wątek przeniesiony 2015-02-19 13:34 z Off-Topic przez dzek69.

apach jako adapter http

0

Mam pytanie czy wiecie coś o tym by apach mógł pełnić rolę adaptera http do innego serwera ??

Chodzi o to by nie męczyc się w zabawę z http i przerzucic to zadanie na apacha, drugi serwer jest napisany w c++

0

co to jest "adapter http"? napisz to jakoś jaśniej co ty robisz

0

Chodzi mi o to, że nie znam zbyt wiele bibliotek do c/c++ pozwalających łatwo pisać serwery http. Jednocześnie wiem, że dobre napisanie takiego serwera, by był w miarę odporny na nadużycia tip nie jest łatwe....
W związku z tym pojawił się pomysł by wykorzystać istniejący serwer http w taki sposób by on zarządzał połączeniami itp. Pytam sie czy możliwe jest takie skonfigurowanie apache by np odbierał request od klienta i jakoś przekazywał ten request do mojego serwera. Odpowiedz miała by iść w odwrotnej kolejności.

Jeżeli nie jest to możliwe, to czy może ktoś potrafi zaproponować jakieś rozwiązanie, które pozwoli uniknąć pisania własnego serwra http, który jak sądze będzie bardzo podatny i niestabilny

0

Racja, dałem zły przykład :) Mam nadzieję, że powyższy opis mniej więcej pokazał mój cel. Pytanie czy to jest możliwe, czy warto dalej szukac ?

0

Apache ma możliwość pracy jako reverse proxy, czyli potrafi przekazywać dane z innego serwera HTTP poprzez siebie. Stosowane na przykład do celu ukrycia jakiś wewnętrznych serwerów. Ale nadal serwer wewnętrzny musi być serwerem HTTP.

Możesz też zorientować się jak działa FastCGI - wtedy serwer uruchamia twój program i to on zajmuje się generowaniem wyniku, a całą obsługą internetu zajmuje się serwer HTTP.

0

FastCGI to dokładnie to czego szukałem, dzięki wielkie ;)

1 użytkowników online, w tym zalogowanych: 0, gości: 1