Method, system and article of manufacture for creating object oriented components having one or more bidirectional ports for use with in connecting object oriented based components. The two way or bidirectional ports are first initialized to their two way state. The ports can then dynamically function as either input or output ports based solely on the manner in which they are used. The components set themselves internally to reflect the actual status of their bi-directional ports. When a connection to another component is completed, the connecting component object sends a message to the component at the other end of the connection indicating how its own port is set, input or output. The message receiving component then makes sure that its connection participating port is set oppositely. If the message receiving component's connecting port is bidirectional, that port is set opposite to the status of the first connected port. If the message receiving component's port is unidirectional and as such is in conflict with the status of the first connected port, that is, it is set to "output" when the first connected port is also set to "output", the connection is prohibited and an appropriate error message is displayed.

La méthode, le système et l'article de la fabrication pour créer l'objet ont orienté des composants ayant un ou plusieurs ports bidirectionnels pour l'usage avec dans les composants basés orientés par objet se reliants. La manière deux ou les ports bidirectionnels sont d'abord initialisés à leur état de deux manières. Les ports peuvent alors dynamiquement fonctionner pendant que les ports entrée ou de rendement basés seulement sur la façon dans laquelle ils sont employés. Les composants se sont placés intérieurement pour refléter le statut réel de leurs ports bi-directionnels. Quand un raccordement à un autre composant est accompli, l'objet composant se reliant envoie un message au composant à l'autre extrémité d'indiquer du raccordement comment son propre port est placé, de l'entrée ou du rendement. Le message recevant le composant s'assure alors que son port participant de raccordement est placé à l'opposé. Si le message recevant le port se reliant du composant est bidirectionnel, ce port est placé vis-à-vis le statut du premier port relié. Si le message recevant le port du composant est continu et car tel est en conflit avec le statut du premier port relié, c.-à-d., il est placé au l'"rendement" quand le premier port relié est également placé au "rendement", le raccordement est interdit et un message d'erreur approprié est montré.

 
Web www.patentalert.com

< (none)

< Notebook computer

> Acidic aqueous chlorite teat dip providing shelf life sanitizing capacity and tissue protection

> (none)

~ 00041