¡¡Chinese Journal of Computers   Full Text
  TitleSurvey on the Core Techniques of Distributed Application Integration
  AuthorsXU Gang HUANG Tao LIU Shao-Hua YE Dan
  Address£¨Technology Center of Software Engineering, Institute of Software, Chinese Academy of Sciences, Beijing 100080£©
  Year2005
  IssueNo.4(433¡ª444)
  Abstract &
  Background
Distributed Application Integration£¨DAI£© techniques are becoming the key enabling techniques to construct large information systems. But the researches about DAI mainly exist in industry, not in academy. The fact results in the shortage of consistency and integrality in using and expressing DAI¡¯s related techniques. In order to enhance the consistency and integrality in DAI, the authors summarized those basic characteristics of DAI and furthermore divide the integration levels of DAI to help categorizing the related techniques. On the base of the analyzed characteristics and levels, the key problems of DAI are presented, including Data Diversity, Transferring Carrier, Application Access, Collaboration Management, Reconfiguration and Adaptation, Modeling and Formalization, and so on. Furthermore, the existing and new emerging techniques to resolve those problems are presented and compared to point out the advantage and disadvantage of each other. Those techniques mainly come from four domains, namely software architecture, distribution computation, component techniques and middleware. Simultaneously, the relationships between DAI and Grid, Web Service, B2B are discussed. Although the premises and techniques between them are different, the trend of the complementing and fusing is obvious. How to efficiently utilizing and referencing each other¡¯s techniques are analyzed and presented. At last, the future developments of DAI are discussed.

keywords distributed application integration£»
middleware£»service-oriented architecture£»B2B£»grid