- Tytuł:
-
Obliczenia rozproszone w sieci, możliwości Javy i oferta Loglanu
Distributed network computing, comparison of Java and Loglan capabilities - Autorzy:
- Salwicki, A.
- Powiązania:
- https://bibliotekanauki.pl/articles/317696.pdf
- Data publikacji:
- 2008
- Wydawca:
- Instytut Łączności - Państwowy Instytut Badawczy
- Tematy:
-
programowanie rozproszone
programowanie współbieżne
obiekty aktywne
wątki
distributed programming
concurrent programming
active objects
threads - Opis:
-
Przedstawiono pewne narzędzia programowania rozproszonego. Mają one dwie istotne cechy: zwięzły, przejrzysty oraz jednolity mechanizm programowania do obliczeń rozproszonych i obliczeń współbieżnych, a także mechanizm w pełni obiektowy, wprowadzający protokół obcego wywołania metody procesu przez inny proces. Mechanizm ten został zrealizowany w języku programowania Loglan'82. Porównano to narzędzie z narzędziami oferowanymi przez Javę. Język programowania Java zawiera rozbudowany mechanizm programowania współbieżnego, którego podstawę stanowi predefiniowana klasa Thread (czyli wątek). Ponadto Javie towarzyszy odrębny mechanizm programowania rozproszonego, tzw. RMI. Jednak RMI nie jest częścią Javy.
The paper presents certain tools of distributed programming, both sharing two important features: concise, transparent and unified programming mechanism for distributed and concurrent computing, and a fully objectoriented mechanism introducing a protocol for alien call of process method by another process. Such a mechanizm has been implemented in the Loglan'82 programming language. This tool has been compared to tools provided by Java. The Java programming language includes an extensive mechanism for concurrent programming, based on the pre-defined Thread. Additionally, Java is complemented by a separate distributed programming mechanizm known as RMI. Hovever, RMI is not a part of Java. - Źródło:
-
Telekomunikacja i Techniki Informacyjne; 2008, 3-4; 77-89
1640-1549
1899-8933 - Pojawia się w:
- Telekomunikacja i Techniki Informacyjne
- Dostawca treści:
- Biblioteka Nauki