复杂性是信息技术(IT)必须面对的现实。无论是构建新应用,替换现有应用,还是及时处理各种维护与改进要求,都要处理各种复杂状况,这可是一项重大挑战。
然而,如果所有应用都使用公共的编程接口及互操作协议的话,那么将有助于IT降低复杂性,已有功能也更容易被再次利用。公共编程接口统一了应用的使用方式——通过设立这样一种公共编程接口,我们将能更轻松地完成对现行IT基础设施的替换和更新。