一、BIEE WebService API :
1、BI Publisher WebService API
http://docs.oracle.com/cd/E28280_01/bi.1111/e22259/reportservice.htm
2、BI analytics WebService API
http://docs.oracle.com/cd/E21764_01/bi.1111/e16364/soa_overview.htm
二、BI Publisher WebService:
1、http://192.168.18.188:9704/xmlpserver/services/ReportService?wsdl
http://xmlns.oracle.com/oxp/service/report
2、http://192.168.18.188:9704/xmlpserver/services/v2/SecurityService?wsdl
http://xmlns.oracle.com/oxp/service/v2
3、http://192.168.18.188:9704/xmlpserver/services/PublicReportService?wsdl
http://xmlns.oracle.com/oxp/service/PublicReportService
4、http://192.168.18.188:9704/xmlpserver/services/v2/ScheduleService?wsdl
http://xmlns.oracle.com/oxp/service/v2
5、http://192.168.18.188:9704/xmlpserver/services/XMLPService?wsdl
http://xmlns.oracle.com/oxp/service/report
6、http://192.168.18.188:9704/xmlpserver/services/v2/ReportService?wsdl
http://xmlns.oracle.com/oxp/service/v2
7、http://192.168.18.188:9704/xmlpserver/services/v2/CatalogService?wsdl
http://xmlns.oracle.com/oxp/service/v2
8、http://192.168.18.188:9704/xmlpserver/services/ServiceGateway?wsdl
http://xmlns.oracle.com/oxp/service/service_gateway
三、BI analytics WebService:
1、http://192.168.18.188:9704/analytics/saw.dll/wsdl/v6
四、根据wsdl文件生成WebService Client
Install / Download WTP
First, you need to install WTP:
or you can just download a complete bundle.
You will find for instance in WTP:
-
Axis
-
The Jst Server: J2EE Server Tools framework and adapters for selected popular J2EE servers such as Apache Tomcat and OC4J
Creation of a project
First, we need to create project that support the web service. If you go to the preference (Menu/Window/Preference), you can see in the Project Toplology of the web service, that you can use three type of client :
-
Dynamic Web Project
-
JPA Project
-
Java Utility Project
Therefore, we start by creating a java utility project : Menu / File / New Project / Java EE / Utility Project
I use the OC4J server of OBIEE. If you don't know how to configure OBIEE to use OC4J, you can have a look to this article : Eclipse - How to add OC4J as an Eclipse server
Web service client wizard
Then, we have to consume the web service by launching the new web service client wizard and giving it the WSDL file location. For OBIEE, the web service URL is in the form :
http://obiee_host:port/analytics/saw.dll?WSDL
The WSDL contain the complete definition of all class and function that provide the Web Service. More about WSDL ....
Right click on your project, New / Others / Web Service / Web Service Client
Next, we give the web service URL :
http://obiee_host:port/analytics/saw.dll?WSDL
The level must be by default on “Deploy Client”.
Next, check the check box “define custom mapping for …”.
In the next step, you have to enter the namespace of the OBIEE webservice implementation. You can find it in the WSDL file. Just enter the URI, in a browser and you will see in the first line the OBIEE WSDL namespace :
http://obiee_host:port/analytics/saw.dll?WSDL
In the above case, we fina that the namespace is com.siebel.analytics.web/soap/v5.
Then we click on the Add button and enter this values :
-
namespace : com.siebel.analytics.web/soap/v5
-
package : com.siebel.analytics.web.soap.v5
The result
When you click on the finish button, WTP will create all class and functions by parsing the WSDL file.
You are now ready to use them !
附上PDF版本API
相关推荐
Oracle BIEE 二次开发(WebService)指南
SAP Webservice日志查询报表2.0 添加关键字搜索
SAP Webservice日志查询报表 V3 添加更详细的注释和关键字搜索功能
基于Soap协议下CXF框架开发Webservice
基于spring注解的cxf实现webservice
"Webservice日志查询报表,集成Soamanager、SRT_LOG和SRTLOG_E2E的功能,双击查询错误信息 "涉及表: "日志表:SRT_MONILOG_DATA、SRT_MONLOG_DATA2 "跟踪表:SRT_MONI_PAYLTRC "错误表:SRT_UTIL_ERRLOG "如果想...
NULL 博文链接:https://liuyunlong1229.iteye.com/blog/1678559
MyEclipse基于JAX-WS开发Webservice+WebserviceClient客户端调用.zip
参照这个网址http://zhangkui.blog.51cto.com/1796259/497324。实现C#调用WebService实现天气预报获取。完全能用。自己有编译通过。
基于axis2实现的webservice简单实现(客户端+服务端)。
基于CXF实现WebService开发.pdf
VBNET实现WEBSERVICE开发.pdf
ASP.NET--WebService实现支付功能
基于XML的SOAP_WebService分布式系统架构的研究和实现 基于XML的SOAP_WebService分布式系统架构的研究和实现 基于XML的SOAP_WebService分布式系统架构的研究和实现
MyEclipse开发WebService教程,详尽的介绍了Webservice的开发过程,很详细,一看就懂,你肯定学得会
biee二次开发(WebService).doc
基于rest的jersey的webservice 包含mvc设计模式 单例模式 工厂模式
基于Spring和CXF开发webservice的开发模板框架,spring和cxf都已经配置好,只需要直接写webservice类就行了。具体的配置细节参照本人博客。
xfire实现webservice实例,XFire WebService开发快速起步
由于国内大多数计算机安装的是Windows系列操作系统,所以使用c#开发webservice不仅开发效率高,而且部署和维护很方便。 本文详细介绍了java如何调用c#开发的webservice。 本文的开发环境为:windows10、vs2012 Jdk...