欢迎来到天天文库
浏览记录
ID:11722179
大小:390.50 KB
页数:11页
时间:2018-07-13
《hc cams csi .技术白皮书v.》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、H3CCAMSCSI3.0技术白皮书关键词:二次开发、接口、系统对接、CSI、CAMS摘要:H3CCAMSCSI3.0是杭州华三通信技术有限公司(以下简称H3C)为综合接入管理系统(CAMS)提供的用于进行产品二次开发的WebServices标准接口。CAMSCSI3.0使用WebServices技术实现,支持外部软件系统通过SOAP协议调用CAMS提供的二次开发接口,实现与CAMS系统的无缝对接。缩略语清单:缩略语英文全名中文解释CAMSComprehensiveAccessManagementServer综合访问管理服务器CSICustomizationService
2、Interface定制服务接口SOAPSimpleObjectAccessProtocol简单对象访问协议WSDLWebServicesDescriptionLanguageWeb服务描述语言Copyright©2007杭州华三通信技术有限公司第11页,共11页目录1概述32技术应用背景32.1技术优点32.2应用场合33特性介绍43.1WebServices介绍43.2WebServices的整体架构54CAMSCSI3.0实现的技术特色55典型组网案例65.1校园一卡通系统与CAMS对接65.2人力资源管理系统与CAMS融合86总结和展望107附录107.1CAMSC
3、SI3.0规格列表10Copyright©2007杭州华三通信技术有限公司第11页,共11页1概述CAMSCSI3.0是H3C开发的,用于对综合访问管理服务器(CAMS)产品进行二次开发的WebServices标准接口。CAMSCSI的全称是CAMS定制服务接口(CustomizationServiceInterface),CAMSCSI3.0是CAMSCSI1.0的一个全新实现。2技术应用背景2.1技术优点CAMSCSI3.0使用WebServices技术实现,支持外部软件系统通过SOAP协议调用CAMS提供的二次开发接口,实现与CAMS系统的无缝对接。CAMSCSI3
4、.0支持跨语言、跨软件系统、跨操作系统的互操作,支持标准的SOAP实现。外部软件系统只要遵循标准SOAP协议就可以实现和CAMS系统进行对接。H3C为用户提供了使用JAVA,C#,Delphi,VC这四种开发语言与CAMSCSI3.0进行对接的参考样例。CAMSCSI3.0提供了标准、通用的基于WebServices二次开发接口,经过简单的二次开发工作,客户可以轻易将CAMS系统集成到现有运营管理系统中,如企业中的员工管理系统,学校中的学籍管理系统等。目前大多数企业或学校都有一套核心的帐号管理系统,通过基于CAMSCSI3.0的二次开发,客户可以实现由现有的用户管理系统对
5、CAMS系统进行功能调用,成功将CAMS的功能合入现有管理系统,极大的减轻了管理员学习和维护CAMS的工作量。CAMSCSI3.0还提供了可配置的查询接口,将需要查询的条件信息写在配置文件中,提供给CAMSCSI3.0,客户就可查询到想要的信息。由于不需要编码,所以能够快速响应客户个性化及临时性的信息查询需求。2.2应用场合CAMSCSI3.0是CAMS提供的基于WebServices的二次开发接口,主要为了满足各行业客户希望CAMS可以融合入当前网络管理系统,或是与某系统进行对接的需求。客户或集成商可以在CAMS提供的二次开发接口上进行二次开发工作,满足客户的特定需求或
6、是实现与另一系统对接。H3C可以对使用二次开发接口开发的公司提供技术支持,但不会进行二次开发工作。Copyright©2007杭州华三通信技术有限公司第11页,共11页1WebServices特性介绍1.1WebServices技术WebServices是一种新的Web应用程序分支,是自包含、自描述、模块化的应用,可以发布、定位、通过Web调用。WebServices可以执行从简单的请求到复杂商务处理的任何功能。一旦部署以后,其他WebServices应用程序可以发现并调用它部署的服务。WebServices是一种应用程序,它可以使用标准的互联网协议,像超文本传输协议(H
7、TTP)和XML,将功能纲领性地体现在互联网和企业内部网上。可将Web服务视作Web上的组件编程。它为未来全球的电子商务发展提供了新的标准和架构。WebServices是独立的、模块化的应用,能够通过因特网来描述、发布、定位以及调用。在WebServices的体系架构中包括三个角色:服务提供者(ServiceProvider)、服务请求者(ServiceRequestor)、服务注册器(ServiceRegister)。角色间主要有三个操作:发布(Publish)、查找(Find)、绑定(Bind)。WebServices中涉
此文档下载收益归作者所有