Bonjour,
je commence une =E9tude pour =E9valuer le cout d'un portage de=20
notre serveur web intranet (r=E9seau militaire priv=E9 non=20
reli=E9 a Internet) Netscape Web Server vers IIS 6 et=20
Windows 2003 Server.
Ma probl=E8matique est la suivante :=20
1) Le site est r=E9pliqu=E9 sur plusieurs serveurs. Il y a le=20
site central et plusieurs sites locaux. Sur chaque site=20
est install=E9 Netscape Web Server, Netscape Proxy Server et=20
Netscape Compass Server (pour la recherche).=20
Quand un utilisateur d'un site local demande une page,=20
Netscape Proxy Server regarde si elle est dans le cache=20
local, si elle n'y est pas, elle est t=E9l=E9charg=E9 dans le=20
cache local de Proxy Server et envoy=E9e a l'utilisateur.=20
R=E9guliairement, le cache Proxy Server de chaque site local=20
se met a jour par rapport au site central.
Chaque site peut ainsi fonctionner seul dans le cas d'une=20
coupure de ligne avec le site central (si toutes les pages=20
sont dans le cache).
2) Le sommaire du site est construit dynamiquement suivant=20
le profil de l'utilisateur. Le code est en java script=20
avec appels de Dll propri=E9taires C++ (qui =E9tablisent des=20
liaisons CORBA pour obtenir des infos sur les users)
3) Sur chaque site est install=E9 Netcape Server Compass qui=20
permet de faire des recherche facilement dans les pages=20
HTML.
4) Le client utilise Internet Explorer pour visualiser les=20
pages. La technonogie DOM est utilis=E9 pour modifier l'HTML=20
cot=E9 client pour lui permettre de rentrer des annotations=20
dans les pages HTML. Il a ensuite la possibilit=E9 de=20
publier ses annotations a tous le monde.
Je pensais utiliser les ASP.NET pour remplacer tout =E7a :)=20
mais j'aimerai savoir si IIS6, Windows 2003 et ASP.NET (ou=20
ASP tout court) peuvent techniquement r=E9pondre aux besoins=20
(m=EAme si je dois changer l'architecture) et pour chaque=20
problematique qu'elle serait la solution technique a=20
utiliser si elle existe.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Xavier Pillons
Fabrice,
Voici quelques réponses qui j'espère te permettrons de commencer.
1/ Avec la technologie .NET et les sites ASP.NET le déploiement se fait via un XCOPY des fichiers du site. Ce que tu expliques concerne aussi le besoin de faire de la répartition de charge afin d'assurer un qualité de service sans interruption. Tu peux utiliser les services NLB (Network Load Balancing) disponibles sur Windows 2000 Advanced Server et Windows 2003. Dans notre offre nous avons aussi ISA Server qui peut travailler en mode proxy.
2/ Le composant C++ peut être soit réutilisé à l'aide de l'interop soit porté en .NET en Managed C++ ou en C#.
3/ Le service Index Server permet la mise en oeuvre de l'indexation et de la recherche de fichiers HTML. Il peut être utilisé comme une source de donnée OLE DB et être mixé à des résultats de recherches emanant d'autres sources de recherches.
4/ Le modèle DOM ici est toujours valable, les composant .NET pouvant être utilisés pour mutualiser le javascript permettant de gérer ces modifications.
Cordialement,
-- Xavier Pillons Microsoft Services
"fabrice L" wrote in message news:150401c3fbb2$9cdc0040$ Bonjour, je commence une étude pour évaluer le cout d'un portage de notre serveur web intranet (réseau militaire privé non relié a Internet) Netscape Web Server vers IIS 6 et Windows 2003 Server.
Ma problèmatique est la suivante :
1) Le site est répliqué sur plusieurs serveurs. Il y a le site central et plusieurs sites locaux. Sur chaque site est installé Netscape Web Server, Netscape Proxy Server et Netscape Compass Server (pour la recherche). Quand un utilisateur d'un site local demande une page, Netscape Proxy Server regarde si elle est dans le cache local, si elle n'y est pas, elle est téléchargé dans le cache local de Proxy Server et envoyée a l'utilisateur. Réguliairement, le cache Proxy Server de chaque site local se met a jour par rapport au site central. Chaque site peut ainsi fonctionner seul dans le cas d'une coupure de ligne avec le site central (si toutes les pages sont dans le cache).
2) Le sommaire du site est construit dynamiquement suivant le profil de l'utilisateur. Le code est en java script avec appels de Dll propriétaires C++ (qui établisent des liaisons CORBA pour obtenir des infos sur les users)
3) Sur chaque site est installé Netcape Server Compass qui permet de faire des recherche facilement dans les pages HTML.
4) Le client utilise Internet Explorer pour visualiser les pages. La technonogie DOM est utilisé pour modifier l'HTML coté client pour lui permettre de rentrer des annotations dans les pages HTML. Il a ensuite la possibilité de publier ses annotations a tous le monde.
Je pensais utiliser les ASP.NET pour remplacer tout ça :) mais j'aimerai savoir si IIS6, Windows 2003 et ASP.NET (ou ASP tout court) peuvent techniquement répondre aux besoins (même si je dois changer l'architecture) et pour chaque problematique qu'elle serait la solution technique a utiliser si elle existe.
Je vous remercie beaucoup par avance, Fabrice
Fabrice,
Voici quelques réponses qui j'espère te permettrons de commencer.
1/ Avec la technologie .NET et les sites ASP.NET le déploiement se fait via
un XCOPY des fichiers du site. Ce que tu expliques concerne aussi le besoin
de faire de la répartition de charge afin d'assurer un qualité de service
sans interruption. Tu peux utiliser les services NLB (Network Load
Balancing) disponibles sur Windows 2000 Advanced Server et Windows 2003.
Dans notre offre nous avons aussi ISA Server qui peut travailler en mode
proxy.
2/ Le composant C++ peut être soit réutilisé à l'aide de l'interop soit
porté en .NET en Managed C++ ou en C#.
3/ Le service Index Server permet la mise en oeuvre de l'indexation et de la
recherche de fichiers HTML. Il peut être utilisé comme une source de donnée
OLE DB et être mixé à des résultats de recherches emanant d'autres sources
de recherches.
4/ Le modèle DOM ici est toujours valable, les composant .NET pouvant être
utilisés pour mutualiser le javascript permettant de gérer ces
modifications.
Cordialement,
--
Xavier Pillons
Microsoft Services
"fabrice L" <anonymous@discussions.microsoft.com> wrote in message
news:150401c3fbb2$9cdc0040$a001280a@phx.gbl...
Bonjour,
je commence une étude pour évaluer le cout d'un portage de
notre serveur web intranet (réseau militaire privé non
relié a Internet) Netscape Web Server vers IIS 6 et
Windows 2003 Server.
Ma problèmatique est la suivante :
1) Le site est répliqué sur plusieurs serveurs. Il y a le
site central et plusieurs sites locaux. Sur chaque site
est installé Netscape Web Server, Netscape Proxy Server et
Netscape Compass Server (pour la recherche).
Quand un utilisateur d'un site local demande une page,
Netscape Proxy Server regarde si elle est dans le cache
local, si elle n'y est pas, elle est téléchargé dans le
cache local de Proxy Server et envoyée a l'utilisateur.
Réguliairement, le cache Proxy Server de chaque site local
se met a jour par rapport au site central.
Chaque site peut ainsi fonctionner seul dans le cas d'une
coupure de ligne avec le site central (si toutes les pages
sont dans le cache).
2) Le sommaire du site est construit dynamiquement suivant
le profil de l'utilisateur. Le code est en java script
avec appels de Dll propriétaires C++ (qui établisent des
liaisons CORBA pour obtenir des infos sur les users)
3) Sur chaque site est installé Netcape Server Compass qui
permet de faire des recherche facilement dans les pages
HTML.
4) Le client utilise Internet Explorer pour visualiser les
pages. La technonogie DOM est utilisé pour modifier l'HTML
coté client pour lui permettre de rentrer des annotations
dans les pages HTML. Il a ensuite la possibilité de
publier ses annotations a tous le monde.
Je pensais utiliser les ASP.NET pour remplacer tout ça :)
mais j'aimerai savoir si IIS6, Windows 2003 et ASP.NET (ou
ASP tout court) peuvent techniquement répondre aux besoins
(même si je dois changer l'architecture) et pour chaque
problematique qu'elle serait la solution technique a
utiliser si elle existe.
Voici quelques réponses qui j'espère te permettrons de commencer.
1/ Avec la technologie .NET et les sites ASP.NET le déploiement se fait via un XCOPY des fichiers du site. Ce que tu expliques concerne aussi le besoin de faire de la répartition de charge afin d'assurer un qualité de service sans interruption. Tu peux utiliser les services NLB (Network Load Balancing) disponibles sur Windows 2000 Advanced Server et Windows 2003. Dans notre offre nous avons aussi ISA Server qui peut travailler en mode proxy.
2/ Le composant C++ peut être soit réutilisé à l'aide de l'interop soit porté en .NET en Managed C++ ou en C#.
3/ Le service Index Server permet la mise en oeuvre de l'indexation et de la recherche de fichiers HTML. Il peut être utilisé comme une source de donnée OLE DB et être mixé à des résultats de recherches emanant d'autres sources de recherches.
4/ Le modèle DOM ici est toujours valable, les composant .NET pouvant être utilisés pour mutualiser le javascript permettant de gérer ces modifications.
Cordialement,
-- Xavier Pillons Microsoft Services
"fabrice L" wrote in message news:150401c3fbb2$9cdc0040$ Bonjour, je commence une étude pour évaluer le cout d'un portage de notre serveur web intranet (réseau militaire privé non relié a Internet) Netscape Web Server vers IIS 6 et Windows 2003 Server.
Ma problèmatique est la suivante :
1) Le site est répliqué sur plusieurs serveurs. Il y a le site central et plusieurs sites locaux. Sur chaque site est installé Netscape Web Server, Netscape Proxy Server et Netscape Compass Server (pour la recherche). Quand un utilisateur d'un site local demande une page, Netscape Proxy Server regarde si elle est dans le cache local, si elle n'y est pas, elle est téléchargé dans le cache local de Proxy Server et envoyée a l'utilisateur. Réguliairement, le cache Proxy Server de chaque site local se met a jour par rapport au site central. Chaque site peut ainsi fonctionner seul dans le cas d'une coupure de ligne avec le site central (si toutes les pages sont dans le cache).
2) Le sommaire du site est construit dynamiquement suivant le profil de l'utilisateur. Le code est en java script avec appels de Dll propriétaires C++ (qui établisent des liaisons CORBA pour obtenir des infos sur les users)
3) Sur chaque site est installé Netcape Server Compass qui permet de faire des recherche facilement dans les pages HTML.
4) Le client utilise Internet Explorer pour visualiser les pages. La technonogie DOM est utilisé pour modifier l'HTML coté client pour lui permettre de rentrer des annotations dans les pages HTML. Il a ensuite la possibilité de publier ses annotations a tous le monde.
Je pensais utiliser les ASP.NET pour remplacer tout ça :) mais j'aimerai savoir si IIS6, Windows 2003 et ASP.NET (ou ASP tout court) peuvent techniquement répondre aux besoins (même si je dois changer l'architecture) et pour chaque problematique qu'elle serait la solution technique a utiliser si elle existe.