NextPVR Forums
  • ______
  • Home
  • New Posts
  • Wiki
  • Members
  • Help
  • Search
  • Register
  • Login
  • Home
  • Wiki
  • Members
  • Help
  • Search
NextPVR Forums Public Developers v
« Previous 1 … 89 90 91 92 93 Next »
GBPVR Web

 
  • 0 Vote(s) - 0 Average
GBPVR Web
CodeMonkey
Offline

Senior Member

Posts: 389
Threads: 86
Joined: Apr 2004
#11
2004-04-17, 11:48 AM
Thanks for the input mamema. That would certainly be a possibility with what I was proposing. The .NET executables I was proposing could run from any (assuming the server would run .NET executables) web server, not just the one in gbpvr. As part of the internal servers configuration, you could configure if you want to run the server at all, and what port you wanted to use.
-CodeMonkey
sub
Offline

Administrator

NextPVR HQ, New Zealand
Posts: 106,723
Threads: 767
Joined: Nov 2003
#12
2004-04-17, 06:09 PM
[b Wrote:Quote[/b] (mamema @ April 17 2004,08:49)]i like this web server stuff a lot, but consider the following:

the whole htpc stuff is in its early stages. The most people which using this kind of stuff are technical skilled people, so the one button install solution isn't necessary at the moment (perhaps at a later time)
Because there are some technical skilled people out there, these kind of people might have already a webserver (like myself). Then i install a tool like gbvr and have another webserver?
Then i need another port for the new webserver.....
Then i have problems to connect because some companies block other ports than 80 or 21
Then the webserver gets useless to me.....

This kind of solution is suitable to every kind of tool i've installed on the PC which has a webserver included.

Because of that i would prefer a solution where i can point gbvr to a directory where the files are stored but where these files will be used from my webserver (apache)

Perhaps a second solution is if the user is able to choose if he wants to use the build in gbvr webserver or an external webserver

By the way: IIS is a webserver with a lot stuff included. And it needs a lot configuration skills to lock down these security holes.....
I think using IIS for gbvr is like throwing weapons of mass destruction on a car thief   [Image: smile.gif]

regards

mamema
Hi mamemam,

The way I see it, there is enough web server technologies that whatever I pick, someone is going to think I should have used something else (IIS/Apache/ASP.NET/PHP/CGI/same machine/different machine/etc).

In the situation you describe, you could do the following. Run the GB-PVR webserver on a non-standard web server port (e.g. 7886), and configure apache to do a proxy pass if it gets a request matching a particular pattern "/GBPVR/.*". Any requests that apache receives for http://myapacheserver/GBPVR/index.html etc would be passed to the right server with apache acting as the middle man. This would also support apache web server serving from another machine.

The components I'm talking about using arn't actually IIS (I said this to simplify my answer), but are the ASP.NET System.Web.Hosting APIs. These are one of the core piece used by IIS and other webservers that support ASP.NET. This would not be a heavy weight implementation.
If you want to know more about this approach, look for a project on the net called Cassini.

Using this approach also may let you disable the built in server, and install IIS or Apache (with asp.net support) and point it at the specific directory.



gplasky
Offline

Member

Posts: 77
Threads: 3
Joined: Jan 2004
#13
2004-04-17, 08:02 PM
I took a look at the Cassini project. Very cool. I think this would be the way to go. And like you said if you included something similar to Cassini it could be disabled and a full blown web server could be still be used.

Gerry
Big Gerr
mamema
Offline

Junior Member

Posts: 40
Threads: 6
Joined: Mar 2004
#14
2004-04-18, 10:06 AM
@sub

thanks, i know the mod_proxy and mod_rewrite stuff can do that. The only thing to consider is, that Microsoft has implemented IIS "only" stuff which other web servers can't handle.
That is the cause for my posting. Several products are IIS-based so it won't even work on apache or whatever.....
Proxypass or Reverseproxy won't help you out in every situation were IIS stuff needs to be forwarded to another webserver and port

So as long as the implementation of the web stuff isn't "microsoft-only" (let's say: stuff which only IIS can handle) based, i'm happy with it.

regards

mamema
« Next Oldest | Next Newest »

Users browsing this thread: 1 Guest(s)

Pages (2): « Previous 1 2


Possibly Related Threads…
Thread Author Replies Views Last Post
  TitanTv Remote Schedule For GBPVR UncleJohnsBand 51 33,742 2015-08-20, 05:11 PM
Last Post: sub
  Roku & GBPVR pvruser 16 11,525 2011-10-16, 08:31 PM
Last Post: pvruser
  (Yet Another) Rename Helper script for GBPVR & NPVR pvruser 2 2,737 2011-07-22, 01:27 AM
Last Post: pvruser
  Live GBPVR CD/DVD/Thumb drive :D pBS 101 28,597 2010-01-03, 06:22 AM
Last Post: pBS
  some help on basic gbpvr plugin code Etacovda 12 4,650 2009-06-14, 08:24 PM
Last Post: Etacovda
  Linking gbpvr.db3 to Access 2003: get readonly tables Khurram 5 3,930 2008-09-11, 08:35 AM
Last Post: Khurram
  UAC and Vista with GBPVR systemshark 2 1,932 2008-08-03, 07:20 AM
Last Post: systemshark
  Controlling an Audio Receiver with the GBPVR remote erik 7 2,716 2008-06-01, 08:31 PM
Last Post: erik
  SkipTool, do you use the GBPVR SQLite database? mkenyon2 1 1,586 2008-04-21, 07:30 PM
Last Post: pastro
  GBPVR.Public.EventTypes ACTCMS 4 2,056 2008-04-11, 01:02 AM
Last Post: ACTCMS

  • View a Printable Version
  • Subscribe to this thread
Forum Jump:

© Designed by D&D, modified by NextPVR - Powered by MyBB

Linear Mode
Threaded Mode