Σε ένα χώρο, τα μικροεργαλεία επικοινωνούν μεταξύ τους μέσω διόδων επικοινωνίας. Μια δίοδος επικοινωνίας έχει ένα μικροεργαλείο προέλευσης και ένα μικροεργαλείο προορισμού.
Κάθε μικροεργαλείο έχει μια λίστα συμβάντων που μπορεί να αποστέλλει και μια λίστα συμβάντων που μπορεί να παραλαμβάνει. Μια δίοδος επικοινωνίας συνδέει ένα συμβάν που αποστέλλεται από το μικροεργαλείο προέλευσης με ένα συμβάν που παραλαμβάνεται από το μικροεργαλείο προορισμού. Στη συνέχεια, το μικροεργαλείο προορισμού εκτελεί τις ενέργειες που έχουν οριστεί για το συμβάν προορισμού.
Για παράδειγμα, αν επιστρέψετε μια εργασία στο μικροεργαλείο Πληροφορίες εργασίας, το μικροεργαλείο Πληροφορίες εργασίας αποστέλλει ένα συμβάν αποδέσμευσης εργασίας στο μικροεργαλείο Οι εργασίες μου μέσω μιας διόδου επικοινωνίας. Το μικροεργαλείο Οι εργασίες μου εκτελεί το συμβάν ανανέωσης, το οποίο είναι το συμβάν προορισμού που έχει συσχετιστεί με αυτό το άκρο της διόδου επικοινωνίας. Σε αυτή την περίπτωση, το συμβάν ανανέωσης ενημερώνει τη λίστα των εργασιών που εμφανίζει το μικροεργαλείο. Τα ονόματα των συμβάντων προέλευσης και προορισμού δεν χρειάζεται να είναι ίδια.
Οι δίοδοι επικοινωνίας είναι ορατές μόνο στο παράθυρο Δίοδοι επικοινωνίας μεταξύ μικροεργαλείων, το οποίο χρησιμοποιείται για την προσθήκη ή την αφαίρεση διόδων επικοινωνίας.
Στο παράθυρο Δίοδοι επικοινωνίας μεταξύ μικροεργαλείων εμφανίζεται το μικροεργαλείο που έχει την εστίαση και όλες οι δίοδοι επικοινωνίας που το συνδέουν με άλλα μικροεργαλεία. Στη μια πλευρά εμφανίζονται τα μικροεργαλεία που αποστέλλουν συμβάντα σε αυτό το μικροεργαλείο. Στην άλλη πλευρά εμφανίζονται τα μικροεργαλεία που λαμβάνουν συμβάντα από αυτό το μικροεργαλείο. Τα μικροεργαλεία συνδέονται με διόδους που απεικονίζουν τα συμβάντα που αποστέλλονται και λαμβάνονται από τα μικροεργαλεία. Μπορεί να υπάρχουν μία ή περισσότερες δίοδοι επικοινωνίας μεταξύ του μικροεργαλείου που έχει την εστίαση και κάθε ενός από τα άλλα μικροεργαλεία, και κάθε δίοδος επικοινωνίας μπορεί να συνδέει διαφορετικά συμβάντα. Μπορείτε να αλλάξετε το μικροεργαλείο που έχει την εστίαση επιλέγοντας ένα μικροεργαλείο στο διάγραμμα ή στην αναπτυσσόμενη λίστα.
Αν το μικροεργαλείο που έχει την εστίαση αποστέλλει και λαμβάνει συμβάντα από κάποιο άλλο μικροεργαλείο, το συγκεκριμένο μικροεργαλείο θα εμφανίζεται δύο φορές στο παράθυρο Δίοδοι επικοινωνίας μεταξύ μικροεργαλείων. Η μία εμφάνιση απεικονίζει το συμβάν που αποστέλλεται και η άλλη το συμβάν που λαμβάνεται. Παρόλο που το μικροεργαλείο εμφανίζεται δύο φορές στο παράθυρο Δίοδοι επικοινωνίας μεταξύ μικροεργαλείων, πρόκειται για το ίδιο μικροεργαλείο.
Για παράδειγμα, έχει ενεργοποιηθεί η αυτόματη δημιουργία διόδων επικοινωνίας, ότι τα μικροεργαλεία Οι εργασίες μου και Λίστα ομάδας επιτρέπουν την αυτόματη δημιουργία διόδων επικοινωνίας, και εσείς τοποθετείτε ένα μικροεργαλείο Λίστα ομάδας σε μια σελίδα που περιέχει ήδη ένα μικροεργαλείο Οι εργασίες μου. Το μικροεργαλείο Οι εργασίες μου αποστέλλει ένα συμβάν αλλαγής εστίασης όταν επιλέξετε μια εργασία στο μικροεργαλείο. Το μικροεργαλείο Λίστα ομάδας μπορεί να λαμβάνει συμβάντα αλλαγής εστίασης. Δημιουργείται αυτόματα μια δίοδος επικοινωνίας μεταξύ των δύο μικροεργαλείων. Όταν το μικροεργαλείο Λίστα ομάδας λάβει αυτό το συμβάν, ενημερώνεται έτσι ώστε να εμφανίζονται τα άτομα που μπορούν να είναι κάτοχοι της εργασίας.