cancel
Showing results for 
Search instead for 
Did you mean: 

Regarding: web dynpro for JAVA in giving application to client

former_member8532
Participant
0 Kudos

hello all,

I made an webdynpro application accessing data from r /3.

using bapi call .its working fine but i want to know how we supply it to client.

mean what we do with this application that we made. so that it can be accessed from net.

and how.

and what else we can with this application.

thanks

Edited by: Punit Pawar on Jul 21, 2008 6:53 AM

Accepted Solutions (0)

Answers (1)

Answers (1)

PradeepBondla
Active Contributor
0 Kudos

Hi,

Its depends on your requirement how you show it to your client.

If your client has a portal, you can create a WD java Iview and put it in their portal.

else you can access directly with the url which you find when you run your WD application.

till your application connected to r/3 ( jco's are up) and bapi's exist in the backend, there is no problem in using this application.

regards,

Pradeep

former_member8532
Participant
0 Kudos

Thanks Pradeep,

i have 3 more question.

1. Actually i want to know that if we are making a big application and it is divided in team. then every body need netweaver devloper studio installed on their system or there is something like sap GUI interface.

2. if everybody will made their own application then how will we combined .(just want to how a web dynpro application is developed in a team)

3. if suppose we got a requirement from client to make an application to get the data from their r/3 then show it.

we will make an application accessing rfc function module.

for this we made a JCO connection i just want to know which server we will use development or direct production as we cant use direct production.

Third one is more confusing for me.

regards.

Punit.

Edited by: Punit Pawar on Jul 24, 2008 8:33 AM

PradeepBondla
Active Contributor
0 Kudos

Hi,

answers I know

1) no, every one has to have NWDS on their local system.

2) you have to use NWDI for this requirement

3) you made JCO connection to which server? you can use that only. you can use development server given the host name, id and pwd , system id and client of the server where rfc's / bapi's are there. and you need to have JCO's created to access that particular server.

PradeeP

former_member8532
Participant
0 Kudos

thanks ,

but if you connect to development how will you connect to production in real time mean you done testing with development its working fine but when you integrate it in portal production server should be used.

how will you assign production server at that time.

Please give me more clarification on 2nd and 3rd question.

regards.

Punit

Edited by: Punit Pawar on Jul 24, 2008 9:05 AM

Former Member
0 Kudos

Hi,

2. if everybody will made their own applicaetion then how will we combined .(just want to how a web dynpro application is developed in a team)

If you have an NWDI and CBS ship the contents which are part of an SC as sda and client can install this.

3. if suppose we got a requirement from client to make an application to get the data from their r/3 then show

we will make an application accessing rfc function module.

for this we made a JCO connection i just want to know which server we will use development or direct production as we cant use direct production.

Make sure that the JCO Name are constant accross the landscapes, by which you can make sure that the application connects to different backends with out any issue.

Regards

Ayyapparaj

PradeepBondla
Active Contributor
0 Kudos

Hi punit,

Check with your / clients BASIS team, because they have to change the RFC name in production server, same RFC name should not exist in development and production.

If any possibility of having the same RFC name in both development and production servers, then there are no issues. your WD application will work fine.

PradeeP

former_member8532
Participant
0 Kudos

thanks for your reply,

actually i want to know how we make an application in a team if everybody in team is doing separate thing.

let me make it clear suppose there is 2 person team one is making for quotation creation another one is making for sales order. how will these 2 application combine.

and for 3rd question if i made a jco connection as from development server and the same bapi exist in production as you said will not create any problem, But suppose we are using any bapi then it will take the data from development not form presentation server.

i just want to know if we made jco for devlopment then data should come form development but in real time when application run on portal we need it form production.

thanks

PradeepBondla
Active Contributor
0 Kudos

Hi,

As I said it can be achieved by using DC's (development Components) in NWDI.

As your example....

2 person team one is making for quotation creation another one is making for sales order. how will these 2 application combine.

The first person will create DC for Quotation and Second person will create a DC for Sales Order. Both can be combined at the SC level and can shipped via SDA using CBS.

Here is a great document on NWDI.

here you can download , steps for installtion, configuration, sample tutorials / applications, a Video DEMO on NWDI....

every thing related to NWDI..... https://www.sdn.sap.com/irj/sdn/javaee5?rid=/webcontent/uuid/f6eb8e9e-0901-0010-8abb-cba5279db9b6

and also look at these threads

/message/5817556#5817556 [original link is broken]

coming to 3rd question on JCO's

I am not sure but can say....When you move to production server bapi's will go along with that or at least bapi object will be there in the production server. so there is no problem. you have to be clear with BASIS team about RFC name's.

PradeeP

former_member8532
Participant
0 Kudos

thanks,

Actually i am new to this webdynpro for java.

i just want to know if we made jco for development then data should come form development but in real time when application run on portal we need it from production server.

suppose u make an rfc enabled application accessing data from development and working fine using BAPI.

I want to know how to transport it from development server to production server.

mean how we transport the webdynpro application from development server to production.

as normally do in normal abap objects.

mean how this application know that it have to access the data from production.

i think now my question is clear to you.

Thanks

PradeepBondla
Active Contributor
0 Kudos

Hi Punit,

I will explain you the scenario.....

you have developed a web dynpro application using the RFC's in R/3 developement server, now you want to access the same RFC's in the production.

When you use the R/3 for RFC's / BAPI's, first you will create a system for R/3 (developement server) in System Administrations, where you will give the R/3 (development server) server details, WAS details. Create JCO's to connect to the R/3 ( development).

Now when you go to Production of R/3 ( production server), same RFC's will exist with the same name.

From portal side what you have to do is...... Edit the R/3 system details (previously it was development server) in System Administration -> system configurations, from development details to Production Details, Create the JCO's pointing to Production Server. your program will work fine.

Thats it. Nothing more than this you have to do from portal side.

Hope this is clear now....

Close the thread by making it answered if I clarified your doubt. else let me know

PradeeP

former_member8532
Participant
0 Kudos

Hi pradeep,

thanks for your helpful answer but i do not have access for portal integration i can not do it practically but it's now clear to me how can i do it.

may i get your mail for some more question.

And i am rewarding you for very helpful answer.

Thanks and regards.

punit

PradeepBondla
Active Contributor
0 Kudos

Hi Punit,

My mail ID is "Pradeep_Bondla@Satyam.com".

mail me from your official mail ID, because we in our company don't have permissions to send mails to public domain mail IDs.

PradeeP

Edited by: pradeep bondla on Jul 25, 2008 9:47 AM