Υπηρεσίες Επικοινωνίας και Εκτέλεσης με Java
Σε αυτό το κεφάλαιο παρουσιάζονται θέματα σχετικά με την επικοινωνία μεταξύ των απομακρυσμένων διεργασιών και σχετικά με την απομακρυσμένη εκτέλεση εντολών προγράμματος. Παρουσιάζονται οι υπηρεσίες ασύγχρονης επικοινωνίας μέσω μηνυμάτων, ως βασική μέθοδος επικοινωνίας στα κατανεμημένα συστήματα, καθ...
Κύριοι συγγραφείς: | , , , |
---|---|
Μορφή: | 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 |