Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 532 Pomógł: 24 Dołączył: 15.04.2011 Skąd: Kalisz Ostrzeżenie: (0%)
|
Czy posiadając tylko i wyłącznie adres IP komputera klienckiego, jestem w stanie wysłać mu, z poziomu PHP wysłać żądanie do tego komputera?
Czy może jest jakiś inny sposób (bibioteka), która da mi taką możliwość? Oczywiście zakładając, że wiem, z jakim komputerem chcę sie połączyć. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 532 Pomógł: 24 Dołączył: 15.04.2011 Skąd: Kalisz Ostrzeżenie: (0%)
|
Problem jest tego typu, że na chwilę obecną nie mam dostępu do serwera, na którym mógłbym używać innego języka niż PHP, chyba, że w CGI, ale to w tedy zostaje mi Python i Perl a żadnego nie znam (i nie wiem, czy na CGI można zrobić tak jak sugerujesz z innym językiem).
Problem jest tego typu: 1. Klientów może być wielu. Klientów będę dodawał ja z poziomu serwera. Każdy klient może mieć jedną domenę. 2. Klienci łączą się z serwerem za pomocą WebSocket (lub jeśli nie ma, wysyłają żądania do serwera zwykłe po odpowiedzi i wysyłają treść wiadomości. 3. Aplikacja na komputerze pobiera dane z serwera, jeśli ten przekaże jej informację, że są jakieś nowe wiadomości. 4. Aplikacja loguje się (tworzy sesję) dla danego użytkownika, który zostanie przypisany do aplikacji w ustawieniach tak, by można było używać czasu jako osobne osoby na kilku komputerach. Wszystko wiem jak zrobić, z tym nie mam problemu, problem zaczynam mieć gdy chcę poinformować aplikację (nie ważne którą), że są jakieś nowe wiadomości. I tak jak mówię, mam dostęp do serwera tylko z PHP oraz CGI w formie Python oraz Perl. |
|
|
|
adbacz Komunikacja Server -> Client z poziomu PHP 13.08.2014, 13:41:51
ohm Jakiego typu żądanie? bezpośrednie Tcp? czy może w... 13.08.2014, 13:44:17
Crozin @ohm: WebSocket działa na TCP.
@adbacz: Oczywiście... 13.08.2014, 13:46:14
fate Jeżeli dobrze Cie zrozumiałem to nie, kod php musi... 13.08.2014, 13:47:11
adbacz Ktoś coś zrobił, i potrzebuję poinformować o tym z... 13.08.2014, 13:48:44
fate zaciekawil mnie ten problem do zwyklego komunikatu... 13.08.2014, 16:45:53
adbacz Spokojnie, ten "komputer" to jest mój ko... 14.08.2014, 07:15:51
Crozin Czy to ma działać na poziomie przeglądarki (HTTP) ... 14.08.2014, 07:22:03
adbacz @crozin - Ale "to" czyli co?
Jesli to c... 14.08.2014, 08:07:02
Crozin Nie pytam o treść wiadomości tylko o sposób jej pr... 14.08.2014, 08:12:44
adbacz Aha, nie zrozumiałem co ma na myśli. Ma trafić do ... 14.08.2014, 08:37:24
Crozin Albo http://php.net/manual/en/sockets.examples.php... 14.08.2014, 08:52:52
adbacz Dzięki za linki, poczytam i spróbuje coś zdziałać.... 14.08.2014, 09:20:13
misiek172 jeżeli wiesz jaki komputer ma zostać poinformowany... 14.08.2014, 11:08:25
Crozin @misiek172: Różnica jest taka, że klient nie musi ... 14.08.2014, 11:47:52
adbacz @misiek172 - Stąd też to zapytanie właśnie. Na poc... 14.08.2014, 12:42:23
Crozin @adbacz: A tak z czystej ciekawości... mógłbyś pod... 14.08.2014, 16:27:20
adbacz Chcę napisać aplikację czatu. Z poziomu strony WWW... 15.08.2014, 10:01:33
Crozin Czyli klasyczny czat?
1. Każdy z klientów łączy s... 15.08.2014, 10:24:36
by_ikar node.js i sockets.io. Jak masz jakieś podstawy z j... 15.08.2014, 11:08:30
Crozin CGI działa dokładnie w takim sam sposób jak mod_ph... 15.08.2014, 12:19:46
by_ikar To może spróbuj tego: http://reactphp.org/ gdzieś ... 15.08.2014, 18:51:05 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 06:11 |