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

apach jako adapter http

Odpowiedz Nowy wątek
2015-02-19 13:33
Zimny Kot
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++

Pozostało 580 znaków

2015-02-19 13:34
0

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


Pozostało 580 znaków

2015-02-19 13:45
Świetny Pomidor
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

Pozostało 580 znaków

2015-02-19 13:47
Świetny Pomidor
0

http://pl.wikipedia.org/wiki/Adapter_%28wzorzec_projektowy%29

wg tego adapter to jest trochę coś innego niż ty chcesz. ty w zasadzie chcesz z apacha zrobić firewalla :p - dzek69 2015-02-19 13:52

Pozostało 580 znaków

2015-02-19 13:53
Świetny Pomidor
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 ?

Pozostało 580 znaków

2015-02-19 16:25
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.

Pozostało 580 znaków

2015-02-19 18:26
Złoty Pomidor
0

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

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

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