Webservice Vs Direct Connect to DB

Experts,
In our application, we're connecting to legacy application using web service call.  Here, I wanted to know the benefit of using Web Service call or direct connect to DB using Open SQL.
Please advice which one is best.  Here I was not able to come to any conculsion.
Regards,
Ramki.

Hi,
>Here I was not able to come to any conculsion.
Maybe you could think of what will happen if there is a structure change in a table  ? This might help you to come to a conclusion...
Direct external  access  to a database is EVIL and should be avoided at any price.
By the way, if you access SAP data directly at database level, you loose SAP support...
Regards,
Olivier

Similar Messages

  • SOAP - RFC possible with Direct Connection?

    On our PI 7.1 system we have a RFC which we want to expose as a webservice with all the standard monitoring SAP PI provides. On PI 7.0 is used to create a configuration scenario in Integration Builder and generate a WSDL.
    I have read the document 'Configuring Web Service Scenarios', but it is not clear to me if i can create a AS JAVA 7.1 -> AS ABAP 7.1 scenario and if the 'Direct Connection'-functionality of SAP PI 7.1 offers me a solution.
    Please advise me...

    Hi,
    in PI7.1 direct connection uses WS adapter which works on WS-RM protocol.............your req is to expose RFC as web-service which do not work on WS-RM protocol and moreover you will require RFC adapter for configuration of your scenario.... So SOAP->RFC is not possible with Direct connection in PI7.1.
    Regards,
    Rajeev Gupta

  • Is direct connection from SAP BI 7.0 to XCelsius already available?

    Hello,
    Is direct connection from SAP BI 7.0 to XCelsius already available?
    Thanks

    In Xcelsius SP2, visualizations can be connected to an SAP system and use live data returned by an SAP query.
    Refer Xcelsius SP2 what's new guide:
    http://help.sap.com/businessobject/product_guides/xcelsius2008SP2/en/sp2_xcelsius_new_en.pdf

  • Problems setting up my TC. Have just bought new iMac(OS 10.6.8) and  TC. I set it up. iMac cannot find it. I have tried direct connection with an ethernet cable to Mac or my wireless router but nothing. Just a flashing orange light. Help for a simpleton p

    Problems setting up my TC. Have just bought new iMac(OS 10.6.8) and  TC. I tried to set it up. iMac cannot find it. I have tried direct connection with an ethernet cable to Mac or direct to my wireless router but nothing. Just a flashing orange light. Help for a simpleton please. Have tried reseting TC, but to no avail.

    Just updated from 10.6.7 ---> 10.6.8 and had the same issue. Despite having done a clean install from 10.6 and got everything back off my TC, now Time Machine can't find it!
    Green light is on, ethernet cable conected, network CP says its conected but nothing. Airport Utility can't find it. Hit reset button, Orange flashing light but still no show in Airport Utility.
    But I know its there, as rebooting from 10.6 SL disk shows the backups are still ok?
    Hmm, ideas anyone?
    SBB

  • TS1398 I have an iPad mini, because of my work network firewalls I am not able to use the airprint function to print. I was told you can direct connect to a printer. I am not sure how as I have not seen any cables for a lightning connection to a printer c

    I have an iPad mini, I am connected to my work wireless connection. My printer also is on the same wireless network, however I am not able to print to my airprint enabled printer through this wireless connection. Is there a way to direct connect to the printer via a cable ?
    I am missing something here on the connection. I am thinking possibly a firewall here at work will not allow me to use the airprint function. Help ?

    There is no support for wired printing.
    It is probably a firewall issue, possibly where all inbound communications are blocked. Since you're at work, I'd call your work IT department and find out from them what you can/can't do.

  • What is the direct connect method for transfering photos from my macbook pro to my iphone without using iTunes syncronization? (iow: a simple photo copy from mac to iphone?)

    I feel like I should know the answer to this. I can't believe it is a hard question.
    What is the direct connect method for transfering photos from my macbook pro to my iphone without using iTunes syncronization? (iow: a simple photo copy from mac to iphone?)
    Easy? Right?
    Just plug my iphone in to a mac and copy a photo from the mac to my iphone.
    I don't have internet access - I can't email it, or mobileme it, or dropbox it.

    iTunes. Other than that there is no direct method. However, do try the iPhone forums.

  • Inside lan is not reachable even after cisco Remote access vpn client connected to router C1841 But can ping to the router inside interface and loop back interface but not able to ping even to the directly connected inside device..??

    Hii frnds,
    here is the configuration in my router C1841..for the cisco ipsec remote access vpn..i was able to establish a vpn session properly...but there after i can only reach up to the inside interfaces of the router..but not to the lan devices...
    Below is the out put from the router
    r1#sh run
    Building configuration...
    Current configuration : 3488 bytes
    ! Last configuration change at 20:07:20 UTC Tue Apr 23 2013 by ramana
    ! NVRAM config last updated at 11:53:16 UTC Sun Apr 21 2013 by ramana
    version 15.1
    service config
    service timestamps debug datetime msec
    service timestamps log datetime msec
    no service password-encryption
    hostname r1
    boot-start-marker
    boot-end-marker
    enable secret 5 $1$6RzF$L6.zOaswedwOESNpkY0Gb.
    aaa new-model
    aaa authentication login local-console local
    aaa authentication login userauth local
    aaa authorization network groupauth local
    aaa session-id common
    dot11 syslog
    ip source-route
    ip cef
    ip domain name r1.com
    multilink bundle-name authenticated
    license udi pid CISCO1841 sn FHK145171DM
    username ramana privilege 15 secret 5 $1$UE7J$u9nuCPGaAasL/k7CxtNMj.
    username giet privilege 15 secret 5 $1$esE5$FD9vbBwTgHERdRSRod7oD.
    redundancy
    crypto isakmp policy 10
    encr 3des
    authentication pre-share
    group 2
    crypto isakmp client configuration group ra-vpn
    key xxxxxx
    domain r1.com
    pool vpn-pool
    acl 150
    save-password
      include-local-lan
    max-users 10
    crypto ipsec transform-set my-vpn esp-3des esp-md5-hmac
    crypto dynamic-map RA 1
    set transform-set my-vpn
    reverse-route
    crypto map ra-vpn client authentication list userauth
    crypto map ra-vpn isakmp authorization list groupauth
    crypto map ra-vpn client configuration address respond
    crypto map ra-vpn 1 ipsec-isakmp dynamic RA
    interface Loopback0
    ip address 10.2.2.2 255.255.255.255
    interface FastEthernet0/0
    bandwidth 8000000
    ip address 117.239.xx.xx 255.255.255.240
    no ip redirects
    no ip unreachables
    no ip proxy-arp
    ip nat outside
    ip virtual-reassembly
    duplex auto
    speed auto
    crypto map ra-vpn
    interface FastEthernet0/1
    description $ES_LAN$
    ip address 192.168.10.252 255.255.255.0 secondary
    ip address 10.10.10.1 255.255.252.0 secondary
    ip address 172.16.0.1 255.255.252.0 secondary
    ip address 10.10.7.1 255.255.255.0
    ip nat inside
    ip virtual-reassembly
    duplex auto
    speed auto
    ip local pool vpn-pool 172.18.1.1   172.18.1.100
    ip forward-protocol nd
    ip http server
    ip http authentication local
    no ip http secure-server
    ip dns server
    ip nat pool INTERNETPOOL 117.239.xx.xx 117.239.xx.xx netmask 255.255.255.240
    ip nat inside source list 100 pool INTERNETPOOL overload
    ip route 0.0.0.0 0.0.0.0 117.239.xx.xx
    access-list 100 permit ip 10.10.7.0 0.0.0.255 any
    access-list 100 permit ip 10.10.10.0 0.0.1.255 any
    access-list 100 permit ip 172.16.0.0 0.0.3.255 any
    access-list 100 permit ip 192.168.10.0 0.0.0.255 any
    access-list 150 permit ip 10.10.7.0 0.0.0.255 172.18.0.0 0.0.255.255
    access-list 150 permit ip host 10.2.2.2 172.18.1.0 0.0.0.255
    access-list 150 permit ip 192.168.10.0 0.0.0.255 172.18.1.0 0.0.0.255
    control-plane
    line con 0
    login authentication local-console
    line aux 0
    line vty 0 4
    login authentication local-console
    transport input telnet ssh
    scheduler allocate 20000 1000
    end
    r1>sh ip route
    Codes: L - local, C - connected, S - static, R - RIP, M - mobile, B - BGP
           D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
           N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
           E1 - OSPF external type 1, E2 - OSPF external type 2
           i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
           ia - IS-IS inter area, * - candidate default, U - per-user static route
           o - ODR, P - periodic downloaded static route, + - replicated route
    Gateway of last resort is 117.239.xx.xx to network 0.0.0.0
    S*    0.0.0.0/0 [1/0] via 117.239.xx.xx
          10.0.0.0/8 is variably subnetted, 5 subnets, 3 masks
    C        10.2.2.2/32 is directly connected, Loopback0
    C        10.10.7.0/24 is directly connected, FastEthernet0/1
    L        10.10.7.1/32 is directly connected, FastEthernet0/1
    C        10.10.8.0/22 is directly connected, FastEthernet0/1
    L        10.10.10.1/32 is directly connected, FastEthernet0/1
          117.0.0.0/8 is variably subnetted, 2 subnets, 2 masks
    C        117.239.xx.xx/28 is directly connected, FastEthernet0/0
    L        117.239.xx.xx/32 is directly connected, FastEthernet0/0
          172.16.0.0/16 is variably subnetted, 2 subnets, 2 masks
    C        172.16.0.0/22 is directly connected, FastEthernet0/1
    L        172.16.0.1/32 is directly connected, FastEthernet0/1
          172.18.0.0/32 is subnetted, 1 subnets
    S        172.18.1.39 [1/0] via 49.206.59.86, FastEthernet0/0
          192.168.10.0/24 is variably subnetted, 2 subnets, 2 masks
    C        192.168.10.0/24 is directly connected, FastEthernet0/1
    L        192.168.10.252/32 is directly connected, FastEthernet0/1
    r1#sh crypto isakmp sa
    IPv4 Crypto ISAKMP SA
    dst             src             state          conn-id status
    117.239.xx.xx   49.206.59.86    QM_IDLE           1043 ACTIVE
    IPv6 Crypto ISAKMP SA
    r1 #sh crypto ipsec sa
    interface: FastEthernet0/0
        Crypto map tag: giet-vpn, local addr 117.239.xx.xx
       protected vrf: (none)
       local  ident (addr/mask/prot/port): (0.0.0.0/0.0.0.0/0/0)
       remote ident (addr/mask/prot/port): (172.18.1.39/255.255.255.255/0/0)
       current_peer 49.206.59.86 port 50083
         PERMIT, flags={}
        #pkts encaps: 0, #pkts encrypt: 0, #pkts digest: 0
        #pkts decaps: 2, #pkts decrypt: 2, #pkts verify: 2
        #pkts compressed: 0, #pkts decompressed: 0
        #pkts not compressed: 0, #pkts compr. failed: 0
        #pkts not decompressed: 0, #pkts decompress failed: 0
        #send errors 0, #recv errors 0
         local crypto endpt.: 117.239.xx.xx, remote crypto endpt.: 49.206.xx.xx
         path mtu 1500, ip mtu 1500, ip mtu idb FastEthernet0/0
         current outbound spi: 0x550E70F9(1427009785)
         PFS (Y/N): N, DH group: none
         inbound esp sas:
          spi: 0x5668C75(90606709)
            transform: esp-3des esp-md5-hmac ,
            in use settings ={Tunnel UDP-Encaps, }
            conn id: 2089, flow_id: FPGA:89, sibling_flags 80000046, crypto map: ra-vpn
            sa timing: remaining key lifetime (k/sec): (4550169/3437)
            IV size: 8 bytes
            replay detection support: Y
            Status: ACTIVE
         inbound ah sas:
         inbound pcp sas:
         outbound esp sas:
          spi: 0x550E70F9(1427009785)
            transform: esp-3des esp-md5-hmac ,
            in use settings ={Tunnel UDP-Encaps, }
            conn id: 2090, flow_id: FPGA:90, sibling_flags 80000046, crypto map: ra-vpn
            sa timing: remaining key lifetime (k/sec): (4550170/3437)
            IV size: 8 bytes
            replay detection support: Y
            Status: ACTIVE
         outbound ah sas:
         outbound pcp sas:

    hi  Maximilian Schojohann..
    First i would like to Thank you for showing  interest in solving my issue...After some research i found that desabling the " IP CEF" will solve the issue...when i desable i was able to communicate success fully with the router lan..But when i desable " IP CEF "  Router cpu processer goes to 99% and hangs...
    In the output of " sh process cpu" it shows 65% of utilization from "IP INPUT"
    so plz give me an alternate solution ....thanks in advance....

  • I copied all my CD's onto a hard drive.  Can I transfer each CD from the hard drive to my iPhone either wirelessly or by direct connection?

    I copied all my CD's onto a hard drive.  Can I transfer each CD from the hard drive to my iPhone either wirelessly or by direct connection?  Do I have to make a playlist for each cd and then transfer it to my iPhone?

    When you buy your new iMac you will be able to have the installation process transfer all your applications, data (including music, pictures, documents, etc) and settings to your new computer. In the past that was done via Firewire. I'm not entirely sure of the process with the new iMacs that don't have firewire. I think it can be done via ethernet and probably via tha thunderbolt cord using a firewire adapter but you'll want to check that out.
        With the your new computer properly connected to your old computer, the initial booting of the new computer will include the ability to move everything over.
        If for some reason you don't want to do that (smart if you have some horrible software issue that is causing problems) you can connect your old computer to the new one and start it in Target Disk mode where it will be seen as a hard drive. You can then manually copy over all your music and import that into iTunes (and any other data you want).
        Somebody here will surely point you to directions for connecting an older iMac with no Thunderbolt to a newer iMac with no Firewire.

  • How can i delay the present of direct connected route?

    Hi, I got 2 3550SMI switch interconnecting by Etherchannel. Each 3550 has an uplink to its upstream router (R1-SW1=SW2-R2). R1 and R2 connects to the remote site routers (say R3 and R4).
    With EIGRP redistribute connected, R1 update the direct connected network via WAN link A to R3 where R2 does the same thing updating R4 via WAN link B.
    The failover is fine after SW2 powered off. However, problem occured when I powered up SW2. During the bootup of SW2, there was carrier signal which brought up the ethernet port of R2 and the direct connected route presented in R2 then updating R4. Some of the traffic had started to come over from R4 via WAN link B to R2 while SW2 is still booting. (or Etherchannel was not yet ready). As a result, workstation connecting to SW1 cannot be reached for those traffic came from R4->R3->SW2.
    I have tried to use "carrier-delay 60"on the ethernet port of R2. It seems solve the problem since the direct connected route delay 60sec. Within that 60 sec, no update via EIGRP from R2 to R4 so that all traffic still went through R3->R1. After that 60 sec, SW2 had already bootup and the etherchannel was also ready.
    However, i can only do it with C3725 router. I've tried 1750, 25xx, 26xx and 3640-12.3T but the behavior was not expected (route still present immediately after carrier signal detected).
    My questions are:
    Is that command valid on Eth or FE interface?
    Is there any different using that command with diff. router series, eg. ISR (18xx,28xx,38xx)?
    Is there any condition that I could make it work? (at least 3725 worked)
    Is there any other way to delay the present of that direct connected route?
    Thanks.

    Hello,
    instead of the 'carrier-delay' command, you could try to change the EIGRP hello and hold-time intervals (which default to 5 and 15 seconds respectively on broadcast media such as Ethernet), in order to delay EIGRP convergence. So, on your Ethernet interfaces when you use the interface commands:
    ip hello-time eigrp x 60
    ip hold-time eigrp x 180
    the redistributed routes will show up only after 60 seconds, which effectively does the same as the 'carrier-delay'...
    Can you try that and see if that works for you ?
    Regards,
    GP

  • Direct Connection ABAP Proxy and Java Proxy possible ????

    Hi Folks ,
    As i read as direct connection possible between 2 SAP systems only ..
    and also i read as WS Direct Connection u2013 (Java) ..
    What it means ?? is it ABAP Proxy to Java Proxy using Direct connection ??  Like Java Client Proxy and ABAP Server proxy
    I am not clear on this.. Could you please explain or help me on this . ??
    Siva..

    Hi ,
    +You can do both for java proxies as well Abap proxies.+
    As per the following points
    1. Point-to-point connection is a new capability available with SAP NW PI 7.1. It allows applications or systems to send messages using WS-RM without going through a middleware, e.g. PI, but still using a centralized tool to design and
    configure the interfaces and connection properties.
    2. SAP XI 3.0/PI 7.00 or higher releases can be licensed based on the total volume of messages in
    gigabytes (GB) that is processed per month. The size of the payload is determined in the integration
    server. The information is then aggregated according to sender and receiver system.
    Question :
    1. If Message exchange between 2 SAP applications using direct connection .. Then dont we need to consider about licencing cost for volume of messages per month ?
    2. So if i use ABAP Client Proxy to Java Server proxy  scenario.. can i use direct connection  ? Eg., SAP ECC to java application ?
    In both the cases PI Runtime is not required  .. Am i right ?
    Please clarify..
    Siva..

  • Regarding Direct Connections in PI 7.1 EHP1

    Hi
    I have two integrate two SAP ECC systems using Direct connections  I have  gone through the WiliamLI  Blog
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/b00bbb77-75bc-2a10-6b9a-a6f8161515a6?quicklink=index&overridelayout=true
    and also the documentation
    http://help.sap.com/saphelp_nwpi711/helpdata/en/48/ce5bf1a0d7154ee10000000a421937/frameset.htm
    I have 1 doubt
    If the proxies are generated on ABAP backend of PI system ( inbound and outbound both as per the blog )
    How do I integrate  two ECC systems ( Normally proxies are created on ECC system )
    Or it is not possible to talk between two SAP ECC system using direct connections and I am going a wrong way
    I am confused .
    Please  help in this regard
    Thanks
    Ninad

    Hi,
    You are correct, Instructor has used SAP PI system ABAP stack to create proxies.
    Let me explain you how he has used SAP PI system to illustrate the Direct Connection with in PI itself.
    ->  Created Proxies both Server and Client in PI itself.
    ->  Uses Client 200 as SYS1 and SYS2 as 300 (see Receiver Communication Channel creation) other than these, he must
          have 001 client for Integration server itself.
    ->   Executes client proxy from Client 200 and gets data from client 300 as this is the receiver.
    ->   Used client 200 and 300 as two different ABAP Back end systems (Integration Engines) but they are within PI itself.
    ->   To create proxy he must have ABAP developer license for client 200.
    This never happens in any Implementation Projects, As Rajesh said they will be two different ERP systems which pass through PI.
    Hope you understood now.
    Regards
    Praveen K

  • Problem with direct connect on my 8350i

    when i try to use my direct connect on my smartphone it beeps and says turn radio on. i can turn the radio on and try again and it says the same thing. when someone dc's my phone i try to answer and it tells me again to turn on radio. called nextel and they said to do a master radio reset and it still didn't work. now they tell me it is a software issue and they can't help me. i need help please.

    Hi and Welcome to the Forums!
    Wow! Formal support for all BBs is via the carriers...for them to blow you off like that is pretty horrible. I'd suggest contacting them again and push them a little bit more...you have a support agreement with them, if they are not honoring it, escalate with them.
    In the meantime, are you on their most recent device OS level? If not, then you might consider updating to see if indeed what they have said holds some kernel of truth. You can check their DL site via this portal:
    http://na.blackberry.com/eng/support/downloads/dow​nload_sites.jsp
    Good luck and let us know!
    Occam's Razor nearly always applies when troubleshooting technology issues!
    If anyone has been helpful to you, please show your appreciation by clicking the button inside of their post. Please click here and read, along with the threads to which it links, for helpful information to guide you as you proceed. I always recommend that you treat your BlackBerry like any other computing device, including using a regular backup schedule...click here for an article with instructions.
    Join our BBM Channels
    BSCF General Channel
    PIN: C0001B7B4   Display/Scan Bar Code
    Knowledge Base Updates
    PIN: C0005A9AA   Display/Scan Bar Code

  • Directly Connect Two Macs Via Ethernet

    This has certainly been answered before, but a quick search didn't give any results. So here goes ...
    I wanted to connect two macs via ethernet. I use the mount tool in finder "connect to server" all the time with machines on a network, but I've never done with with two macs directly connected.
    So I connect them and my first instinct is to check the IP address of the machine I want to connect to. I then go to "connect to server" and type it in using the AFP protocol, but it doesn't work.
    At this point I'm stumped and not sure what to do. I don't use the "network" item in the finder sidebar very often but I clicked it, and sure enough the machine I want to connect to was listed, and I was able to connect / mount.
    So here's my question ... if I wanted to use "connect to server" tool, or even mount it manually with the mount command, how would I do it? Is it using AFP still to mount and the IP address is just bogus? Something else going on?

    But I'm telling you I tried using the IP address ... here, let me try again ...
    I find this address on the machine I want to connect to: 169.254.177.122
    I put this into "connect to server" on the machine I want to connect from: afp://169.254.177.122
    It spins for a while, then says it can't connect. Strangely, if I do a cmd-i on the machine in the network sidebar, it says: nfs:// automount ... into /Network
    So are you sure putting in the ip should work? If so what am I doing wrong?
    Okay ... plot thickens. When I cmd-i after I connect, it indeed says it is an AFP connect, but it gives the "local" name, say powerbook.local. But then, if I "ping powerbook.local" if gives me back the same IP I tried in connect to server. Huh?
    mbp:~ rjcarr$ ping powerbook.local
    PING powerbook.local (169.254.177.122): 56 data bytes
    Weird. It isn't that big of a deal ... I just like to know what is going on.

  • Direct connect macbook air and time machine

    Any idea how to direct connect my macbook air with my time machine?
    I am wanting to do a large restore from my old mb to my new air. This would take 18+hours over my network.
    Few tidbits: my time machine isn't the newest version so it doesn't have a thunderbolt port. One usb and several ethernets.

    Complete an Time Machine backup of ypur old machine to an external USB hard disk
    If the Air is "brand new", you are in luck. Use Setup Asistant on the very first Boot. Upon that boot, the system will aks if you would like to transfer files, applications and settings from another computer. You would then attach your USB disk, the Time Machine Backup, and direct the sytem to import all the information from the TM backup.
    Here is everything you need to know, and more.

  • How can i download an ebook to my ipad when i don't have wifi but have direct connect to internet ?

    how can I download an ebook to my ipad when i don't have wifi and only a direct connection to the internet?

    I always do my Rentals with the itunes program on the computer.
    Make rental from itunes store. It will show in movies under library, DO NOT click to play it. Plug in the device to the computer. Click the name of the device on left. Click on movies. There is an  option to copy to the device. Sync. obviously you still need space on ipad to put rental but you can have it take computers hard drive space until you need it.

Maybe you are looking for

  • HT5457 why i do not have face time in my iPhone

    why i do not have face time in my iPhone

  • Import animated model in after effects

    Hello guys.I was wandering if there is a way to import a 3d model that was animated in programs like 3ds max an so.I mean not just rotation and possition but animated some part of the object also.e.g if it is a humman then he have to have animated ha

  • Relplication / Duplicationg a Production Client in Real Time

    Hi Guys, please i have a mandate.we want to replicate our production client (client A) into another client (Client Z) in real time such that all transaction that is carried out in production client A is replicated immediately in client Z.This became

  • PDFs for Android

    Am I right in thinking that if I publish a folio with PDF stacks on Google Play, the folio won't download because Android devices don't support PDFs? If so, is there a solution for being able to publish folios that contain PDFs to Android, which have

  • Acrobat 8.0 Prof  - Change Language English to German

    Hello I have the chance to get an english original packed and never used Acrobat 8.0 Prof. The owner told me that is it possible to get a language pack to use this Acrobat version with german GUI. Is that true? I was always thinking the software vers