A system for collaborating components or objects in a visual development
environment is detailed. Collaboration is effected by augmenting eligible
components or objects with appropriate collaboration code and registering
such components or objects with a server application designated for that
purpose which resides on the same HTTP server where the applet that
spawned the components to be collaborated also resides. The server
application first registers objects or components or portions thereof to
be collaborated, builds a record of such links and thereafter interacts
with the collaborated components or designated portions thereof to
publish, unpublish or update those components and objects, or portions
thereof, in accordance with the application server record.
Ένα σύστημα για τα τμήματα ή τα αντικείμενα συνεργασίας σε ένα οπτικό περιβάλλον ανάπτυξης είναι λεπτομερές. Η συνεργασία επηρεάζεται με την αύξηση των επιλέξιμων συστατικών ή αντιτίθεται με τον κατάλληλο κώδικα συνεργασίας και καταχώρηση τέτοιων συστατικών ή αντιτίθεται με μια εφαρμογή κεντρικών υπολογιστών που υποδεικνύεται για εκείνο τον σκοπό που κατοικεί στον ίδιο κεντρικό υπολογιστή HTTP όπου το applet που ωοτόκησε τα συστατικά που συνεργάζονται επίσης κατοικεί. Τα αντικείμενα καταλόγων εφαρμογής κεντρικών υπολογιστών πρώτα ή τα συστατικά ή οι μερίδες για να συνεργαστούν επ' αυτού, χτίζουν ένα αρχείο τέτοιων συνδέσεων και αλληλεπιδρούν έκτοτε με τα συνεργασμένα συστατικά ή τις οριζόμενες μερίδες επ' αυτού που δημοσιεύουν, unpublish ή που ενημερώνουν εκείνα τα συστατικά και αντικείμενα, ή τις μερίδες επ' αυτού, σύμφωνα με το αρχείο κεντρικών υπολογιστών εφαρμογής.