Ενσωμάτωση Middleware

Συγγραφέας: Robert Simon
Ημερομηνία Δημιουργίας: 21 Ιούνιος 2021
Ημερομηνία Ενημέρωσης: 18 Ιούνιος 2024
Anonim
Ανάλυση Συστημάτων και Τεχνολογία Λογισμικού - Γρήγορη Ανάπτυξη Λογισμικού - Επαναχρησιμοποίηση
Βίντεο: Ανάλυση Συστημάτων και Τεχνολογία Λογισμικού - Γρήγορη Ανάπτυξη Λογισμικού - Επαναχρησιμοποίηση

Περιεχόμενο

Ορισμός - Τι σημαίνει Ενδιάμεσο Middleware;

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

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

Εισαγωγή στη Microsoft Azure και το Microsoft Σε αυτό τον οδηγό θα μάθετε τι είναι το cloud computing και πώς η Microsoft Azure μπορεί να σας βοηθήσει να μεταφέρετε και να εκτελέσετε την επιχείρησή σας από το cloud.

Η Techopedia εξηγεί το μεσαίο λογισμικό ολοκλήρωσης

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

Συμβατικά, τα ενδιάμεσα λογισμικά ενοποίησης ταξινομούνται βάσει τομέων, οι οποίοι καθορίζονται από τους τύπους πόρων που ενσωματώνονται:
  • Cloud Integration: Ενσωματώνεται με και μεταξύ των υπηρεσιών cloud, των εφαρμογών που βασίζονται σε σύννεφο (SaaS), των ιδιωτικών σύννεφων, των εμπορικών κόμβων και άλλων τυπικών πόρων cloud μέσω υπηρεσιών Web και των τυπικών στρατηγικών επικοινωνίας B2B (FTP, AS2 κ.λπ.)
  • B2B Integration: Ενσωματώνει τον πελάτη, τον παροχέα και διάφορες εναλλακτικές διασυνδέσεις εταίρων με διάφορους πόρους δεδομένων και εφαρμογές που διαχειρίζονται εταιρίες
  • Ενσωμάτωση εφαρμογών (A2A): Ενσωματώνει μαζί διάφορες εφαρμογές που διαχειρίζονται εταιρείες, συμπεριλαμβανομένων συστημάτων που βασίζονται σε σύννεφο και απομακρυσμένα συστήματα
  • Ενσωμάτωση δεδομένων: Ενσωματώνει πόρους επιχειρηματικών δεδομένων, όπως βάσεις δεδομένων και αρχεία, σε επιχειρησιακά και επιχειρησιακά συστήματα πληροφοριών
Το Middleware περιγράφεται συχνά σαν υδραυλικά, επειδή συνδέει και τις δύο πλευρές μιας εφαρμογής και επίσης μεταφέρει δεδομένα μεταξύ τους. Ορισμένες τυπικές κατηγορίες ενδιάμεσου λογισμικού περιλαμβάνουν:
  • Επιχειρηματικά λεωφορεία (ESB)
  • Η παρακολούθηση της επεξεργασίας συναλλαγών (TP)
  • Κατανεμημένο υπολογιστικό περιβάλλον (DCE)
  • Συστήματα απομακρυσμένης κλήσης διαδικασίας (RPC)
  • Διαμεσολαβητές αιτήσεων αντικειμένου (ORBs)
  • πέρασμα
  • Συστήματα πρόσβασης στις βάσεις δεδομένων