1. 组件层:目前有三种语言的组件,C++、Java、C#,其内核是相同的。超图iDesktop Cross、iServer等即是SuperMap iObjects的应用,它包含全部超图提供的GIS功能:http://support.supermap.com.cn/product/iObjects.aspx
2. 应用层:主要是iServer、iDesktop Cross、iMobile等。iDesktop Cross是开源的可以自己自由扩展;iServer提供扩展的机制;iMobile用于移动端APP开发。详见资源中心各产品的介绍。
3. 客户端:用于对接iServer服务,iServer Java API不止可以用来扩展iServer,还可以对接iServer发布的服务(即向目标iServer发起http请求、得到响应结果);iClient for Android可以在Android上对接iServer的服务,比如对接地图服务显示一副地图。