Web server in front of XI

Hello guys,
      I am developing a scenario in which i want to publish XI message interfaces on the uddi repository,is there any best practice for this.
      Also I want to place the web server in front of xi so as to hide my XI server form the clients requesting particular service from XI.
Regards,
Keith.

hi,
>>>>Also I want to place the web server in front of xi so as to hide my XI server form the clients requesting particular service from XI.
in standard you should you <b>SAP WEB dispacher</b>
to do that - you can put it in DMZ to connect to internet directly - very easy to configure and use
no need to a new web server
Regards,
michal

Similar Messages

  • A web server in front of Sun One App 8

    Hi all, I'm trying to port a web site with jsp and servlet and j2ee applications(JMS) from tomcat&Apache to Sun one application server 8. In my old setup, Aapche acts as a front line where static images are served there, php pages and cgi stuff where tomcat is for jsp and servlets.
    So when i try to port it to sun one 8, i got a couple of problems. Sun one 8 doesnt support cgi and php, so i need a web server in front. So i'm thinking either apache or sun web server in front and funnel jsp/servlet to sun one 8. But i dont know how to integrate such setup. With apache and tomcat, theres this JK2/coyote sitting on port 8009. How do i setup a web server (maybe apache or sun one web) with sun one 8?
    Kien

    I'm looking to do the same. Has anyone done this. I'd prefer apache but willing to look at any solution.

  • Web server in front of WebAS

    Hi,
    We are using EP6.0 on WebAS 6.40 (on Solaris).
    Due to some security reasons, we do not want to expose our portal server to web. Instead we want to have one seperate web server (Apache web server) to sit in front of the portal server. This web server will take direct user requests and will forward them to the portal server.
    Has anyone worked on something of this kind?
    Any help is highly appreciated.
    Thanks,
    Chandra

    Hi,
    What you need is a reverse proxy. Check web logs like:
    /people/sap.user72/blog/2005/02/16/the-reverse-proxy-series--part-1-introduction
    /people/sap.user72/blog/2005/02/23/the-reverse-proxy-series--part-2-iis-as-a-reverse-proxy
    /people/yasin.rahim/blog/2005/01/27/reverse-proxy-in-a-load-balanced-environment
    or documentation like
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/051ba890-0201-0010-a693-98348abcafa9
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/32ad9b90-0201-0010-3c8a-c900cd685f8f
    Eddy

  • Problem when adding a web server in front of weblogic

    Hello all,
    I have the following problem. A Sun ONE WS (6.1) was added in front of the weblogic 70 that runs our application. The WS just forwards the requests from port 91 to the weblogic port, which is 8001. In my application, I have only one <welcome-file-list> that works fine if I access the AS directly. However, It doesn't work when I try to do it thru the WS. Is there anything I need to change in weblogic or my application to make this <welcome-file-list> functionality work ? Someone know if the HTTP request is received differently if it's sent internally ?
    Thanks a lot!
    Federico

    The AS wasn't the problem. Sun one was appending index.html in the request when it forward it to the AS...

  • JSP channel for web server

    Hi all ,
    i am trying to give the access of an web server through portal server ( that web server is on local network & my portal server is on the internet i.e i can access my portal server from Internet )in order to do so i had made following changes.
    I had made a jsp provider channel> then i write the following lines in the files and configured that jsp channel with that JSP.
    <iframe src="http://192.168.0.10" height=800 width=970 ></iframe>
    When i access my portal server from internet, i was unable to access that web server from my portal server, how ever that webserver was accessible from local network through portal, which leads me to the conclusion that my client machine was directly accessing the 192.168.0.10.
    My question is can i enable my portal server to take the interface from the webserver i.e 192.168.0.10 and bring it to the client so that i can become independent of accessible of 192.168.0.10
    Regards
    Adeel

    Thanks
    It really worked. But it is not displayed properly i.e some pics are missing and more over i cannot login in to that web server. When i enter the username & password it just open and says the page can not be displayed
    i have made the following changes in order to accomplish that.
    /etc/hosts
    192.168.0.10 dummydomain1.com
    and this URL i had entered in the channel you had told me.Now whwn i get that interface of web server in front of me through portal it is in bad condition and more over when i try to login to that interface, my client it self try to access that interface i.e URL.However the requirement was to that the portal server should be doing all the work .
    regards
    Edited by: adeelarifbhatti on Nov 26, 2008 11:56 AM
    Edited by: adeelarifbhatti on Nov 26, 2008 12:01 PM

  • Modify root for web server

    The Server config successfully did a reverse lookup and created a config for the default web server.  Unfortunately I want to use that very name/address to host from a root location of MY choosing and not the one that Lion Server thinks I should want.  Since editing the server-built default config is not allowed (fields are grey'd out etc) I was successfully at creating an additional site, with the exact same fully qualified domain name, pointing to the root folder of my choosing.  While this does work with header based requests, it does fail for IP based requests or blabla.local requests. 
    It looks as if the web pane of the server app was crafted for users wishing to setup sites like this, yet this most simple of tasks seems out of reach.  Since I assume many have had to grapple with this issue I am hoping there are some experiences someone can share.  I will happily start hacking on the apache config, but it does seem that Apple planned for us to build sites with the app, and may break any of my hand-edits with an innocuous looking security update or something.
    thanks,
    greg

    Thanks
    It really worked. But it is not displayed properly i.e some pics are missing and more over i cannot login in to that web server. When i enter the username & password it just open and says the page can not be displayed
    i have made the following changes in order to accomplish that.
    /etc/hosts
    192.168.0.10 dummydomain1.com
    and this URL i had entered in the channel you had told me.Now whwn i get that interface of web server in front of me through portal it is in bad condition and more over when i try to login to that interface, my client it self try to access that interface i.e URL.However the requirement was to that the portal server should be doing all the work .
    regards
    Edited by: adeelarifbhatti on Nov 26, 2008 11:56 AM
    Edited by: adeelarifbhatti on Nov 26, 2008 12:01 PM

  • IBM HTTP Web Server

    Can one put IBM HTTP Web Server in front of WLS so that all HTTP requets go to IBM HTTP Web Server and redirects to WLS.

    Yes, but I've never tested the plug-in (Apache) for Weblogic with IBM's
    build. (The IBM HTTP server is Apache.)
    Peace,
    Cameron Purdy
    Tangosol, Inc.
    http://www.tangosol.com/coherence.jsp
    Tangosol Coherence: Clustered Replicated Cache for Weblogic
    "SY" <[email protected]> wrote in message
    news:3d2c57b9$[email protected]..
    Can one put IBM HTTP Web Server in front of WLS so that all HTTP requetsgo to IBM HTTP Web Server and redirects to WLS.

  • Best Practice for serving static files (gif, css, js) from front web server

    I am working on optimization of portal performance by moving static files (gif, css, js) to my front web server (apache) for WLP 10 portal application. I end up with moving whole "framework" folder of the portal WebContent to file system served by apache web server (the one which hosts WLS plugin pointing to my WLP cluster). I use <LocationMatch> directives for that:
    Alias /portalapp/framework "/somewhere/servedbyapache/docs/framework"
    <Directory "/somewhere/servedbyapache/docs/framework">
    <FilesMatch "\.(jsp|jspx|layout|shell|theme|xml)$">
    Order allow,deny
    Deny from all
    </FilesMatch>
    </Directory>
    <LocationMatch "/partalapp(?!/framework)">
         SetHandler weblogic-handler
         WLCookieName MYPORTAL
    </LocationMatch>
    So, now browser gets all static files from apache insted of the app server. However, there are several files from bighorn L&F, which are located in the WLP shared lib: skins/bighorn/ window.css, wsrp.css, menu.css, general.css, colors.css; skins/bighorn/borderless/window.css; skeletons/bighorn/js/ util.js, buttons.js; skeleton/bighorn/css/layout.css
    I have to merge these files into the project and physically move them into apache served file system to make mentioned above apache configuration works.
    However, this approach makes me exposed bunch of framework resources, which I do not to intend to change and they should not be change (only custom.css is the place to make custom changes to the bighorn skin). Which is obviously not very elegant solution. The other approach would be intend to create more elaborate expression for LocationMatch (I am not sure it's entirely possible giving location of these shared resources). More radical move - stop using bighorn and create totally custom L&F (skin, skeleton) - which is quire a lot of work (plus - bighorn is working just fine for us).
    I am wondering what is the "Best Practice Approach" approach recommended by Oracle/BEA - giving the fact that I want to serve all static files from my front end apache server instead fo WLS app server.
    Thanks,
    Oleg.

    Oleg,
    you might want to have a look at the official WLP performance support pattern (Metalink DocID 761001.1 ) , which contains a section about "Configuring a Fronting Web Server Serving WebLogic Portal 8.1 Static Artifacts ".
    It was written for WLP 8.1, but most of the settings / recommendations should also to WLP 10.
    --Stefan                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

  • Setting apache as a front end host-proxy web server for weblogic 10.3.3

    Hi ,
    i have installed apache 2.2.21 in the red hat linux 6 environment.Now i am trying to set that apache web server as a front end host ,proxy web server for my weblogic 10.3 application server cluster. My apache is listening to the port 8080.
    What changes i had to made in admin console of my server as well as in the httpd.conf file of apache.
    Can any one guide me how to proceed ?
    Any help is highly appreciated......

    Thanks Ravi,
    i have already gone through http://docs.oracle.com/cd/E12840_01/wls/docs103/plugins/apache.html.
    In my case "mod_wl_22.so" was not available but i downloaded this p10051826_1033_Generic.zip file from where i got that file and make it available in the modules directory, changed the file permissions (using chmod 755 mod_wl_22.so) and also changed the httpd.conf file as below :
    LoadModule weblogic_module modules/mod_wl_22.so
    <IfModule mod_weblogic.c>
    WebLogicCluster wlserv1:7001,wlserv2.com:7001
    MatchExpression *.jsp
    </IfModule>
    By using /bin/ls command i checked the following :
    /bin/ls: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, stripped
    Using file mod_wl_22.so i checked the following:
    mod_wl_22.so: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, not stripped
    My problem is when i used ./apachectl -t i got the following error :
    httpd: Syntax error on line 112 of /u40/app/apache/conf/httpd.conf:
    Cannot load /u40/app/apache/modules/mod_wl_22.so into server: libstdc++.so.5:
    cannot open shared object file: No such file or directory
    So can u please guide me where my problem is and how to rectify it ? Its urgent. please help me.
    Thanks
    Jyoti Ranjan

  • Using Weblogic as a front end web server

    Hi all, recently there has been a push for us to investigate moving our Iplanet
    web servers to Weblogic. So our architecture would be WLS web instances on the
    front and passing back to WLS app servers on the back end. We would need to run
    SSL and none SSL and handle certificates and multiple applications on each web
    server as well as serve up static content. Has anybody had any experience with
    going to this set up, and if so would you recomend it ? It looks way harder then
    setting up a Apache or Iplanet web server.

    "Mark Griffith" <[email protected]> wrote:
    You should check out 8.1, SSL configuration is simpler there.
    I would say in general that the main weakness of WLS as a web server
    is on
    the administration side of things.
    Cheers
    mbg
    "Eric Sundberg" <[email protected]> wrote in message
    news:3ebfce80$[email protected]..
    Hi all, recently there has been a push for us to investigate movingour
    Iplanet
    web servers to Weblogic. So our architecture would be WLS web instanceson the
    front and passing back to WLS app servers on the back end. We wouldneed
    to run
    SSL and none SSL and handle certificates and multiple applicationson each
    web
    server as well as serve up static content. Has anybody had any experiencewith
    going to this set up, and if so would you recomend it ? It looks wayharder then
    setting up a Apache or Iplanet web server.
    thanks for the heads up

  • Publishing front panels with web server

    Hello,
    I'm working with LabView 7.1 and trying to publish a front panel by means of the web server.
    The problem is that I'm only able to connect to the VI through the internet when both , the host and the remote are networked. 
    When I try with computers outside that network the browser doesn't find the webpage.
    Thank you for your help
    Lian

    You need to know:
    The public IP of your router.
    The private IP of your LabVIEW server.
    The port used by your server.
    First you need to forward the port on your router. Basically, you need to tell the router that incoming NEW connections to a certain port of the public IP of the router should get forwarded your server. (Without forwarding, the router only works for outgoing connections). Once the port is forwarded, clients located on the outside need to connect to the public IP of your router.
    Possible complications:
    Your ISP might block certain incoming ports for security reasons. In this case you can configure a different port for the server.
    With some routers you will not be able to connect to your server (for testing) with a client located on the same LAN via the public IP of the router. Only routers that incorporate a loopback proxy support this. What is the brand and model of your router?
    Good luck!
    LabVIEW Champion . Do more with less code and in less time .

  • Web Server + Front Page

    Is it possible to get Front Page or Visual InterDev to recognize the Java Web Server. I keep getting errors because of Front Page extensions not being installed.
    Thanks.

    I want to do this as well. I've come up with a couple of ideas.
    1. Create a custom html page for /groups and/or /users where you add/create the links to the various pieces by hand
    - not very friendly to manage and doesn't leverage the dynamic capabilities the current /groups and /users pages have
    2. Create some custom .js that adds a class or id attribute to the list or the list elements so they can be dealt with independently. For this to be easy to manage additional information needs to be pulled from the directory (Active Directory in our case) so you can ID students separately from faculty. Then the logic would be to modify group_listing.xsl and have it generate two UL's, one with a class or id attribute of faculty and the other student and loop the respective entries into each UL. CSS can be used to expand/collapse the lists.
    - this seems doable if I can only figure out how/where to have the server pull additional information from AD (if the students and faculty are flagged as such in AD). This logic wouldn't deal with staff, but that could easily be added.

  • Can Sharepoint Front end web server running on VMware protected by DPM 2012

    Hi,
    We use Vmware environment, have SharePoint on Vmware server. 
    Is it possible to be protected by DPM 2012?
    Because came across " http://technet.microsoft.com/en-us/library/hh757870.aspx " where it says ---
    Front-End Web Server Running on Hyper-V Virtual Machine
    With DPM, you can perform backup and recovery of virtual machines that are running on Hyper-V. For more information about how to protect Hyper-V virtual machines, see Protecting
    virtual machines with SMB storage andRecovering virtual machines. If the front-end Web server of a SharePoint farm is on a computer
    that is running on any other virtualization technology, you can protect it just as you would a physical computer
    Baskar.S

    Thanks Mike,  Are you sure because it says - You can perform backup and recovery of virtual machines that are running on Hyper-V, 
    If the front-end Web server of a SharePoint farm is on a computer that is running on any other virtualization technology, you can protect
    it just as you would a "physical computer" - Does physicals mean sharepoint on physical machine or JUST a physical machine
    This were I doubt :)
    Baskar.S

  • How do you switch between web server snapshot jpg and png modes?

    I read in another forum a posting by "NathanK" stating:
    "The snapshot feature of the web server can
    generate images either as png or jpg. In LabVIEW 8.6 and later, the
    default which is generated by the web publishing tool is the png
    format. In this mode everything happens in memory so there is no
    snapshot image file generated.
    In the jpg mode there is a
    temporary file, however it is not always the same file and the file is
    deleted after it is uploaded to the client. I would not recommend
    trying to use this programmatically.
    If you need more
    control over a snapshot of a front panel (and you are using 8.6), I
    would recommend making a custom web service that takes a picture of a
    VI's front panel and returns it to the client. Then you would have
    control over the image."
    I am currently using the web publishing tool snapshot feature with an EXE program written in LV8.6.  However, each time a browser accesses the html file, the EXE file's memory grows by 72KB (this happens with my custom EXE program and with LabVIEW.exe when running the VI in development mode).  I'm assuming this is the png that is generated each time a snapshot is taken, but the program never de-allocated the memory and the program eventually crashes.  I'm aslo assuming that if I switch to "JPG mode", the web server will generate a temporary file and eventually delete it, elminating the memory leak.  The problem is, I don't know how to change the modes from png (default) to jpg.

    I am and have been using the .snap function on many applications since LabVIEW 6.1.  It's very simple, easy to use, does exactly what I want it to do, and is still in the documentation of LabVIEW 8.6, 2009 and 2009 SP1 as being supported. 
    If I am not mistaken, don't you need to have the LabVIEW runtime engine on the target system to use embedded mode?  I don't want to have to try and keep everybody who wants to see a screenshot of my program to have to have a run-time engine installed.  For one reason, I don't know everybody who wants to monitor our system and they literally can be anywhere in the world if the VPN to our network.  Second, those who I do know would would have me install it for them.  Third, why go "backwards" in capability...everybody would ask me "Why do we have to do this now?..we never had to do it before", and I don't want to use my time/energy at work to explain why NI cannot fix a memory leak that has been identified in at least the last 3 versions of LabVIEW and is still not fixed. 
    I had been using either LV 6.1 or 7.1 for a good part of 10 years and had very few problems with them (BTW, DAQmx is the greatest thing every put on a computer EVER).  I finally make the transitioin and start using LV 8.6 on a major test platform last year, got to the very end of it and find this out.  <sigh!>
    It is funny (maybe not), but my work around feels like I just changed the floormats in my Toyota car to keep it from "crashing".
    However, if I am mistaken and you do NOT need to use LV runtime engine for embedded mode, ignore everything I wrote above and please let me know that this is the case and I will look into it.

  • How can you display a dynamically loaded vi to the Web Server?

    I am working with LabView 6.1 and the Web Server. I can call a subvi and have it display on a remote machine using a browser with no problem. But what I would like to do is dynamically load and run a vi and have it display on the remote computer using only a browser. I have tried a small example of a front panel that invokes the run vi method (and fp.open prop) on another vi when a button is pressed, but the invoked vi is displayed only on the local computer. Is there any way of viewing dynamically loaded vi's on a remote machine without having a copy of LabView running on it?

    If i understand your question correctly, you want to monitor vi that are dynamically loaded on a remote machine without having LabVIEW installed on the machine from witch you want the monitor. I don't think it's possible how ever a good reference book would be Internet applications in LabVIEW. You can find it on BARNES&NOBLE.
    Hope i could help

Maybe you are looking for

  • How can I get my Albums back at the top of the Library Panel?

    I recently upgraded to 3.3.2 and among the many new and sublty annoying features, all the smart albums which I created and which used to be at the top of the Library panel now appear at the bottom below the Projects. Why someone thought this should b

  • I need help migrating an existing project from Flash Professional CS6 to Flash Builder 4.6.

    I have followed tutorials...instructions on the web...all I get are unsolvable errors. I have a large Air application that compiles fine and works in Flash. However I would like to take advantage of the as3xls api which does not work in Flash Profess

  • Adobe Media Encoder refuses to encode for Quicktime

    Dear all, I have huge headaches with Premiere and I hope you can help me out! I have done a couple of fairly basic Premiere project (less than 5 minutes, all with jpegs, not real videos - it's for a slideshow to be projected using a video projector).

  • Calculation based on date key figures in BEx

    Hi Friends, Hi Friends, I need to creat report for sales order data, which involved the calculation based on dates. In my cune iam having the data at the granual level with the dates as key figures. the calculation that i need to do is VTW = Actual P

  • Where does Elements 10 store its catelog file

    I had 32gb on my mac hard disk. I asked elements 10 organiser to catelog my 10,000 photos. It ran through the process then aborted at the end. I have uninstalled Elements but I still have "lost" a load of disk space. I am thinking my organiser photo