Hot answers tagged

13 votes
Accepted

Why use IIS or apache tomcat instead of self-hosting?

IIS provides a number of common capabilities that are not available by default in self-hosted web services. Supervisor: it monitors the health of the web application and will kill/respawn the ...
Kasey Speakman's user avatar
5 votes
Accepted

Proper way to deploy ASP.net to production web server

From my painful experience, the more of deployment process is being done manually, the bigger trouble you'll get into. And both your current steps require heavy manual effort. Here are my ...
Harry Ninh's user avatar
4 votes

Can a web server accept a plain test file upload without additional server side scripting?

Yes, it can. You may add protocols such as WebDAV to your Nginx or IIS, or FTP to IIS (as far as I know, there is no FTP support for Nginx). Regarding WebDAV, you can map it then as a drive in Windows ...
Arseni Mourzenko's user avatar
4 votes

What problems arise from writing PHP for IIS/SQL Server rather than Apache/MySQL?

Absolutely no additional ones. Surely, there are differences. But these are differences, not problems: If you write SQL-Server tailored SQL you will obviously not be able to run it against MySQL/...
marstato's user avatar
  • 4,548
4 votes
Accepted

Polling versus push notifications

Events and Subscribers When you make the shift from polling to event notifications, the best way to think about it is in terms of events and subscribers. In your concept, you imagine the web ...
Chris Simon's user avatar
2 votes

WebSocket Client as an always running service

I think there are 3 or 4 kinds of process: Applications started by a user Applications started automatically when a user logs in Services started when the O/S boots, before the user logs in (Device ...
ChrisW's user avatar
  • 3,417
2 votes

What problems arise from writing PHP for IIS/SQL Server rather than Apache/MySQL?

I am not a PHP developer, but a developer that insists the code being developed has to be tied to a specific database is, in my opinion, not up to speed with modern development. The trend in ...
Thomas Carlisle's user avatar
2 votes

Can a web server accept a plain test file upload without additional server side scripting?

HTTP is deliberately designed to be generic, so it can be used for lots of different applications. There is no such thing as a "file" in HTTP, so it is impossible for an HTTP server to 'know ...
Jörg W Mittag's user avatar
2 votes

Can a web server accept a plain test file upload without additional server side scripting?

Can a web server even accept a file POST, without additional scripting running server side? I.e. do common web servers, Apache, IIS, NGINX etc 'know what to do' with a file upload, out of the box? ...
pjc50's user avatar
  • 12.4k
2 votes
Accepted

Hosting what normally would be a windows service inside a web server

What you describe is simply a Microservice architecture. By making your long running task a web service on its own, separated from the main application, problem #2 is solved - and that is not a "...
Doc Brown's user avatar
  • 203k
1 vote
Accepted

Can a web server accept a plain test file upload without additional server side scripting?

No they don't, you run an application on the webserver which accepts the file and stores it for example in a file or database. There are quite simple examples available for almost any language. If you ...
Luc Franken's user avatar
  • 2,763
1 vote

WebSocket Client as an always running service

The first problem I see with either the SAAS solution or the client-based solution is how you deal with disconnects. I'm not a websockets expert (far from it) but I don't believe there is anything ...
JimmyJames's user avatar
1 vote

Polling versus push notifications

The question remains unanswered. What he is saying is that , what is the cost of keeping the client connection alive, for the server to push data to the client (as event notification). Push ...
Johnson Isreal's user avatar
1 vote

A manual and automated CSV file upload solution for a website

You want to connect two endpoints you cannot change - the file generation program, and the http or ftp endpoint, as your user sees it. And since there is no standard "plug", you need to create one, ...
Doc Brown's user avatar
  • 203k

Only top scored, non community-wiki answers of a minimum length are eligible