cancel
Showing results for 
Search instead for 
Did you mean: 

Few questions on BI4.0 JAVA SDK

former_member184597
Participant
0 Kudos

Hi,

We are implementing JAVA SDK in BI 4.0 SP4 Patch 2. Need a few clarifications on about

  • Do we need to install anything for SDK on Server or do we need it just on Client machine where we are doing some java programs ?
  • Why there is .NET SDK Runtime but not for Java is it because Tomcat is already a Java Web App Server ?
  • Is there a matrix comparing all SDKs like Report Engine,RESTful...?

Vamsi

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi,

We are preparing to setup our environment to accept a application that will utilize Business Objects. We have been told that the application will use both the Java SDK and Web Services.  In our infrastructure we will be installing tomcat on a different severs than CMS.  We will be using an F5 load balancer to distribute the load between the tomcat web servers and clustering our CMS servers.  a couple questions.

1) Are the Java SDK exposed through the Tomcat Web Servers?  If yes, do these use Corba as the communication protocol?

2) Are communications between the Tomcat We Servers ad the CMS services over CORBA?

Thanks in Advance

DellSC
Active Contributor
0 Kudos

The SDK itself is not exposed through the web services, although if it's on BO 4.x it might use the RESTful web services which don't require a separate runtime/development installation.  The regular web services and non-web services SDKs require a set of java libraries to be installed on the development workstations and the application servers where the applications that use the SDK run.

If you want more information, you're best be would be to start a new thread here instead of responding to a thread that's over a year old.

-Dell

swati_patil4
Participant
0 Kudos

Hi Vamasi,

I  agree with Amol that you don't need to install BO Client tool for Java SDKs. You need to copy jar files and use in your web application.
The same way for .NET SDKs need DLLs which are presnt in the .NET Runtime. To use .NET Application you'll have to install .NET Runtime and use in your .NET Web application.

As far as my knowledge I've not seen any matrix cpmparing all SDKs. However you can refer the below links:
http://wiki.sdn.sap.com/wiki/display/BOBJ/Business+Intelligence+Platform+SDKs
http://help.sap.com/businessobject/product_guides/boexir4/en/xi4_bip_rest_ws_en.pdf

ReportEngine SDKs are used for viewing and performing few action on Webi document . For ReportEngine SDKs you can refer the link below:
http://help.sap-ag.de/businessobject/product_guides/boexir4/en/xi4_resdk_java_dg_en.pdf

Please let me know if it helps.

Thanks,
Swati

Former Member
0 Kudos

Hi All,

we have a requirement where we do need to implement the BI 4.0 wih in the ASP.NET. We should be able to view the reports, scheduling of report, ability to see the folder structure etc...I am planning to use the .NET SDK

I have two doubts with respect to this...

1. At present the BI 4.0 Server is running using JAVA (TomCAT Server). In order to build the ASP.NET based application, do we need to install the BI 4.0 using .NET (IIS)?

2. If not then do we need to install any SDK in the server in order to integrate with ASP.NET based web app?

Please let me know.

Former Member
0 Kudos

Hello Vamsi,

you dont have to install any BO client tool for java.....

copy the jars located from the following dir form your BO server installed machine machine to your application folder and then strat working on BO code....

SAP BusinessObjects Enterprise XI 4.0\java\lib.

by default BO java sdk gets installed with BO server in above Dir...

i am not sure about matrix but you cn find the more details at,

http://scn.sap.com/docs/DOC-27465

Thank You,

Amol Abhyankar