Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

BDC from Application server

Former Member
0 Likes
785

hi,

I got a question regarding BDC...

why we need to open a file at application server?

we use function module WS_UPLOAD to up load file form Presentation server then what is the requirement of loading the file from applicaiton server? can't we connect to the systme through network at application server?

mahesh.

6 REPLIES 6
Read only

jayanthi_jayaraman
Active Contributor
0 Likes
621

Hi,

One reason,we cannot upload/download the file in presentation in background.

One more reason is once the file is downloaded in application server,people using differnt system[with permission] can see the file.

We have to use open dataset,transfer and close dataset for uploading from application server.Use F1 help.

Read only

0 Likes
621

hi,

security is better on appl.server with unix/aix

A.

Read only

Former Member
0 Likes
621

Hi,

Aside from security, the reason for having the file uploaded from the application server is file availability. This means that you could execute the upload in a background job as the file resides in the application server.

Hoever, if the file resides in the presentation server (user's PC), you can not run WS_UPLOAD in background and SAP will trigger an error for this. The trigger is to prevent possible execution of the upload program when the presentation server is no longer available (user's PC is already disconnected from SAP).

I hope this helps.

Thanks.

Kind Regards,

Darwin V. Cabrillas

Read only

0 Likes
621

Thanks for all ur replies....but its still not much clear for me.....

First I ll tell You what I understood from ur reply is we have to open the file in Appl server because Presentation Server may not be availabgle all the time i.e. when the session get executed...is it true?

One more thing to ask you is that...We can browse the file from any where in the network then why should we use diff technique to open the file in Appl Server ?

And one final thing is that is there any anathor technique to relatd to open a file in Database Server ?

Awaiting for ur reply.

Thanks & Regards

Mahesh Kumar.

Message was edited by:

mahesh kumar

Read only

Former Member
0 Likes
621

hi,

the reason to have a file in application server is

1.security-no one can change ur file data.even super user cant change it.

2. if it is available in presentation server we can not access in the network,if it is at appl we can access it from any place.

we can not store a file in database server.in that we can store our tables.

files are stored on either application or presentation server .

Read only

Former Member
0 Likes
621

Thanks for ur valuable replies

Regards

Mahesh