15 research outputs found
Distributed network computing, comparison of Java and Loglan capabilities
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
Specification and implementation problems of programming languages proper for hierarchical data types
SIGLECopy held by FIZ Karlsruhe; available from UB/TIB Hannover / FIZ - Fachinformationszzentrum Karlsruhe / TIB - Technische InformationsbibliothekDEGerman