Alpha Software Mobile Development Tools:   Alpha Anywhere    |   Alpha TransForm subscribe to our YouTube Channel  Follow Us on LinkedIn  Follow Us on Twitter  Follow Us on Facebook

Announcement

Collapse

The Alpha Software Forum Participation Guidelines

The Alpha Software Forum is a free forum created for Alpha Software Developer Community to ask for help, exchange ideas, and share solutions. Alpha Software strives to create an environment where all members of the community can feel safe to participate. In order to ensure the Alpha Software Forum is a place where all feel welcome, forum participants are expected to behave as follows:
  • Be professional in your conduct
  • Be kind to others
  • Be constructive when giving feedback
  • Be open to new ideas and suggestions
  • Stay on topic


Be sure all comments and threads you post are respectful. Posts that contain any of the following content will be considered a violation of your agreement as a member of the Alpha Software Forum Community and will be moderated:
  • Spam.
  • Vulgar language.
  • Quotes from private conversations without permission, including pricing and other sales related discussions.
  • Personal attacks, insults, or subtle put-downs.
  • Harassment, bullying, threatening, mocking, shaming, or deriding anyone.
  • Sexist, racist, homophobic, transphobic, ableist, or otherwise discriminatory jokes and language.
  • Sexually explicit or violent material, links, or language.
  • Pirated, hacked, or copyright-infringing material.
  • Encouraging of others to engage in the above behaviors.


If a thread or post is found to contain any of the content outlined above, a moderator may choose to take one of the following actions:
  • Remove the Post or Thread - the content is removed from the forum.
  • Place the User in Moderation - all posts and new threads must be approved by a moderator before they are posted.
  • Temporarily Ban the User - user is banned from forum for a period of time.
  • Permanently Ban the User - user is permanently banned from the forum.


Moderators may also rename posts and threads if they are too generic or do not property reflect the content.

Moderators may move threads if they have been posted in the incorrect forum.

Threads/Posts questioning specific moderator decisions or actions (such as "why was a user banned?") are not allowed and will be removed.

The owners of Alpha Software Corporation (Forum Owner) reserve the right to remove, edit, move, or close any thread for any reason; or ban any forum member without notice, reason, or explanation.

Community members are encouraged to click the "Report Post" icon in the lower left of a given post if they feel the post is in violation of the rules. This will alert the Moderators to take a look.

Alpha Software Corporation may amend the guidelines from time to time and may also vary the procedures it sets out where appropriate in a particular case. Your agreement to comply with the guidelines will be deemed agreement to any changes to it.



Bonus TIPS for Successful Posting

Try a Search First
It is highly recommended that a Search be done on your topic before posting, as many questions have been answered in prior posts. As with any search engine, the shorter the search term, the more "hits" will be returned, but the more specific the search term is, the greater the relevance of those "hits". Searching for "table" might well return every message on the board while "tablesum" would greatly restrict the number of messages returned.

When you do post
First, make sure you are posting your question in the correct forum. For example, if you post an issue regarding Desktop applications on the Mobile & Browser Applications board , not only will your question not be seen by the appropriate audience, it may also be removed or relocated.

The more detail you provide about your problem or question, the more likely someone is to understand your request and be able to help. A sample database with a minimum of records (and its support files, zipped together) will make it much easier to diagnose issues with your application. Screen shots of error messages are especially helpful.

When explaining how to reproduce your problem, please be as detailed as possible. Describe every step, click-by-click and keypress-by-keypress. Otherwise when others try to duplicate your problem, they may do something slightly different and end up with different results.

A note about attachments
You may only attach one file to each message. Attachment file size is limited to 2MB. If you need to include several files, you may do so by zipping them into a single archive.

If you forgot to attach your files to your post, please do NOT create a new thread. Instead, reply to your original message and attach the file there.

When attaching screen shots, it is best to attach an image file (.BMP, .JPG, .GIF, .PNG, etc.) or a zip file of several images, as opposed to a Word document containing the screen shots. Because Word documents are prone to viruses, many message board users will not open your Word file, therefore limiting their ability to help you.

Similarly, if you are uploading a zipped archive, you should simply create a .ZIP file and not a self-extracting .EXE as many users will not run your EXE file.
See more
See less

How do you access your web app on home based pc

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    How do you access your web app on home based pc

    Okay,

    I followed tutorial and created my first web application. I bought the server. To my knowledge I have add the necessary information into the web app server information. I have publisehd my files. The live preview worked on my pages.

    Now I am stumped.

    If I am at another computer, how do I access my web app that is now on my home computer. Home computer is on a cable modem.

    How do you know what to type in the browser?

    Thanks.

    #2
    Re: How do you access your web app on home based pc

    I am presuming, since you did not mention it, that this other computer is not at home. Like all things internet, you need to reference a machine by an IP address. When you type in a URL like www.alphasoftware.com, your computer talks to another computer that has a directory of all registered URL's. It then tells your computer what their IP address is and then your computer can connect up to it.

    This works great if you go and register your own web name but is not so good for the many people who have "dynamically issued IP's" when they log onto the ISP. If you have a broadband connection and the IP address stays relatively the same for periods of time, you can use a service like No-ip.com which has a little program that you install on your machine that updates a directory on their computer. Then when you are away from home you could type into your browser something like

    isleyda.no-ip.info

    and it will then redirect you to your computer at homw and show you your web app.

    HTH

    Comment


      #3
      Re: How do you access your web app on home based pc

      This will get you started:

      1) Your home computer needs a firewall, either Windows Firewall or a piece of hardware. Either way, you need to open Port 80 on that firewall for incoming traffic.

      2) Your home computer needs a publicly available IP address. Its easiest if that is a "static IP" (one that never changes), but you probably have a dynamic one that changes each time you restart the computer. If the later, you need to use a service that will fabricate a "static" name for your computer that is always synchronized with your IP address, even though it changes from time to time. Check out www.no-ip.com for an example of a service like that.

      If you have a static IP, the URL from the other computer will be "http:\\xxx.xxx.xxx.xxx\yourproject\login.a5w (assuming login.a5w was the page you wanted to open, and the x's represent your IP.).

      If you use no-ip.com's service, your URL would be something like www.myname.no-ip.com\yourproject\login.a5w and that would 'redirect' the URL to look like the previous example, supplementing the proper IP as it changes.

      Big note: when you "open port 80" and have a web server now running on your home computer, be prepared to beef up your security system, or at least pay a lot more attention to it. You are announcing to the world that you have data on your computer, and at least this one port (80) open for access. No one can hack your computer just because port 80 is open, but it starts the invitation and automatic computers out there will start probing for other open ports that are less safe. That's why you need the firewall, it prohibits that action.
      Steve Wood
      See my profile on IADN

      Comment


        #4
        Re: How do you access your web app on home based pc

        Apparently, Alpha, in it's infinite wisdom has removed all of their documentation from their web site. At least, I can't find it anymore, and if you can't find it, what good is it? Anyway, they had a very nice article written by David McCormick that walked you through the whole process step by step. I found it invaluable. But it's gone now. The article was called "trail guide 2: Running the Alpha Five web application server".
        Peter
        AlphaBase Solutions, LLC

        [email protected]
        https://www.alphabasesolutions.com


        Comment


          #5
          Re: How do you access your web app on home based pc

          Dave McCormick was kind enough to email this to me...

          Note that the pictures don't show but if you click on the links you will get them...




          Trail Guide 2: Running the Alpha Five Web Application Server



          How to run the Alpha Five V7 Web Application Server
          from your Office or Home Office Computer


          So far...
          You've created some A5W pages or maybe even a full fledged web application.

          Now it's time to deploy... That is, you want to allow people to go to a website so they can see and use the web pages you've created. You already know that your Alpha Five web pages will only work if they are put on a PC running the Alpha Five Web Application Server (which we'll call the Web App Server).

          And you may know that there are a couple of web hosting providers that run the Web App Server. (One of them is AlphaFiveOnline, Alpha's own hosting service). But you want to find out whether it would be feasible for you to run the web server yourself on your office computer or home office computer.

          Besides saving money in hosting fees, there's a huge advantage to this… You can create hybrid desktop and web applications that share the same tables (and therefore data) without the need to figure out remote database connections or synchronizations schemes. In other words, hosting on your own PC can make building and managing your applications much simpler.

          This may sound good to you, but you probably have some questions: Will the performance and reliability be adequate? How long will it take to set up and how easy will it be to maintain? Is it safe? What do I need?


          Good news… Just about anyone can run the Alpha Five Web Application Server successfully and with confidence! You just need a little information. And this article will give you exactly what you need.

          So let's start with your concerns:


          Concern #1: Is this approach good enough?
          You want a website that works quickly and is available 24/7. Can you really get that by running a server yourself in your office or home office?

          Yes you can. If you have fairly reliable Internet access, your server will run dependably for you, even if you are just using a DSL or Cable Internet connection. And there are ways to increase your uptime, too. (We'll cover that in a future guides.)


          Concern #2: Is it safe enough?
          You've heard the saying, "Fools rush in where [wise men] fear to tread."
          (Alexander Pope 1688 – 1744)

          The guy who first said that probably wasn't talking about setting up a web server. But naturally anyone would be nervous to rush in. We've all heard horror stories about fiendishly clever hackers - and the truth is that any time your computer is connected to the Internet (even just browsing the web), your computer is at some risk. However, with Alpha Five - and a little knowledge - you can set up a web server the safe way and without fear.

          So let's look at the core of this issue: running a web server means that you are allowing outsiders to access your PC. That may sound scary – but it's not nearly as bad as you may think.

          You see, Alpha Five creates a special folder on your hard drive called the web root folder (typically this folder is C:\A5Webroot). People from the outside can ONLY look at the files and web pages that you deliberately put into this folder (and only this folder). Visitors simply can't see and can't access any other folders on your hard drive - or any other computers on your network. Alpha Five won't let them. And on top that, the actual data that you collect or display on your pages can be stored in tables that you place OUTSIDE of the web root folder – so YOU control what data get displayed and to whom.


          Concern #3: Will this take a lot of my time?
          Is this going to take a long time to set up or - more importantly - to maintain? You want the web server to help you become more efficient and more productive. So naturally if installing it and running it takes a lot of time, that would defeat the whole purpose. Not to worry. Even if you are a complete newbie, it should take very little time to get everything set up.

          And as for maintenance – it's practically a no-brainer. Once it's set up, your primary job is making sure that the computer is plugged in and turned on. And just like any other computer, yours may occasionally crash and need to be restarted. Lastly, it's a good idea to stay up-to-date with the latest version of the server and the latest security patches from Microsoft. (Windows can do the latter for you automatically.)

          OK – we hope we've adequately addressed your concerns and you're ready to read on and get started. If not, feel free to send an email to [email protected] with any concerns you still may have.


          Getting Started
          First let's make sure you have what you need.

          What you need:
          • A copy of this article. You might want to print this out. (Click here for the printable PDF version.)
          • Your 16-digit Web App Server license number. If you need to order one, visit the Alpha Software website (alphasoftware.com).
          • Alpha Five v7 (or standalone Web App Server)
          • A Permanent Internet Connection (such as ISDN, Cable, DSL, FIOS… really anything will work.)
          • A PC (or notebook) running Windows 98, ME, 2000, XP or above
          • A router (optional – but if you are using one, we'll show you how to configure it.)


          What you DON'T need:
          • A static IP address. (If you DO have a static IP address, that's great. (And if you don't know what an IP address is, that's OK, too… you will soon.)



          Understanding the Basics
          This is a how-to article with practical advice, so we're not going to bog you down with too many technical details. Let's just say that what happens between a visitor's web browser and a web server is very intricate. So we'll only get into technical details that we absolutely need – starting with this simplified explanation.

          Think about setting up the Web Application Server as opening a channel of communications between visitors' Web browsers on their machines and Alpha Five on your machine. If this channel is open and Alpha Five is running, then your job is done. So let's look at this channel in detail:



          Now, you don't have any control over the visitors' browsers, you don't have any control over the Internet and you don't have any control over most of the other links in this chain, either. There are only a few areas with which you need to concern yourself, and those are highlighted below.



          In this article, we're going to show you exactly what you need to do, step-by-step, to get your server onto the net. And for convenience, we're going to start with the Alpha Five Web App Server and work backwards to NO-IP.


          Step 1: Activating and Configuring the Alpha Five Web Application Server
          Starting Alpha Five is the simplest of the four steps. There are only a few critical settings you need to know about, and we'll cover them here.
          1. Open Alpha Five and open a database (any database will work).
          2. Click on the Control Panel to give it focus.
          3. From Alpha Five's Tools menu, choose Web Application Server. The Web Application Server Control Panel appears.
          4. On the General tab, enter 8080 for the port number. (We'll explain why later.)
          5. Check the box labeled "Automatically start the web application server when Alpha Five is launched."
          6. Make a note of your Web Root folder. This is where you will put your web pages so that they are accessible on the Internet.
          7. Click the Sessions tab.

          8. Click the Add button to enter your license number.
          9. Click the Start the Server button (if the server isn't already running).
          10. Place an index.a5w page in your web root folder. If you don't have already have a page you want to use, then create one in Alpha Five and publish it to your web root folder. (HINT: Use Alpha Five's built in HTML editor to create a page with the words "this is a test." To get to the editor, click the Web Projects Control Panel button. Then click the New button to create a new A5W page.)

          The Alpha Five Web Application is now running. You can test it for yourself in a web browser if you like. Just type in the URL http://localhost:8080. The next step will be to allow outsiders to come through the Windows firewall to get to the server.


          Step 2: Configuring the Windows Firewall
          This step deals with configuring the Windows Firewall. The Windows Firewall is available only in Microsoft XP (SP2) and Windows 2003 Server. If you have a different firewall or an additional firewall (like ZoneAlarm), you'll need to follow the documentation or online help for directions.

          NOTE: Even if you do not have Windows XP or Windows Server 2003 (and therefore you do not have the Windows Firewall), you should still read this section, since the principles are the same for all firewalls.
          To understand firewalls you need to understand ports – at least in general terms. A port is a channel of communications. Ever seen a CB radio? Channel 19 (in the USA anyway) is the channel to talk to truckers. Channel 9 is the emergency channel. Think of ports as channels… except that your PC can use multiple ports at the same time. And there are 10,000 of them (CB's have only 40 channels.). For web traffic, port 80 is the most common channel to communicate. In fact, it's assumed when you type in a web address, like http://www.alphasoftware.com, that you mean "please go to the server at alphasoftware.com through port 80."

          Another way to access the Alpha Five website is by including the port number:
          http://www.alphasoftware.com:80
          But you don't need the ":80" because it is assumed by your browser that if you leave off the port that you mean port 80.

          OK – once you know the basics of ports, the concept of a firewall is going to make a bit more sense. A firewall's job is to prevent traffic from coming from the Internet to your PC via any of the ports. So, in order for someone from the outside to get to your web server, you will need to tell the Windows firewall that you wish to make an exception and let in web traffic. Here's how.
          1. From the Windows start menu, choose Control Panel.
          2. Click Security Center at the bottom right (you might need to switch to category view first).
          3. Click Windows Firewall. The Windows Firewall dialog appears.
          4. On the General tab, click on the On radio button and clear the "Don't allow exceptions box" if it's checked.
          5. On the Exceptions tab, click Add Program. The Add Program dialog box appears. Select Alpha Five and click OK.

          6. Back on the Exceptions tab of the Windows Firewall dialog box, click the Add Port button.
          7. Enter the Alpha Five Web App Server in the Name box and 8080 in the port box. The reason to use 8080 here instead of 80 is that port 80 is blocked by many ISP's (and even if port 80 isn't blocked, these instructions will still work). See the next step for details if you are curious.



          Step 3: Configuring your Router
          If you don't have a router – and your PC is plugged directly into your cable modem or DSL modem – then you can skip this step, since it doesn't apply to you.

          OK, your first question is probably: why do I need to configure my router? Here's why. In order for a web visitor to get to your site on the Internet, the visitor's browser needs your IP address. Think of the IP address like a phone number. Each of the computers connected to your network all share this same phone number. When a call comes in, the router needs to know which computer to forward it to. And this process is called "port forwarding."

          Each router manufacturer has a different interface for setting up port forwarding. We are going to use Linksys here as an example, but the principle is the same if you are using Netgear, 3M, D-link, Belkin or any other brand. Don't take these instructions too literally… manufacturers change makes and models all the time, so these directions may vary from what you need to do - even if you have a Linksys router.

          Can't find your router's users guide?
          Most router manufacturers make their user's guides available for viewing or download on their website. Do a Google search on the manufacturer's name to find their site.

          For Linksys, here's how you configure port forwarding. First you need to get to the configuration screen, which you do via a web browser. In the address line, type http://192.168.1.1. A box appears asking for a username and password. If you have not set a username and password before, leave the username field blank and type admin into the password field. Once you're logged into the router, choose the Forwarding tab. (It may also be called Applications/Gaming). A screen like this will appear:



          On this screen, there are two critical pieces of information you need to supply: (1) what port do you want to use for incoming web traffic and (2) to which computer do you want to forward this traffic.

          SIDEBAR: Why you probably can't Use Port 80
          Ideally, you would want to use port 80. This is the standard port for web communications. However, there is a good chance that your ISP has blocked this port. Whether they do this to prevent you from running a web server or for some other reason is unknown. Different ISPs will tell you different things – and sometimes two support reps from the same ISP will tell you two different things. However, whatever the reason, blocking port 80 is such a common practice amongst ISPs that we'll assume in these instructions that port 80 is blocked for you as well. And if it isn't blocked, the instructions in this document will still work.

          So, set this setting to port 8080 instead.

          You'll notice on this screen that Linksys asks for a range of ports. So you need to type in 8080 twice - once as the starting port and once as the ending port.

          OK – now you just need to tell the router to which computer you want to send this web traffic. You do this in the IP address column. So what do you put here? Remember our discussion of IP addresses and that you only had one that is shared amongst all the PCs in the network. That wasn't quite the whole story. Your PCs all do share one external IP address… but each PC has its own unique internal IP address, and it's this internal IP address that you need to enter here.

          So how do you find the internal IP address? Simple. Just follow these instructions. On the PC where you will be running the Alpha Five web server, choose Run from the Windows Start menu. When the Run box appears, type in COMMAND and click OK.



          A DOS box will open with a command prompt. At the prompt, type ipconfig and press ENTER.



          On the line that reads IP Address, you'll find your internal IP address. Enter this IP into your router, save your changes and you're done.

          SIDEBAR: If you notice the window title (above) and the prompt, you'll see that this invokes command.com, the good old DOS environment. In Windows 2000, XP and 2003 Server, you can use "cmd," which is the Windows Command Prompt. CMD is a Windows application that supports long filenames (not needed for our purposes here). On 98/ME, you can run "winipcfg" instead, which gives you a nice little graphical interface.


          Checking Your Work So Far
          With the Web Application Server running and firewall and router configured, you are on the Internet. So now would be a great time to check your work. To do this, we'll see if we can get to the Alpha Five server via your external IP address. Don't know your external IP address? Finding it is easy. Just to go to: http://www.whatsmyip.org/ and at the top of the screen in bold letters you'll find your IP address.

          Open a web browser and type your External IP address, followed by a colon (:) 8080, like this:

          http://123.45.67.89:8080

          (Only, you need to fill in your actual external IP address, not the sample one above.)

          Once you enter this address followed by a colon and the port number, you should see the test page you created earlier.



          If this is what you see, terrific. Everything has gone right and you can skip ahead to step 4, Configuring NO-IP.

          If you get this instead:



          That's actually a good sign, too. The "This server does not allow directory browsing" just means that you don't have a page to display in your web root folder. Put a web page in c:\a5webroot and call it index.a5w and the page will display.

          If you get the "not licensed for remote access page,"



          it means that the web server hasn't been activated with a serial number. The good news is that everything else is configured properly. And if you get something else, like "page cannot be displayed," then something is not configured correctly.



          Chances are it's one of a few things. So go back and check the following:
          • Alpha Five Web App Server is running and is set to port 8080. Try accessing the page via the address: http:\\localhost:8080. If it works, then Alpha Five is running.
          • The Firewall is allowing traffic on port 8080
          • The router is forwarding traffic from port 8080 to the correct internal IP address.
          • Your external IP address is correct. Go to www.whatsmyip.org to double check.

          Still doesn't work? Skip ahead to the Need Help section at the end.


          Step 4: Setting up and Configuring NO-IP
          At this point, visitors from the Internet can visit your web site, but only if they type in the correct IP address and add the port number to the end. This is not particularly convenient, and it gets worse. You see, chances are your ISP has supplied you with a dynamic IP address. That means every so often, and without warning, the IP address will change and you'd have to supply your visitors with the new address or they won't find your site. But there is a convenient solution.

          Services like NO-IP.com are designed to handle this exact situation. Here's how it works. You set up a URL with NO-IP for your visitors to enter into their web browser. You have two choices, you can use one they provide to you, or you can use your own. If you use one they provide, the service is free, and you'll get a URL that's something like, mybusiness.NO-IP.com. If you use your own domain name there is a small annual fee (currently US$20 – that's on top of the cost of registering your own domain name, which will run about another US$20 per year).

          NO-IP then provides you with a small piece of software to run on your PC. This software constantly monitors your IP address and reports back to NO-IP. When a visitor types your URL into their browser, they are taken first to the NO-IP site and then redirected to your current IP address. NO-IP will even specify the correct port number. And all of this happens within seconds (or split seconds) – making the process seamless.

          NOTE: There are many other services besides, NO-IP. We are using NO-IP here as an example not as an endorsement. The principles here are the same for other services. For a list, please visit: http://support .alphasoftware.com/alphafivehelp/Webpub/Putting_Your_Website_On-Line.htm
          NO-IP is fairly easy to use. First go to NO-IP.com and sign up for an account. Then follow the instructions for setting up a new host account. Here are some of the controls you'll see while setting up.



          In this example, we are using our own domain name called mybusiness.com. Notice that the Port 80 Redirect option is selected and that port 8080 has been entered as the port to use.

          You can leave the IP Address box alone, since the NO-IP client software will keep this setting up to date.

          It can take NO-IP several minutes or more for your request to be processed. You'll know it works when you type in your URL and you see the page you put up on your web server. When it works, pat yourself on the back. Well done.

          The path is complete, and voila – you're hosting your own site. Congratulations!

          Save these instructions in case you need to set up your server on another PC – or if the server stops working for some reason and you need to troubleshoot.


          Coming Up Next
          More and more people are using the Web App Server over their LAN to extend their desktop applications to users who do not have Alpha Five installed. If you have a desktop application, and you want additional people in your office to gain access to some of the data, but they don't necessarily need your entire application, this is a great solution. All they need is a web browser to use the screens you build for them - even MAC based web browsers will work. We'll cover this in detail next time.

          And if there is a topic you would like to see covered in an upcoming guide, please send us your request. The email address is [email protected]


          Need Help
          Still need help? Go to alphasoftware.com and go to the Message board, which you'll find under the Support menu. Search to see if someone else had the same issue as you (and what the resolution was) or write a post explaining the situation in as much detail as possible.

          If you have feedback about this article, please send it to: [email protected]. We may not be able to respond to all emails, but we will read all of them and use them to improve this and future articles.




          Alpha Software, Inc., 70 Blanchard Road, Suite 206, Burlington, MA 01803 USA
          781-229-4500 - www.alphasoftware.com
          You can remove yourself from our list by replying to this message and typing unsubscribe in the subject line.
          Peter
          AlphaBase Solutions, LLC

          [email protected]
          https://www.alphabasesolutions.com


          Comment


            #6
            Re: How do you access your web app on home based pc

            Thanks to each of you for your replies.

            With them I am well on my way. I have successfully previewed my web app on an outside pc.

            I am now waiting for no-ip to do its update so I can have a mapped psuedo name.

            Thanks again for your insight and input. No way I would have figured it out without your posts.

            David

            Comment


              #7
              Re: How do you access your web app on home based pc

              If you set up your own home server, can search engines (Google) still index your pages?

              Can Google index if you use no-ip?
              Eric

              Alpha Five Websites
              longlivepuppies.com
              socialservicenetwork.com
              -------------------------------------------------
              socialservicenetwork.org

              Comment


                #8
                Re: How do you access your web app on home based pc

                Originally posted by Peter.Greulich View Post
                Apparently, Alpha, in it's infinite wisdom has removed all of their documentation from their web site. At least, I can't find it anymore, and if you can't find it, what good is it? Anyway, they had a very nice article written by David McCormick that walked you through the whole process step by step. I found it invaluable. But it's gone now. The article was called "trail guide 2: Running the Alpha Five web application server".
                Peter,

                Thanks so much for posting this! After several frustrating hours trying to view my a5w pages on home office PC with no success, I was up and running in 10 minutes flat after finding your posting of the Trail Guide that Dave McCormick wrote!

                Charlain

                Comment


                  #9
                  Re: How do you access your web app on home based pc

                  Can anyone let me know how many users are likely to be able to simultaneously access a web site running on a home PC. Is it limited to just one at a time or does it depend on other factors such as the cable modem being used. I have a client wanting to update A5 tables in their office (no problem because it's a local network) and also from a couple of outworkers based a few hundred miles away. I was considering using the web application but it's no use if only one person can come in from the internet at a time as the clients want everone to have simultaneous access..

                  Thanks for any guidance.

                  Roland
                  RB Systems Design

                  Comment


                    #10
                    Re: How do you access your web app on home based pc

                    The Alpha application server supports multiple users, as many as you can support on your hardware. There won't be any problem with your arrangement provided you either have a static IP address to that computer, or take advantage of a service like no-ip.com, which you can learn about by searching this forum.
                    Steve Wood
                    See my profile on IADN

                    Comment


                      #11
                      Re: How do you access your web app on home based pc

                      Thanks for the post, Steve. Sorry to be a bit obtuse but am I to understand that there can be several users having simultanous access via a cable modem (20mbps) attached to a fairly standard PC running XP Pro? If so, that's great.

                      Roland Bourne
                      RB Systems Design

                      Comment


                        #12
                        Re: How do you access your web app on home based pc

                        Originally posted by rbsystemsdesign View Post
                        ...am I to understand that there can be several users having simultanous access via a cable modem (20mbps) attached to a fairly standard PC running XP Pro?

                        Yes. But remember, unless you are going to have dozens or hundreds of users, you rarely will have "simultaneous" users - because: the web is a "disconnected" interface. i.e. users request a page and it is downloaded. Usually the connected part is only a millisecond, even if the download takes several seconds. You may indeed have 2-3 users connected at that same moment in time, but more often than not, they won't be.
                        Peter
                        AlphaBase Solutions, LLC

                        [email protected]
                        https://www.alphabasesolutions.com


                        Comment


                          #13
                          Re: How do you access your web app on home based pc

                          Originally posted by Peter.Greulich View Post
                          Apparently, Alpha, in it's infinite wisdom has removed all of their documentation from their web site. At least, I can't find it anymore, and if you can't find it, what good is it?
                          The documentations is under Support/Documentation (top menu on alphas site.) or just go here

                          The article you refer to is there, as well as a PDF of the help system.
                          Bill Griffin
                          Parkell, Inc

                          Comment


                            #14
                            Re: How do you access your web app on home based pc

                            Just one note about the article; at one point, it says that you can use ipconfig to find your address on the LAN.

                            That's correct as far as it goes; however, by default Windows configures your computer to use dynamically-assigned LAN IP addresses. Most general consumption routers are also set to assign dynamic IP addresses to the LAN computers. So your local IP will change every time you switch on your computer.
                            To avoid this, you need to set your computer to use a static address - and you also need to enter the same settings in your router.
                            At least that's what I had to do on two of my networks. Now I just do that by default.
                            It is easier to get older than wiser

                            Comment


                              #15
                              Re: How do you access your web app on home based pc

                              Originally posted by Bill Griffin View Post
                              The documentations is under Support/Documentation (top menu on alphas site.) or just go here

                              The article you refer to is there, as well as a PDF of the help system.
                              Yup, it is now (but it wasn't then).
                              Peter
                              AlphaBase Solutions, LLC

                              [email protected]
                              https://www.alphabasesolutions.com


                              Comment

                              Working...
                              X