|
Auteur | Sujet : [Topic unique] .Net @ Prog |
---|
TotalRecall | Reprise du message précédent : Mais si j'ai bien compris, voilà une tentative de réponse : de gros serveurs web utilisent une logique à un EXE, et où une request = un nouveau thread (je simplifie grossièrement et ça ne marche que jusqu'à un certain nombre d'appels concurrents, ça ne va pas plaire à tous mais l'idée est à peu près là), donc c'est pas déconnant . Message cité 1 fois Message édité par TotalRecall le 01-06-2016 à 17:14:55 --------------- Réalisation amplis classe D / T Topic .Net - C# @ Prog |
Publicité | Posté le 01-06-2016 à 17:08:24 |
Profil supprimé | Posté le 01-06-2016 à 19:14:18
|
TotalRecall | Oui, c'est aussi ce que j'avais compris mais vu que la demande d'origine est assez vague il me parait nécessaire de demander des précisions pour répondre.
Message édité par TotalRecall le 02-06-2016 à 09:20:08 --------------- Réalisation amplis classe D / T Topic .Net - C# @ Prog |
-the_unforgiven- frakkinn home : 1123.6536.5321 | En effet, je suis flou Alors mon logiciel est un exe, qui tourne en service, il fait pleins de trucs divers comme du monitoring de machine industriels, quelques calcules ... il a eglement un server http basique que j'ai transformé en serveur web qui doit afficher un dashboard (donc page web qui contient des fichiers css,javascript, images...) ce n'est une page qui sera affiché sur le web mais uniquement a l'interne, dans des usines. mon pb est que ce serveur est simple a l'extreme, juste un httplistner qui lance un thread a chaque request. jusqu'a present il fonctionnait parfaitement bien mais il servait a juste afficher une page web simple qui ne content que du code html mais la page est a present plus compliquée et sera utilisée par bien plus d'utilisateurs (mais pas plus de 200 ) mon interrogation : est ce que je ne devrai pas debarquer ce server web du service principale et le mettre dans un autre exe, dans un autre service, mais d'apres ce que vous me dite, je peux le laisser comme ca et continuer a juste lancer un thread a chaque request
Message édité par -the_unforgiven- le 02-06-2016 à 15:05:24 --------------- FACEBOUKE , bordel a photos :o |
Profil supprimé | Posté le 02-06-2016 à 15:07:25 Pourquoi ne pas.passer par iis qui gère lui même ? |
varfendel | Tu as une contre indication particulière pour ne pas utiliser IIS ?
|
nucl3arfl0 Better Call Saul | J'allais le dire, passe par iis.. |
-the_unforgiven- frakkinn home : 1123.6536.5321 | oui la philosophie du produit
Message cité 1 fois Message édité par -the_unforgiven- le 02-06-2016 à 15:27:08 --------------- FACEBOUKE , bordel a photos :o |
ixemul Nan mais sans blague ! ⚡ | +1 autant utiliser un serveur web dédié, c'est fait pour.. IIS --------------- VA APPRENDRE ET REVIENS QUAND TU SAIS, SINON ABSTIENT TOI C'EST UN GRAND CONSEIL QUE JE TE DONNE... TU ES INCOMPÉTENT ET C'EST UNE RÉALITÉ, TU N'AS RIEN A FAIRE ICI FAUT S'Y CONNAITRE ... -Jojo1998 - RIP - http://tinyurl.com/qc47ftk |
varfendel |
Message cité 1 fois Message édité par varfendel le 02-06-2016 à 16:07:37 |
Publicité | Posté le 02-06-2016 à 16:06:53 |
-the_unforgiven- frakkinn home : 1123.6536.5321 |
Au final, bien ou pas bien, les clients aiment ca, et c'est en partie ca qui fait qu'ils achetent ce produit Edit : maintenant que j'y pense, IIS n'Est pas sur toutes les versions de windows notre systeme doit fonctionner n'importe ou Message édité par -the_unforgiven- le 02-06-2016 à 16:41:36 --------------- FACEBOUKE , bordel a photos :o |
TotalRecall | Votre problème en gros c'est de vouloir faire du web (peut être intranet, mais web quand même) sans serveur web Ceci dit je comprend ton souci de "portabilité", et effectivement IIS n'est véritablement disponible de façon sérieuse que sur des machines Windows Server. Mais ton souci risque rapidement de déborder de la simple question de la tenue en charge : en l'état j'imagine que tu génères et sert du HTML figé, sans aucun traitement côté serveur à part la construction "statique" de la page selon la requête appelée. Message cité 1 fois Message édité par TotalRecall le 02-06-2016 à 16:59:39 --------------- Réalisation amplis classe D / T Topic .Net - C# @ Prog |
-the_unforgiven- frakkinn home : 1123.6536.5321 | oui oui j'en suis conscient j'ai pas de problemes avec ca, notre dashboard aura peu d'evolution, je veux surtout eviter de faire 4h d'avion pour voir pourquoi IIS ou autre chose n'a pas demarré comme c'est le cas avec Wamp ou dire au client qu'il ne peut pas utiliser son petit win7 32 bits standard Edit : ni demander aux revendeurs d'aller faire une formation d'admin pour installer tout ca Message édité par -the_unforgiven- le 02-06-2016 à 17:10:10 --------------- FACEBOUKE , bordel a photos :o |
-the_unforgiven- frakkinn home : 1123.6536.5321 |
Message édité par -the_unforgiven- le 02-06-2016 à 17:19:28 --------------- FACEBOUKE , bordel a photos :o |
Profil supprimé | Posté le 02-06-2016 à 17:19:47 |
TotalRecall | C'est clair. Je veux bien que les boîtes soient dans l'industrie mais quand même, c'est pas dur d'ouvrir un remote access pour l'administration. Mais à mon avis si ton truc répond bien tu peux t'en tenir à ça si t'as pas prévu d'avoir 3000 utilisateur à la fois... Sur le net y a aussi tout plein de petits projets "pédagogiques" de serveur web autonomes en C#, ça peut valoir le coup de regarder. Message édité par TotalRecall le 02-06-2016 à 17:23:00 --------------- Réalisation amplis classe D / T Topic .Net - C# @ Prog |
-the_unforgiven- frakkinn home : 1123.6536.5321 |
On a beaucoup de clients qui ont leurs equipements sur un reseau non connecté a internet mon systeme fonctionne avec des machines industrielles et des cnc
oui je m'en suis inspiré , y'a encore une semaine j'y connaissais rien en programmation de seveur web
Message édité par -the_unforgiven- le 02-06-2016 à 17:37:25 --------------- FACEBOUKE , bordel a photos :o |
nucl3arfl0 Better Call Saul | Y a pas un équivalent serveur NodeJS qui soit portable et autonome ? |
-the_unforgiven- frakkinn home : 1123.6536.5321 |
massanu | Taiche a raison, Nancy est parfait dans un cas comme ca
--------------- Oui je sais, je suis une merde en orthographe et alors ? Altcoin list: https://docs.google.com/spreadsheet [...] =286417424 |
-the_unforgiven- frakkinn home : 1123.6536.5321 | "Nancy is built to run anywhere and we mean it. Right from the start, Nancy was designed to not have any dependencies on existing frameworks. Built with the .NET framework client profile, Nancy can be used pretty much wherever you want to, since it’s completely self contained with its own request and response objects." ca a l'air merveilleux ! j'avais comletement oublié son existance Message édité par -the_unforgiven- le 02-06-2016 à 18:53:19 --------------- FACEBOUKE , bordel a photos :o |
TotalRecall | Ca fait un sacré machin à se manger pour ton besoin (pas sûr que la maintenance à distance soit facilitée en cas de souci mystérieux ) mais l'idée est à envisager --------------- Réalisation amplis classe D / T Topic .Net - C# @ Prog |
-the_unforgiven- frakkinn home : 1123.6536.5321 | mon plan est de garder pour l'instant ce que j'ai vu que c'Est deja codé, mais si on se rend compte plus tard que mon serveur ne fait pas l'affaire j'utiliserai Nancy. en tout cas, merci messieurs Message édité par -the_unforgiven- le 02-06-2016 à 19:00:39 --------------- FACEBOUKE , bordel a photos :o |
nucl3arfl0 Better Call Saul | Je ne connaissais pas |
TotalRecall | Une recherche rapide sur ton code erreur me dit de voir avec plutôt le code 0x89731812 --------------- Réalisation amplis classe D / T Topic .Net - C# @ Prog |
OrcusZ Pro AMD | .Net lover |
--------------- Made you your own sentence without believing that of the others... |
TotalRecall | J'ai juste cherché "Xamarin 1988945902" en sachant que ça devait être un ToString foireux sur un code hexa, y avait qu'un seul lien qui t'emmène là : http://www.desertpenguin.org/blog/xamarinforms.html --------------- Réalisation amplis classe D / T Topic .Net - C# @ Prog |
-the_unforgiven- frakkinn home : 1123.6536.5321 |
Message édité par -the_unforgiven- le 29-06-2016 à 22:47:08 --------------- FACEBOUKE , bordel a photos :o |
Je@nb Kindly give dime | xsl |
-the_unforgiven- frakkinn home : 1123.6536.5321 | --------------- FACEBOUKE , bordel a photos :o |
Profil supprimé | Posté le 29-06-2016 à 23:39:02 Les XSL servent à mettre en forme du XML en le convertissant.
|
TotalRecall | Ton premier lien est foireux je pense.
--------------- Réalisation amplis classe D / T Topic .Net - C# @ Prog |
-the_unforgiven- frakkinn home : 1123.6536.5321 |
J'ai un peu l'impression que ca ne fait pas ce que je veux je ne cherche pas a le rendre lisible sur navigateur, mais plutot a remplacer les balises xml par celles de mon exemple plus haut, j'avais pensé a faire la job avec des "replace", mais bon, si y'a deja un truc qui le fait ...
Message édité par -the_unforgiven- le 30-06-2016 à 15:21:19 --------------- FACEBOUKE , bordel a photos :o |
varfendel | Ta demande est un peu HS...
|
TotalRecall | T'es pas clair. Si tu as l'impression qu'on ne comprend pas, pour qu'on puisse te conseiller dis nous exactement ce que tu veux faire dans quel cadre mais sans te sentir obligé de nous balancer des XML et HTML de 150 lignes :|. Message édité par TotalRecall le 30-06-2016 à 15:38:44 --------------- Réalisation amplis classe D / T Topic .Net - C# @ Prog |
-the_unforgiven- frakkinn home : 1123.6536.5321 | du coup je pense que je vais juste refiler ca au stagiaire dev web
Message édité par -the_unforgiven- le 30-06-2016 à 15:39:14 --------------- FACEBOUKE , bordel a photos :o |
TotalRecall | Ben dans ce cas fais du LINQ to XML (XDocument et cie) : http://www.c-sharpcorner.com/blogs [...] linqtoxml1 Message édité par TotalRecall le 30-06-2016 à 15:42:48 --------------- Réalisation amplis classe D / T Topic .Net - C# @ Prog |
-the_unforgiven- frakkinn home : 1123.6536.5321 |
Publicité | Posté le |