COGNOS SDK 培训讲义

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

Cognos8SDK国家信息中心北京优信佳公司宁冰bingning@super-info.com.cnObjectives安装SDKCognos架构(SOAP&WSDL)WSDL与SOAPSDK及其组件查询ContentManagerPortal集成SDKIntroductionModule1安装SDK安装SDKissetup.exedocumentationWhatCanWeDoWiththeSDK?SDK可以实现大部分reporting和管理功能:查询ContentManager•Packages,Reports,Connections,andotherobjects运行、修改Reports、Queries用户管理发布包调度内容管理……………………SDKIntroductionModule2:Cognos架构DWETLETLCognos8架构Cognos8符合webservices模型架构可以与任何操作系统或程序语言集成两个主要工作机制:Web服务描述语言WSDL(WebServicesDescriptionLanguage)简单对象访问协议SOAP(SimpleObjectAccessProtocol)SDKIntroductionModule3:WSDL与SOAPWSDLImplementationWebservicebasedapplicationsneedamechanismforvalidatingrequests:thismechanismisWSDLWSDLislikea‘contract’betweentherequestingapplicationandtherespondingapplicationitisanXMLdocumentItdescribesthesoftwarecomponents(functionality)thattheapplicationisexposingasaserviceTheCognosSDKisessentiallyaWSDLfileSOAPImplementationXMLisusedasthemessagepassingmechanismfortheReportNetAPIthesemessagesareencapsulatedinsideamessageprotocol(SOAP)ItisXMLbasedithasnorelianceonproprietaryprotocolsitisaW3Cstandardusesahighlypervasivetransportprotocol:httpthisiswhatmakestheReportNetAPIworkinalanguage/OSindependentmanner.ThisIsWhataSOAPMessageLooksLikeXMLPayloadAsimpleexampleofaSOAPrequestSDKIntroductionModule4:SDK及其组件SDKanditsComponentsCurrently,onlyalimitednumberofenvironmentssupportdesign-timeWebServicesintegration,(Microsoft.NET,forexample).OtherenvironmentsmustrelyonexternalprocessestotransformtheWSDLtosomethinguseful.SDKanditsComponentsSinceourcustomersarenotall.NETshops,wehavetakenstepstoensureaneasyintegration.ReportNetshipswithtwopre-consumedlibrariesthatareeasilyintegratedwithdevelopmentenvironments.1.JavaSDKanditsComponentsForWin32programmers,suchasVisualBasicandASP,CognosReportNetshipswithaCOMimplementationoftheSDK.ThegenerationoftheCOMdllisdonepriortoshipping,forconvenience.2.COMProductShipmentDevelopmentEnvironment(VB)SDKIntroductionModule5:查询ContentManagerProgrammaticAccesstoContentManagerBeforewecanqueryContentManagerforobjects,weneedtoknowsomethingaboutSEARCHPATH’sAccessanobjectssearchpathfromitspropertiesProgrammaticAccesstoContentManagerAttributesoftheobjectaredenotedbythe@symbolSearchPathSyntaxPleaserefertotheCognosDeveloperguideforamoreexhaustivereference:~~~/*//folder//*/configuration//*/content/package/folder/report[contains(@name,’ProductList’)]SDKIntroductionModule6:portal集成Portal集成urlCognoslaunchSDKJarDllAccessManagerBatchMaintenance……url调用Url调用ReportStudioQueryStudioAnalysisStudioEventStudioCognosViewerQ&A

1 / 25
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功