Best place for an app server?

Hi all,
A rather generic question.
If you had only two server machines, one for your
database server and one for your web server.
Where would you place your app server?
In the same machine as the web server or in the same machine as the database server?
What factors would influence your decision?
Thanks for any answers
Nikos

Hi sagar,
According to your description, my understanding is that you want to learn about SharePoint hosted app and provider hosted app.
SharePoint-hosted apps, or apps where all components are hosted on either an on-premises or Office 365 SharePoint farm. SharePoint-hosted apps are installed on a SharePoint 2013 website, called the host web. They have their resources hosted on an isolated
subsite of a host web, called the app web. The SharePoint-hosted app can only be developed with JavaScript Client Object Mode and HTML.
Provider-hosted apps for SharePoint include components that are deployed and hosted outside the SharePoint farm. They are installed to the host web, but their remote components are hosted on another server.SharePoint Provider hosted app can be developed
with .NET Managed Client Object Model.
Here is a detailed article for your reference:
Choose patterns for developing and hosting your app for SharePoint
Here are some detailed code demo for your reference:
How to: Create a basic SharePoint-hosted app
How to: Create a basic provider-hosted app for SharePoint
Best Regards
Zhengyu Guo
TechNet Community Support

Similar Messages

  • The best place for content server

    Hello,
    We need to install content Server . SAP ECC is in Paris .
    The users who will use the content server will be in New-York.
    Is the best place for content server in Paris or in New-York?
    The question could be : Will a document (for ex. a pdf of 100 Mb) to be checked_in the CS be first transferred from frontend to ECC and then from ECC to CS or directly from frontend to content server ?
    Thanks

    Hi Oda,
    If your users are in New-York, then better to have content server there to optimize network traffic and speed. There is something called as distributed content server concept where you can have different storage areas for different geographical locations.
    And as far as i know, whenever files are checked-in, they are directly stored in content server and it will not route through the ECC. Only DIR stored in the ECC will be linked to the file in the content server.
    Hope this helps.
    Regards,
    Ravi

  • Best place for LR catalog (.lrcat) file?

    I'm putting together a new PC running Vista and am trying to figure out the best place for the LR catalog (lrcat) file. This PC has multiple hard drives as follows:
    C: OS and apps
    D: non-photo files (docs, mp3s, etc)
    E: photo files
    F: video files
    All the drives are comparable in read/write speed. The Lightroom app will be installed on the C: drive, and the LR catalog will consist of the images on the E: drive. While working in LR, I sometimes listen to mp3s stored on the D: drive. I'm assuming that the best place for the lrcat file is the F: drive (since I seldom access that drive while working in LR). Does this make sense? Or should the lrcat file go somewhere else?
    On a side note, on my last PC, I had the lrcat file in what was originally a dedicated scratch drive (for PS), but I'm doing less and less in Photoshop these days, and my new system will have 12GB of ram, so I decided to do without a dedicated scratch drive for the new system.
    Any advise appreciated.

    Asking yourself the following questions may help determine which drive is best suited for storing the Lightroom Catalog:
    1) Are you the only person using the "Lightroom computer"?
    2) Do you have multiple log on accounts?
    3) Do multiple log on accounts need access to the Lightroom Catalog?
    If you answer yes to #1, its default location might be fine.  If you answer yes to #2 or #3, you should concider a central location for the .lrcat file.
    By default, the .lrcat file is located in a users document folder.  This means that at least one (1) .lrcat file will be created per user account.  Seeing that you usually keep photo files on the E Drive, creating a folder on the root of the E Drive might not be a bad idea.  Using the root of E schema will then allow mutiple users to access the .lrcat file when they log on.  Using the E Drive keeps "photo related" files together, thought Drive D or Drive F would also work.  It appears from your description that you keep O/S and Applications only on the C Drive, which I do myself.
    Hope that helps!

  • Best place for S60 v5 Applications?

    I assume the best place for applications for my 5800 (or any other device) WILL BE the Ovi store.
    But until it launches, where have we found to be the best place to get reliable apps?

    have a look here there is lots of great apps here free and themes and games enjoy
    http://dailymobile.se/
    If  i have helped at all a click on the white star below would be nice thanks.
    Now using the Lumia 1520

  • Why we need SSL Certificates for configuring App Server in Sharepoint

    Hi Support,
    We are planning to have a separate server for Apps, while configuring the server its asking for certificate. The main scenario is while configuring server inside the same firewall why we need SSL for configuring.
    Could you please let me know the reason why we need SSL for configuring App Server.
    Thanks in Advance,
    Regards,
    Pradeep

    Hi  Pradeep,
    SSL (Secure Sockets Layer) is a transaction security standard that provides encrypted protection between browsers and App Servers. When SSL is enabled for an App Server, browsers communicate with the App
    Server by means of an HTTPS connection, which is HTTP over an encrypted Secure Sockets Layer. HTTPS connections are widely used by banks and web vendors for secure transactions over the web.
    Secure Sockets Layer  is a requirement for web applications that are deployed in scenarios that support server-to-server authentication and app authentication. This is such a scenario. As a prerequisite
    for configuring Task Synchronization, the computer that is running SharePoint Server must have SSL configured.
    Reference:
    http://blogs.technet.com/b/speschka/archive/2012/09/03/planning-the-infrastructure-required-for-the-new-app-model-in-sharepoint-2013.aspx
    http://corypeters.net/2013/03/ssl-and-sharepoint-2013/
    Best Regards,
    Eric
    Eric Tao
    TechNet Community Support

  • Where is the best place for suggestiong requesting features?

    Where is the best place for suggesting/requesting features?
    If something like this already exists, please let me know.
    I often wish when I select a word to right click and choose dictionary to to find out the meaning of the word. Currently I have to copy, go to a dictionary web page, paste and search. And I spent a lot of time for that. I'm not that technically oriented to suggest how this can be achieved but just as an idea, may be Mozilla can partner with dictionary web sites by making a plug ins or include a dictionary with Firefox itself

    I am sure there are Extensions that do this.
    DictionarySearch - https://addons.mozilla.org/en-US/firefox/addon/68/
    Add-on search for Dictionary - https://addons.mozilla.org/en-US/firefox/search/?q=dictionary&cat=all&lver=any&pid=1&sort=&pp=20&lup=&advanced=
    Feedback - http://hendrix.mozilla.org/

  • Best place for CUA

    We've got ECC, BW, XI, EP, SolutionManager installed and want to implement CUA.
    I want to know your comment on:
    One CUA or more CUAs, we have 3 systems (DEV, QAS, PRD) landscape for each system.
    *Where is the best place for CUA?
    TIA.

    Hi Team FI,
    There are other factors that may be considered when deciding where to put CUA.  For example:
    Are you using Indirect Assignment of roles also?  If so, then simplicity would say, put the CUA on the same system as the HR module (saves having to ALE over the PD object -> Role relationships to different CUA system).
    High availability - normally your ECC system would have the highest availability due to the critical nature and impact on business, so it would make sense to put it on your ECC system if this is the leading factor.
    What is your role integration strategy like?  I know some clients that have excellent integration across all systems such that a 'role' is defined as all of the access that you require inclusive of all SAP systems, and LDAPs.  If this is the case, then you can have a single CUA system.  Assign ONE composite role to the user, which then provisions out single roles to all of the other SAP systems (including non-prod) and synchronises with your LDAP.  If your role integration is not as 'good' as this, then you may consider having two CUA systems.  One for the prod systems, and the other for the non-prod systems.

  • Best place for abap

    what is the best place for abap searching

    hi
    good
    abap searching means?
    if you r talking about URL than it is
    www.sapgenie.com
    www.abap4u.com
    if you r talking about TCode than it is
    ABAPDOCU.
    thanks
    mrutyun^

  • Best place for the sub.

    Hi,
    I have a 2.1 speaker system (I-trigue 3400) and was wondering if anybody knows the best place to put the sub so you can hear the deep bass more, it is infront of my legs now, and when i bend down i can hear more, but when i put it above my head i cant hear it again.

    To find the best place for a sub is quite complicated. The distance from walls, corners and other objects makes a huge difference. One way is to place the sub where you will be sitting; put it as close to where your head will be as you can. Then play some music with nice deep bass and crawl around the floor. You should notice that there are areas where the bass is louder, these are the best spots to place the sub.

  • Best choice for a proxy server on NT?

    Hi, I'm wondering what the best choice for a proxy server is on NT?
              Currently I'm running a 2 WL server cluster, but this will grow rapidly. If
              all of the pages that I will be handling will be .jsp (with the exception of
              1 or 2 servlets), which is the best configuration (performance wise) to go
              with?
              Should I use a Weblogic Servlet, NSAPI, or ISAPI to do the proxiing. My
              guess was that IIS would perform the best on an NT machine and that it would
              not be as large as a memory hog as Weblogic would be to simply run as a
              proxy. Is there a significant amount of latency produced by the ISAPI
              bridge?
              Any suggestions?
              Thanks,
              Chris
              

    Chris,
              Please do not cross post across the newsgroups. We would very much
              appreciate it.
              There is a response to this message posted on the performance newsgroup if
              you're interested.
              Thank you so much!
              Michael Girdley
              BEA Product Manager
              Chris <[email protected]> wrote in message
              news:851ks4$auk$[email protected]..
              > Hi, I'm wondering what the best choice for a proxy server is on NT?
              >
              > Currently I'm running a 2 WL server cluster, but this will grow rapidly.
              If
              > all of the pages that I will be handling will be .jsp (with the exception
              of
              > 1 or 2 servlets), which is the best configuration (performance wise) to go
              > with?
              >
              > Should I use a Weblogic Servlet, NSAPI, or ISAPI to do the proxiing. My
              > guess was that IIS would perform the best on an NT machine and that it
              would
              > not be as large as a memory hog as Weblogic would be to simply run as a
              > proxy. Is there a significant amount of latency produced by the ISAPI
              > bridge?
              >
              > Any suggestions?
              >
              > Thanks,
              > Chris
              >
              >
              

  • Is soap provider agent only available for Sun app server 9.1?

    See the blue print on securing web services with soap provider agent. Is this agent embedded within the J2EE agent for sun app server 9.1? Is the same "soap provider agent" available for websphere 6.x or iis server?
    Thanks

    the agentadmin --install script does not seem to add all the required things to the server-classpath in the domain.xml
    mine now looks like this:
    /opt/j2ee_agents/appserver_v9_agent/lib/agent.jar
    /opt/j2ee_agents/appserver_v9_agent/locale
    /opt/j2ee_agents/appserver_v9_agent/Agent_001/config
    /opt/j2ee_agents/appserver_v9_agent/lib/amclientsdk.jar
    /opt/j2ee_agents/appserver_v9_agent/lib/fmclientsdk.jar
    /opt/j2ee_agents/appserver_v9_agent/lib/opensso-installtools.jar
    /opt/j2ee_agents/appserver_v9_agent/lib/opensso-installtools-launcher.jar
    AND, I've added a system property:
    -Dcom.sun.identity.agents.config.location=/opt/j2ee_agents/appserver_v9_agent/Agent_001/config/AMAgent.properties
    I now at least get a different error:
    Servlet.service() for servlet jsp threw exception
    java.lang.ExceptionInInitializerError
         at com.sun.identity.agents.filter.URLPolicyTaskHandler.initialize(URLPolicyTaskHandler.java:63)
    com.sun.enterprise.web.HttpServiceWebContainer.service(HttpServiceWebContainer.java:2114)
    Caused by: java.lang.RuntimeException: Exception caught in AmWebPolicyManager initializer: Unable to load IAmWebPolicy: com.sun.identity.agents.policy.AmWebPolicy
         at com.sun.identity.agents.policy.AmWebPolicyManager.<clinit>(AmWebPolicyManager.java:135)
         ... 24 more

  • Best place for DSL wireless router to aquire strongest signal

    Hi all
    I have a Westell DSL wireless router sitting on a Kensington surge protection base with antennas pointing straight up. Is this ok? My wireless internet connection is ok for now. What's the best place for my wireless router for the strongest possible signal?
    Thanks for your help
    Web dude

    Place it clear of HVAC ducting and away from any microwave or cordless phone base stations(s) in the house - these are the primary causes of wifi interference/noise and signal outages. Consider the area you want to cover (including any outdoor areas) and place the unit as near the center as possible.
    Download a copy of AP Grapher and observe the signal quality in your intended reception area(s) to help place the router optimally for best signal and lowest noise, including rotating the antennas if needed - vertical is perfectly OK, but you may get marginally better signal or lower noise by rotating them.
    AP Grapher can be downloaded from http://www.chimoosoft.com/products/apgrapher/

  • My daughter is a college student. she needs to write and compile c programs on her mac for a class this semester. what is the best place for her to start to get the correct compiler etc. to use ? thanks

    my daughter is a college student. she needs to write and compile c programs on her mac for a class this semester. what is the best place for her to start to get the correct compiler etc. to use ? thanks

    If you know that you will not be asked to design GUI interfaces, and the C programming course will adhere to command line compilation environments, then get the Xcode command-line developer tools, and skip the extra complication of Xcode until you absolutely need it. Apple has kicked GNU C to the curb and is rightly so, using Clang/LLVM compiler technology.
    Sign up for a free Apple Developer account using your Apple ID, and then visit the Mac Dev Center, and towards the bottom of the page, you will see additional downloads. Click on the associated, all down loads link. Know your OS X version beforehand, as the command-line tool releases are tied to general operating system versions, and the most recent Xcode version.  That said, there are currently two March 9, 2015 command-line tools for Xcode 6.2 — one for OS X 10.9 Mavericks, and the other for OS X Yosemite.

  • Design Patterns, best approach for this app

    Hi all,
    i am starting with design patterns, and i would like to hear your opinion on what would be the best approach for this app. 
    this is basically an app for data monitoring, analysis and logging (voltage, temperature & vibration)
    i am using 3 devices for N channels (NI 9211A, NI 9215A, NI PXI 4472) all running at different rates. asynchronous.
    and signals are being processed and monitored for logging at a rate specified by the user and in realtime also. 
    individual devices can be initialized or stopped at any time
    basically i'm using 5 loops.
    *1.- GUI: Stop App, Reload Plot Names  (Event handling)
    *2.- Chart & Log:  Monitors Data and Start/Stop log data at a specified time in the GUI (State Machine)
    *3.- Temperature DAQ monitoring @ 3 S/s  (State Machine)   NI 9211A
    *4.- Voltage DAQ monitoring and scaling @ 1K kS/s (State Machine) NI 9215A
    *5.- Vibration DAQ monitoring and Analysis @ 25.6 kS/s (State Machine) NI PXI 4472
    i have attached the files for review, thanks in advance for taking the time.
    Attachments:
    V-T-G Monitor_Logger.llb ‏355 KB

    mundo wrote:
    thanks Will for your response,
    so, basically i could apply a producer/consummer architecture for just the Vibration analysis loop? or all data being collected by the Monitor/Logger loop?
    is it ok having individual loops for every DAQ device as is shown?
    thanks.
    You could use the producer/consumer architecture to split the areas where you are doing both the data collection and teh analysis in the same state machine. If one of these processes is not time critical or the data rate is slow enough you could leave it in a single state machine. I admit that I didn't look through your code but based purely on the descriptions above I would imagine that you could change the three collection state machines to use a producer/consumer architecture. I would leave your UI processing in its own loop as well as the logging process. If this logging is time critical you may want to split that as well.
    Mark Yedinak
    "Does anyone know where the love of God goes when the waves turn the minutes to hours?"
    Wreck of the Edmund Fitzgerald - Gordon Lightfoot

  • Is there a list of best practices for Azure Sql Server?

    I was talking with a Sql Server expert today and learned that Azure Sql Server can take up to a minute to respond to a query that normally takes a fraction of a second. This is one of those things where it's really valuable to learn it when architecting as
    opposed to when we go live.
    Is there a list of best practices for Azure Sql Server? If so, what are they?
    We will be calling the database from multiple instances, both Azure websites and Azure cloud services. The calls will be about 90% selects, 9% updates, and 1% inserts.
    thanks - dave
    What we did for the last 6 months -
    Made the world's coolest reporting & docgen system even more amazing

    Hi,
    Here are some documentation on Azure SQL Database to get you started.
    http://msdn.microsoft.com/en-us/library/azure/ee336279.aspx
    http://msdn.microsoft.com/en-us/library/azure/ff394102.aspx
    http://msdn.microsoft.com/en-us/library/azure/jj156164.aspx
    http://msdn.microsoft.com/en-us/library/azure/ee336282.aspx
    http://msdn.microsoft.com/en-us/library/azure/ee336256.aspx
    Regards,
    Mekh.

Maybe you are looking for

  • Issuing Multiple MYSAPSSO2 tickets for Multiple Domains

    Hi, I am having a problem understanding the SAP documentation on how to go about issuing SAP login tickets in multiple domains. In the documentation it states that in order to do so, you require either a IRJ or the SAP ISAPI Web Filter installed in o

  • Mini DV to Video only shows in black and white

    I bought a mini dv to video from an apple shop so that i could watch films on my tv. I connected it to my tv at home and it worked perfectly, but when i try to connect it to my parents tv it only shows in black and white... both tvs are of roughly th

  • Screen sharing to windows xp

    hi i was looking on the system preferences and i found out that i can screen share on my local network but i am not sure exactly how to. if anyone knows how to please help me. thanks

  • Recently imported images not displayed automatically

    When I import images from a card reader the Organizer no longer automatically shows the recently imported images.  In order to view them I must do Find on Untagged items.  I thought I was selecting to turn off  the dialog box asking whether I want re

  • Slurpy - An AUR search/download/update helper in Python

    Some of you guys from IRC already know about slurpy, but I've tagged a release and uploaded a stable PKGBUILD to the AUR. AUR packages: slurpy - should remain usable, but will not contain latest bug fixes until the next release slurpy-git - latest an