通则不痛,痛则不通
深究起来,单单这个“通”字至少有几层含义:
还记得HL7的那几层吧...
另外,IEEE的关于信息系统的互操作性(协同工作能力)的定义则包括两层含义:
Ability of two or more systems or components to
exchange information and to use the information
that has been exchanged.
Source: IEEE Standard Computer Dictionary: A Compilation of IEEE Standard Computer Glossaries, IEEE, 1990]
- exchange information --> Syntactic Interoperability
- use the information --> Semantic Interoperability
一单通的决策者和实施者们实在应该对这些方面给予切实的重视
--------
Syntactic Interoperability: Syntactic interoperability refers to the ability for
different systems to interpret the syntax of the data the same way.
- Common APIs
- Interchange Formats
- Messaging Standards
Semantic Interoperability:The ability of information systems to exchange
information on the basis of shared, pre-established and negotiated meanings of terms and expressions
- Semantic interoperability entails a co-ordination of meaning.
- Often use multiple controlled vocabularies
Pragmatic Interoperability: Pragmatic interoperability is based on constraints
that address the form, function, content, and definition of a specific term, attribute, or concept.
- Specify the context.
- In middleware (B2B), this is often done through the use of templates in which the constraints are defined
此帖由 linforest 在 2006-04-30 19:13 进行编辑...