Jest to aplikacja dla systemu Linux o nazwie ServiceTalk, której najnowszą wersję można pobrać jako 0.42.38sourcecode.zip. Można go uruchomić online w bezpłatnym dostawcy hostingu OnWorks dla stacji roboczych.
Pobierz i uruchom online tę aplikację o nazwie ServiceTalk z OnWorks za darmo.
Postępuj zgodnie z tymi instrukcjami, aby uruchomić tę aplikację:
- 1. Pobrałem tę aplikację na swój komputer.
- 2. Wpisz w naszym menedżerze plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.
- 3. Prześlij tę aplikację w takim menedżerze plików.
- 4. Uruchom emulator online OnWorks Linux lub Windows online lub emulator online MACOS z tej witryny.
- 5. W systemie operacyjnym OnWorks Linux, który właśnie uruchomiłeś, przejdź do naszego menedżera plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.
- 6. Pobierz aplikację, zainstaluj ją i uruchom.
ZDJĘCIA EKRANU:
Rozmowa serwisowa
OPIS:
ServiceTalk to platforma aplikacji sieciowych JVM z interfejsami API dostosowanymi do określonych protokołów (np. HTTP/1.x, HTTP/2.x itd.) i obsługuje wiele paradygmatów programowania. ServiceTalk ma na celu zapewnienie powszechnej i rozszerzalnej abstrakcji sieciowej na szczycie struktury sieciowej niższego poziomu (np. Netty). Netty to świetna platforma sieciowa niskiego poziomu, ale gdy jest używana do komunikacji między usługami, stwarza kilka możliwości ulepszeń. W pełni asynchroniczny i wymaga znajomości modelu wątkowego EventLoop. Wykonywanie kodu intensywnie korzystającego z procesora lub kodu „blokującego” wymaga ręcznego przeskakiwania wątków. Subtelne wykonywanie zadań poza kolejnością, gdy kod jest wykonywany zarówno w wątku EventLoop, jak i poza nim. Interfejsy API nie są dostosowane do typowych przypadków użycia aplikacji (np. żądanie/odpowiedź, RPC itp.). Paradygmat programowania asynchronicznego stanowi barierę wejścia w scenariuszach, w których skalowalność pionowa nie jest głównym problemem.
Zakładka Charakterystyka
- Propagacja błędów przebiega wieloma ścieżkami w zależności od zdarzenia i stanu kanału
- Ciśnienie wsteczne wymaga ręcznego powiązania między źródłem a ujściem danych
- W pełni asynchroniczny i wymaga znajomości modelu wątków EventLoop
- Wykonywanie kodu intensywnie korzystającego z procesora lub „blokującego” wymaga ręcznych przeskoków wątków
- Subtelne wykonywanie zadań poza kolejnością, gdy kod jest wykonywany zarówno w wątku EventLoop, jak i poza nim
- Paradygmat programowania asynchronicznego stanowi barierę wejścia w scenariuszach, w których skalowalność pionowa nie jest głównym problemem.
Język programowania
Java
Kategorie
Jest to aplikacja, którą można również pobrać z https://sourceforge.net/projects/servicetalk.mirror/. Został umieszczony w OnWorks, aby można go było uruchomić online w najprostszy sposób z jednego z naszych bezpłatnych systemów operacyjnych.