Υπηρεσίες Επικοινωνίας και Εκτέλεσης με Java

Σε αυτό το κεφάλαιο παρουσιάζονται θέματα σχετικά με την επικοινωνία μεταξύ των απομακρυσμένων διεργασιών και σχετικά με την απομακρυσμένη εκτέλεση εντολών προγράμματος. Παρουσιάζονται οι υπηρεσίες ασύγχρονης επικοινωνίας μέσω μηνυμάτων, ως βασική μέθοδος επικοινωνίας στα κατανεμημένα συστήματα, καθ...

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριοι συγγραφείς: Μητρόπουλος, Σαράντης, Δουληγέρης, Χρήστος, Mitropoulos, Sarantis, Douligeris, Christos
Μορφή: 7
Γλώσσα:Greek
Έκδοση: 2023
Διαθέσιμο Online:http://repository.kallipos.gr/handle/11419/11087
id kallipos-11419-11087
record_format dspace
spelling kallipos-11419-110872023-10-27T08:18:43Z Υπηρεσίες Επικοινωνίας και Εκτέλεσης με Java Communication and Execution Services with Java Μητρόπουλος, Σαράντης Δουληγέρης, Χρήστος Mitropoulos, Sarantis Douligeris, Christos Σε αυτό το κεφάλαιο παρουσιάζονται θέματα σχετικά με την επικοινωνία μεταξύ των απομακρυσμένων διεργασιών και σχετικά με την απομακρυσμένη εκτέλεση εντολών προγράμματος. Παρουσιάζονται οι υπηρεσίες ασύγχρονης επικοινωνίας μέσω μηνυμάτων, ως βασική μέθοδος επικοινωνίας στα κατανεμημένα συστήματα, καθώς και η απομακρυσμένη εκτέλεση διεργασιών. Προς τούτο, εξετάζονται η (δια-)δικτύωση, τα πρωτόκολλα επικοινωνίας, οι υποδοχές (sockets), η απομακρυσμένη κλήση μεθόδων και η μεταβίβαση παραμέτρων σε αυτές, η σειριακοποίηση αντικειμένων, η κατασκευή απομακρυσμένων αντικειμένων, οι αναφορές προς τα αντικείμενα αυτά και οι εξυπηρετητές αντικειμένων. Τα προαναφερθέντα εξετάζονται διεξοδικά μέσα από την παρουσίαση των κυρίαρχων σήμερα πλατφορμών και τεχνολογιών, όπως είναι το Java RPC, το Java RMI, το CORBA και το DCOM, οι βασισμένες στο SOAP υπηρεσίες ιστού (Web Services), τα RESTful Web Services και η γλώσσα σύνθεσης υπηρεσιών ιστού BPEL. Στα παραδείγματα που χρησιμοποιούνται γίνεται χρήση της γλώσσας προγραμματισμού Java. In this chapter there is a presentation of topics related to communication between remote processes and remote execution of program commands. The services of asynchronous communication through messages are presented, as a basic method of communication in DS, as well as the remote execution of processes. To this end, (inter-) networking, communication protocols, sockets, remote method calls and passing parameters to them, serialization of objects, construction of remote objects, references to remote objects, and the object servers are examined. The above are thoroughly examined through the presentation of today’s dominant platforms and technologies, such as Java RPC, Java RMI, CORBA and DCOM, SOAP-based web services, Restful Web Services and the language BPEL for Web Services synthesis. The provided examples use the Java programming language. 2023-10-26T09:37:48Z 2023-10-26T09:37:48Z 7 http://repository.kallipos.gr/handle/11419/11087 el 1 application/pdf
institution Kallipos
collection DSpace
language Greek
description Σε αυτό το κεφάλαιο παρουσιάζονται θέματα σχετικά με την επικοινωνία μεταξύ των απομακρυσμένων διεργασιών και σχετικά με την απομακρυσμένη εκτέλεση εντολών προγράμματος. Παρουσιάζονται οι υπηρεσίες ασύγχρονης επικοινωνίας μέσω μηνυμάτων, ως βασική μέθοδος επικοινωνίας στα κατανεμημένα συστήματα, καθώς και η απομακρυσμένη εκτέλεση διεργασιών. Προς τούτο, εξετάζονται η (δια-)δικτύωση, τα πρωτόκολλα επικοινωνίας, οι υποδοχές (sockets), η απομακρυσμένη κλήση μεθόδων και η μεταβίβαση παραμέτρων σε αυτές, η σειριακοποίηση αντικειμένων, η κατασκευή απομακρυσμένων αντικειμένων, οι αναφορές προς τα αντικείμενα αυτά και οι εξυπηρετητές αντικειμένων. Τα προαναφερθέντα εξετάζονται διεξοδικά μέσα από την παρουσίαση των κυρίαρχων σήμερα πλατφορμών και τεχνολογιών, όπως είναι το Java RPC, το Java RMI, το CORBA και το DCOM, οι βασισμένες στο SOAP υπηρεσίες ιστού (Web Services), τα RESTful Web Services και η γλώσσα σύνθεσης υπηρεσιών ιστού BPEL. Στα παραδείγματα που χρησιμοποιούνται γίνεται χρήση της γλώσσας προγραμματισμού Java.
format 7
author Μητρόπουλος, Σαράντης
Δουληγέρης, Χρήστος
Mitropoulos, Sarantis
Douligeris, Christos
spellingShingle Μητρόπουλος, Σαράντης
Δουληγέρης, Χρήστος
Mitropoulos, Sarantis
Douligeris, Christos
Υπηρεσίες Επικοινωνίας και Εκτέλεσης με Java
author_facet Μητρόπουλος, Σαράντης
Δουληγέρης, Χρήστος
Mitropoulos, Sarantis
Douligeris, Christos
author_sort Μητρόπουλος, Σαράντης
title Υπηρεσίες Επικοινωνίας και Εκτέλεσης με Java
title_short Υπηρεσίες Επικοινωνίας και Εκτέλεσης με Java
title_full Υπηρεσίες Επικοινωνίας και Εκτέλεσης με Java
title_fullStr Υπηρεσίες Επικοινωνίας και Εκτέλεσης με Java
title_full_unstemmed Υπηρεσίες Επικοινωνίας και Εκτέλεσης με Java
title_sort υπηρεσίες επικοινωνίας και εκτέλεσης με java
publishDate 2023
url http://repository.kallipos.gr/handle/11419/11087
work_keys_str_mv AT mētropoulossarantēs ypēresiesepikoinōniaskaiektelesēsmejava
AT doulēgerēschrēstos ypēresiesepikoinōniaskaiektelesēsmejava
AT mitropoulossarantis ypēresiesepikoinōniaskaiektelesēsmejava
AT douligerischristos ypēresiesepikoinōniaskaiektelesēsmejava
AT mētropoulossarantēs communicationandexecutionserviceswithjava
AT doulēgerēschrēstos communicationandexecutionserviceswithjava
AT mitropoulossarantis communicationandexecutionserviceswithjava
AT douligerischristos communicationandexecutionserviceswithjava
_version_ 1799946611832389632