Webservice between Web Dispacther and NW

Hi,
In the current server architecture, the SAP NW server is sit their local environment or called as DMZ where it is not communicate with the Internet. It have a SAP Web Dispatcher that able to communicate with public. I developed a EJB and expose it as a Webservice. So for inbound request, it will from public to Web Dispatcher then it route to SAP NW and look for the Webservice.
Would like to ask how about the response back for the request. As I know Web Dispatcher is for inbound only. The response is it directly from SAP NW to public? Then for this case due to the server is in DMZ, it unable to connect to external network. Or will it go through Web Dispatcher to response the request?
Thanks.

Hi Adrian,
Communication between external system and NW ( under DMZ) will happen with WebDispatcher for sure. It depends what kind of programming is being done for the Web Service.
Regards,
Deepak Kori

Similar Messages

  • Difference between Web Services and RFC (both Advantages & Disadvantage)

    Hi All,
    will you please explain the difference between  Web Services and RFC (both Advantages & Disadvantage)
    Thanks,
    jyothi.

    Hi,
    If you want have a communications between SAP systems within a network, we can go for an RFC.
    If you want have communication between SAP systems through a medium like internet, we can probably go for a webservice.
    Please refer the following links:
    What is the difference between RFC vs. Web service ?
    Webservice
    If you want to convert an RFC fuction module to an webservice, you can refer the following link,
    Using RFC as WebService in WebDynpro
    Hope this will help you.
    Regards,
    Jithin

  • Diference Between Web Intelligence and Web Intelligence Rich Client?

    Hey Guys,
    Do you know the difference between Web Intelligence and Web Intelligence Rich Client?
    I was asked about that but i couldnt help. And i need to make a decision about a Web Intelligence training. I need to decide using one or another.
    Thanks
    Vegas

    Hi Vegas,
    The Webintelligence Rich Client (WRC) has all the features of the thin webintelligence client. But WRC makes use of the client processor and memory to do all post query processing while Infoview Webi sends every request to the server for processing.
    Thus you won't find any difference between the time taken to retrieve data from the database between these two clients. But there would be huge difference in performance while doing further analysis, formatting  with the data. Also you will not need connectivity to the network to do analysis and formatting using the WRC client.
    WRC client will help you to just retrieve the data on the fly and let you play around with it while you are traveling with no network connectivity.
    Thanks
    Mohanraj CP
    http://blog,mohanraj.org

  • Load-balancing and fail-over between web containers and EJB containers

    When web components and EJB components are run in different OC4J instances, can we achieve load-balancing and fail-over between web containers and EJB containers?
    null

    It looks like there is clustering, but not loadbalancing available for rmi
    from the rmi.xml configuration. The application will treat any ejbs on the
    cluster as one-to-one look-ups. Orion will go out and get the first ejb
    available on the cluster. See the docs on configuring rmi.xml (and also the
    note below).
    That is a kind-of failover, because if machine A goes down, and the
    myotherAejbs.jar are on machine B too, orion will go out and get the bean
    from machine B when it can't find machine A. But it doesn't go machine A
    then machine B for each remote instance of the bean. You could also specify
    the maximum number of instances of a bean, and as one machine gets "loaded",
    orion would go to the next available machine...but that's not really
    loadbalancing.
    That is, you can set up your web-apps with ejbs, but let all of the ejbs be
    remote="true" in the orion-application.xml file:
    <?xml version="1.0"?>
    <!DOCTYPE orion-application PUBLIC "-//Evermind//DTD J2EE Application
    runtime 1.2//EN" "http://www.orionserver.com/dtds/orion-application.dtd">
    <orion-application deployment-version="1.5.2">
    <ejb-module remote="true" path="myotherAejbs.jar" />
    <ejb-module remote="true" path="myotherBejbs.jar" />
    <ejb-module remote="true" path="myotherCejbs.jar" />
    &ltweb-module id="mysite" path="mysite.war" />
    ... other stuff ...
    </orion-application>In the rmi.xml you would define your clustering:
    <cluster host="230.0.0.1" id="123" password="123abc" port="9127"
    username="cluster-user" />
    Tag that is defined if the application is to be clustered. Used to set up
    a local multicast cluster. A username and password used for the servers to
    intercommunicate also needs to be specified.
    host - The multicast host/ip to transmit and receive cluster data on. The
    default is 230.0.0.1.
    id - The id (number) of this cluster node to identify itself with in the
    cluster. The default is based on local machine IP.
    password - The password configured for cluster access. Needs to match that
    of the other nodes in the cluster.
    port - The port to transmit and receive cluster data on. The default is
    9127.
    username - The username configured for cluster access. Needs to match that
    of the other nodes in the cluster.

  • Difference between web server and application server

    Hi Everybody
    Could anybody expain difference between web server and application server?
    Sharad

    Hi there
    The difference I know is the application servers provides the containers for the applications to run which is not provided by the web servers.
    For example the containers can be an EJB container or JSP container etc

  • Diff. between Web Dispatcher and ICM

    hi gurus,
    Please help to understand the Difference between Web Dispatcher and ICM in whereas ways like
    When do we use which tool?
    The architec differences between them?
    Anything more that would help me to understand better!
    Thanks a lot in advance
    Regards
    Sekhar

    Hi
    At top level, Web dispatcher is like simple dispatcher which handles all the internet related requests like Http, Https, Smtp.
    ICM is Internet connection Manager which is used to administer the flow between SAP and outside world using HTTP, HTTPs, SMTP
    Please read these
    Web Dispatcher
    http://help.sap.com/saphelp_47x200/helpdata/en/42/5cfd3b0e59774ee10000000a114084/content.htm
    ICM
    http://help.sap.com/saphelp_nw04/helpdata/en/0a/a7903febb15a7be10000000a11405a/content.htm

  • What is difference between Web Console and Web SAPConsole

    Hello,
    What is the difference between Web Console and Web SAPConsole.
    Thanks,
    Milind M.

    Hello Milind,
    I am not sure that there is any difference between Web console and Web SAP Console.
    But of course, there is a lot difference between SAP Console and SAP Webconsole.
    Using SAP console you can use mobile data entery with Character support where as with the help of SAP webconsole you can use web supported mobile data entry in which you can use touch screen device.
    Hope this helps.
    Regards
    Arif Mansuri

  • Differences between Web server and Application server

    Differences between Web server and Application server:
    We use Tomcat web server or sun Application server to deploy web applications . What is the differeences between these two servers?

    http://en.wikipedia.org/wiki/Web_server
    http://en.wikipedia.org/wiki/Application_server

  • Ports required for communication between Web servers and service applications (the default is HTTP)

    We're using SharePoint 2010, I'm the system admin for a SharePoint farm. We enabled SharePoint Search by adding a Search Service APplication. One of the crawl report timer job is failing every 5 minte with the error "Cannot connect to remote server".
    After digging around, we found that the server running the timer job tries to connect to the SearchAdmin.svc on the index server, over HTTPS / port 32844 However, communication over SSL via a non default port is blocked by our firewall.
    According to this article: https://technet.microsoft.com/en-us/library/cc262849.aspx the default is HTTP for communication
    between web servers. How is it possible that it's trying to connect over SSL?

    Hi,
    Quoted from
    https://technet.microsoft.com/en-us/library/cc262849.aspx#ServiceApp :
    You can change the protocol and port binding for each service application. On the Service Applications page in Central Administration, select the service application, and then click
    Publish.
    Here is an article for configuring Windows firewall port rules for SharePoint using PowerShell in case you need:
    http://www.xylos.com/default.aspx?id=1050
    Regards,
    Rebecca Tu
    TechNet Community Support
    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact
    [email protected]

  • Difference between Web pages and journal

    I cannot really pin down the difference between a web page and a web journal in Aperture 2. Any ideas? I'm sure it is obvious but I'm dumb today.

    Here's a sample of a travelogue done with the Journal mode:
    http://ianjameswood.co.uk/ptm-luzern/report/
    Watch out, it's 17 pages long...
    Ian

  • Difference between web server and servlet container

    I can't able to figure out the techincal difference between web server(such as java web server) and servlet containers(such as jakarta-tomcat).If you please let me know then I will be very thankful to you.

    The web server serves html pages to browsers that request pages. It can also send images, javascript, flash content, and a few other things. When a request comes into the web server for a servlet or jsp, the web server calls on the Servlet container to do THOSE jobs.
    The Servlet container is the execution environment for a jsp or servlet (they are both servlets) to run Java code on the server and do logic.
    So you see, the web server spits out static content, where either no logic is involved, or the client's web browser does the logic. The Servlet container is used for applications that execute code, perform logic, connect to databases, etc.
    So they work together, but are completely separate logically.

  • Dependency between web project and bean module

    i am using netbeans [6.7],
    i created web application has different packages
    i created bean module separated from the web project
    i want this module use one of package from that web project
    so how can i do that by netbeans?
    also
    want the web project to access the beans from the bean module
    so how can i do that by netbeans?
    i wait the reply
    as soon as possible
    thanks for all

    hm, its not good when two different projects have bidirectional dependencies - in my opinion that means they should be part of the same code base and thus the same project.
    A possible solution I see is:
    - take the part that the 'bean' project depends on in the web project out of the web project and put it in the bean project itself
    - add the bean project as a project dependency to the web project (thus bringing back the logic you just moved to the bean project)
    You can manage library and project dependencies in the project properties. Right click on the project name in the tree view to get a menu that holds the function to do that (cannot remember its exact name right now and I don't have Netbeans handy).

  • How to block for data sync between web cloud and each PC.I want control for all user's pc as administrator.

    I already blocked as below url.
    Sync/Store/Share Core Creative Cloud
    https://creative.adobe.com/api/assets
    https://creative.adobe.com/api/collections
    hptts://creative.adobe.com/api/share
    But one of user create file on C:\Users\Administrator\Creative Cloud Files it is sync with web cloud and another pc.
    I saw  sync on or off function in set up tap.
    but I want block sync for all users as administrator.

    Moving the discussion to File Hosting, Syncing, and Collaboration.
    Thanks,
    Atul Saini

  • How to Pass Java Objects between Web Dynpro and Java SAP iViews

    Basically I have an SAP web dynpro iView that I do stuff with and I want to pass an object to another iView which is just a regular Java iView. From what I've read and tried, I can't just stick something in the session object and hope that the Java iView can pull it down the other end. I had a dream that it was possible (seriously).
    Anyway, are there any possible solutions around? Please advice and share you throughts. I will try to dream about it again tonight and see if its really gonna work this time.
    thanks for your help in advance

    There is no easy way you can pass objects other than those supported by express such as String, map, list etc.
    Though not advised, you can create a class with static variables to handle the storage of such java objects during transition between form and workflow. You will need to somehow identify the objects uniquely .

  • How to ensure that the queries are in sync between Web browser and Bex

    Hi All,
    I am struck with this issue for more than a month.  Can someone help me in understanding this and resolving?  Thanx!!
    "Ad hoc reports showing in web browser but not showing in BeX, if added to BeX then appearing twice on web browser"
    Edited by: RAMABHOTLA SHANKER on May 21, 2009 2:09 PM

    Hi,
    There is no difference in queries elements between BEx and Web Browser, the adhoc queries/analysis/variants you create in web analyser doesn't get save back to BI server; its saving only in EP server.
    Where as if you save any query view in BEx analyzer can also be viewed in Web analyzer, thats the reason you are able to see both of them. But actually meta data for both the query views are different.
    Hope it clarifies.
    Regards,
    Surya.

Maybe you are looking for

  • Bootcamp and windows 7 home premium

    I am planning on installing windows 7 home premium with bootcamp for my macbook pro retina display (mid2012) OSX 10.8.2 The question is which version will work? I have looked on amazon and there is the normal version that was 199.99 and they droped t

  • How do I deactivate fonts in Adobe applications, CS6, Mac OS 10.6.8?

    After years using font management applications (Suitcase, FontExplorer) a couple of years ago suspicion of corrupt fonts led me to strip down to using just FontBook as a minimalist font management tool. It is very cumbersome though that even though i

  • Content conversion functionality inside Seeburger

    Hello, I am trying to find out what are the content conversion features, probably BIC, inside Seeburger adapter. As of this moment, the standard file adapter has one limited functionality: each record must have an end separator. I was wondering wheth

  • How to get a namespace

    Hi... Anyone know where at the service.sap.com portal you can order a namespace... I was told it was at "service.sap.com/smb/namespace" or "service.sap.com/namespace" but none of these urls works... Can anyone give me the correct url?

  • How to make the DefaultMutableTreeNode response to the single click?

    I use the DefaultMutableTreeNode and JTree to construct a Tree but it seems that DefaultMutableTreeNode only response to double click.That means if I double click on the node of the tree if that node has children they will be displayed.but now I want