Extensible Messaging and Presence Protocol (XMPP) to protokół komunikacyjny zorientowany na komunikaty oprogramowania pośredniego oparty na XML (Extensible Markup Language). Protokół pierwotnie nosił nazwę Jabber i został opracowany przez społeczność open source Jabber w 1999 r. do komunikacji błyskawicznej (IM) w czasie zbliżonym do rzeczywistego, informacji o obecności i obsługi listy kontaktów. Zaprojektowany jako rozszerzalny protokół był również używany w systemach publikowania-subskrybowania, sygnalizacji dla VoIP, wideo, przesyłania plików, gier, aplikacji Internetu rzeczy, takich jak inteligentna sieć, oraz usług sieci społecznościowych. W przeciwieństwie do większości protokołów komunikatorów internetowych, XMPP jest zdefiniowany w otwartym standardzie i wykorzystuje otwarte podejście systemowe do rozwoju i aplikacji, dzięki czemu każdy może wdrożyć usługę XMPP i współpracować z implementacjami innych organizacji. Ponieważ XMPP jest protokołem otwartym, implementacje można tworzyć przy użyciu dowolnej licencji na oprogramowanie; chociaż wiele implementacji serwerów, klientów i bibliotek jest dystrybuowanych jako oprogramowanie bezpłatne i typu open source, istnieje również wiele implementacji oprogramowania bezpłatnego i komercyjnego. [block:block=4] Oprogramowanie oparte na XMPP jest szeroko rozpowszechnione w Internecie, a według XMPP Standards Foundation do 2003 roku korzystało z niego ponad dziesięć milionów ludzi na całym świecie. Aby uzyskać najnowszą listę ważnych Klientów, sprawdź tutaj: httpxmpp.org/xmpp-software/clients/ Chociaż ta strona działa jako kopia lustrzana tych informacji, witryna xmpp.org jest najwłaściwszą lokalizacją informacji. Źródło: xmpp.org xmpp na wikipedii # Aplikacje Na Raspberry Pi możesz łatwo uruchomić serwer WWW dla swojej witryny. Przetestowaliśmy również oprogramowanie open source, Drupal i Wordpress, na Raspberry. Wyniki pokazują, że to urządzenie działa doskonale. Ta usługa opłaci się szczególnie w przypadkach, gdy preferujesz hosting współdzielony i chcesz mieć pewność, że Twój serwer obsługuje tylko Twoje aplikacje. Ponadto możesz dostosować serwer do własnych potrzeb i zainstalować aplikacje, które w przeciwnym razie nie byłyby możliwe na hostingu. Rekomendujemy konfigurację pod serwer Apache 2 oraz PHP-FPM lub NGINX, ale ostateczna decyzja należy oczywiście do Ciebie. Czy wiesz, że na Raspberry Pi możesz uruchomić równoważenie obciążenia i zmaksymalizować dostępność swojej strony internetowej (High Availability)? [blok:blok=4] Jak to działa? Aby rozpocząć korzystanie z tego systemu, potrzebujesz 2x Raspberry Pi do równoważenia obciążenia z HAProxy (1x aktywny, 1x pasywny) i co najmniej 2x Raspberry Pi (lub więcej) dla swojej strony internetowej. Strona ta nie może jednak zawierać wyczerpujących informacji o tym, jak skonfigurować system lub jak system działa. Nie jest do tego przeznaczony i zawsze potrzebna jest analiza potrzeb klienta. Jeśli jesteś zainteresowany dodatkowymi informacjami lub działaniem tego systemu, czy to na Raspberry, czy na innym systemie (VPS), skontaktuj się z naszym wsparciem technicznym VPN to wirtualna sieć prywatna. Jest tworzony przez oprogramowanie lub urządzenia sprzętowe na serwerze. Klienci przez Internet mogą tworzyć bezpieczne połączenia tunelowe, wymianę kabli i połączenia bezprzewodowe. VPN wydaje się być lokalną siecią LAN. Dzięki tej sieci możesz w pełni i bezpiecznie, przy minimalnych kosztach, połączyć sieć LAN swojego oddziału w dowolnym miejscu na świecie. Wielu z nas ma w domu router Wi-Fi z podłączonym dyskiem zewnętrznym lub drukarką. Taki system ma wiele zalet. Możesz łatwo udostępniać pliki, korzystać ze Zdalnego Pulpitu, uruchomić serwer FTP lub cokolwiek innego. W dużych firmach jest to oczywiście dobra kwestia sieci. Warunkiem koniecznym jest jednak dostęp do sieci. Nie mam na myśli sytuacji, gdy siedzisz w biurze i podłączasz kabel do laptopa, to jest dość błaha sprawa. A co jeśli potrzebujesz wydrukować coś na drukarce znajdującej się na stole szefa, zaktualizować stany towaru na magazynie, mieć stały dostęp do serwera, arkuszy kalkulacyjnych lub pobrać pocztę z serwera MS Exchange? W biurze to nie problem. A co jeśli jesteś 1000 km stąd, a masz kartę do laptopa lub jesteś na wakacjach i ograniczają Cię lokalne warunki? Następnie jest VPN. W społeczeństwach zaawansowanych technologicznie to już jest – na pulpicie ikona masz laptopa z łączem internetowym „do firmy”. Po dwukrotnym kliknięciu odczekaj kilka sekund - i gotowe. Dlaczego nie skorzystać z tego samego komfortu w sieci domowej? [block:block=4] Z koncepcją VPN można spotkać się na wiele podobnych sposobów. W tym tekście termin VPN, który mamy na myśli, to szyfrowane połączenie (tunel) z siecią lokalną przez sieć publiczną (internet). Gdziekolwiek jesteś z laptopem podłączonym do internetu i tworzysz tunel, będziesz pracować dokładnie tak samo, jak łącząc się w pracy po kablu lub przez Wi-Fi. Zobaczysz komputery grupy roboczej, drukarki sieciowe i udostępnione dokumenty. Jeśli Twój komputer domowy korzysta z Pulpitu zdalnego, zaloguj się do niego z dowolnego miejsca Do obsługi superkomputera potrzebne są co najmniej dwa Raspberry Pi: przetwarzanie równoległe na Raspberry Pi jest możliwe dzięki ultraprzenośnemu interfejsowi MPICH2 (Message Passing Interface). W przypadku takiego zaangażowania musi istnieć tylko jeden publiczny adres IP. Na drugim Raspberry Pi są tylko adresy lokalne, więc można w tej konfiguracji udzielić rabatu -6 Euro rocznie na wszystkie Raspberry Pi w procesie lokalnym. To dobra wiadomość dla wszystkich, którzy chcą stworzyć superkomputer. Tym samym za każdy dodatkowy superkomputer Raspberry Pi płacisz tylko 30 €. [block:block=4] W przypadku przesłania nam własnego Raspberry Pi oszczędzasz na instalacji systemu. W innym przypadku jednak pobieramy niewielką opłatę za montaż. Podstawowa instalacja systemu superkomputera na Raspberry Pi to 9 €, a każdy inny Raspberry Pi w superkomputerze to tylko 4 €. Jest to jednorazowa opłata dla administratora. Inną możliwością jest to, że system jest instalowany i konfigurowany samodzielnie. Jak odwiedzić superkomputer: Uniwersytet w Southampton Jak zrobić superkomputer Raspberry Pi Film na YouTube Southampton Dlaczego nie skorzystać z monitorowania Raspberry Pi swoich serwerów lub innych urządzeń łączących SNMP itp. Bardzo popularnym oprogramowaniem do monitorowania, w tym kreślenia, jest RRDTools, które jest zbudowane na przykład na CACTI . Alternatywnie do monitorowania można użyć innego oprogramowania typu open source, takiego jak ICINGA lub NAGIOS. [blok:blok=4] Raspberry Pi może oczywiście służyć jako samodzielny serwer pocztowy POP3, IMAP i SMTP. Do poczty internetowej możesz użyć Squirrelmail lub bardzo popularnego w ostatnich latach RoundCUBE. [blok:blok=4] Wysokiej jakości sprzęt i dobre połączenie internetowe to pierwszy warunek działania serwera DNS. Raspberry PI daje pewność wysokiej jakości sprzętu, aw naszym data center zostanie podłączony do wysokiej jakości łącza z dostępnością na poziomie 99,9%. Minimalnym kosztem można zbudować serwer DNS o wysokiej dostępności właśnie tutaj na Raspberry PI. [blok:blok=4]