Index. Nombres. 2PC (two-phase commit protocol) 374. AAnonymous, valeur, TokenImpersonationLevel

Dimension: px
Commencer à balayer dès la page:

Download "Index. Nombres. 2PC (two-phase commit protocol) 374. AAnonymous, valeur, TokenImpersonationLevel"

Transcription

1 Index Nombres 2PC (two-phase commit protocol) 374 A AAnonymous, valeur, TokenImpersonationLevel 441 AC (Certificate Authority) 472 ACID, propriétés, transactions 373 Action, propriété, OperationContractAttribute 90, 98 activation basée sur les messages 59, 288 par l environnement d hébergement 243 Active Directory Federation Services (ADFS) 502 AddressingVersion 185 AddServiceEndpoint( ), méthode ServiceHost, classe 28 adresse relative 29 adresse de base 247 initialisation des points de communication avec un URI complet 29 pour les services hébergés par IIS 59 pour un nouveau service 24 pour une instance de ServiceHost 28 adresse relative, points de communication 29 adresses 18 points de communication 29 ajouter une référence à un service 37 algorithmes de chiffrement 472 de sécurité des messages 433 Allowed, valeur ImpersonationOption, énumération 439 QueuedDeliveryRequirementsMode 406 TransactionFlowOption 386, 390, 397, 420 AllowedImpersonationLevel, propriété identification Windows 440 WindowsClientCredential, classe 451 AllowNtlm, propriété WindowsClientCredential, classe 451 appcmd.exe, utilitaire 297, 299 appels de service dans le processus courant 200 Application, classe, propriété Message- Loop 254 ApplicationExit, événement, capturer pour fermer le ServiceHost 259 applications console (environnement d hébergement) 246, 250 ApplyDispatchBehavior( ), méthode, IServiceBehavior, interface 544, 547 ASP.NET xx assertions pour chaque rôle, assignation 490 authentification et autorisation 460, 467

2 584 Index ASP.NET (suite) CardSpace et 576 association des cartes avec les comptes utilisateur 579 créer une page d identification 580 identification 575 traitement du jeton 579 gestionnaire de profils pour le stockage des comptes et des rôles 485 installer le modèle de fournisseur 554 chaînes de connexion 556 générer les tables du fournisseur 554 services WCF exposés au dessus de HTTP, hébergement dans un processus de travail 284 aspnetcompatibilityenabled, propriété 290 AspNetCompatibilityRequirementsAttribute 291 assemblages, allocation de 25 assertions 482 CardSpace, évaluation 510 demande de jeton 499 modèle de sécurité basé sur politique d autorisation personnalisée 490 personnalisées, autorisation 495 auditeur HTTP (http.sys), adaptateur d auditeur 292 authentification 423, 434 ASP.NET configuration pour une authentification UserName 460 pour les services Internet 467 certificat 479 initialisé pour les clients par déclaration 479 par programmation 479 identification Windows dans les services Intranet 450 utilisation 443 jetons de sécurité et 436 MSMQ 402 sécurité fédérée 498 jetons SAML 502 ServiceSecurityContext, classe 435 authentification mutuelle par certificat 479 AuthorizationContext, classe, évaluation des assertions CardSpace pour les jetons SAML 510 AuthorizationContext, propriété, Service- SecurityContext, classe 436, 484 AuthorizationPolicies, propriété, Service- SecurityContext, classe 436 auto-hébergement 17, 52, 243, 250 adresse incluant un chemin 18 applications Console 250 Windows 250 construction et ouverture de l instance du ServiceHost explicites 59 fonctionnalités supportées 245 hébergement de plusieurs services 73 parcours des métadonnées 59 services Windows 251 autorisation 423 appels, autorisations basées sur des assertions personnalisées 485 ASP.NET configuration pour une identification UserName 460 pour les services Internet 467 basée sur les assertions, par des assertions personnaliséees 495 basée sur les rôles 437 certificat 481 demandes de permissions Windows basées sur les rôles 445 identification Windows dans les services Intranet 450 politique personnalisée pour une sécurité basée sur les assertions 487 création 490 sécurité fédérée 498 jetons SAML 502 autorités de certification (voir AC) B balises intelligentes, utilisation pour implémenter une interface 62 base de données, voir installer 551 Basic Profile (WS-I) 452

3 Index 585 Basic Security Profile (WS-I) 464 Basic, identification du client 428 BasicHttpBinding, classe 24, 30, 172, 425 activation du streaming 235 choix 179 conseil pour utiliser 242 éléments de sécurité 462 exposer des services web 172 fonctionnalités 179 par défaut 179 personnalisation 180 fonctionnalités de sécurité appliquées à la sécurisation du message 464 MessageVersion, propriété 184 mode de sécurisation 427 paramètres de sécurité 457 points de communication SOAP 1.1 et BinaryMessageEncoder, classe 227 BindingElement, classe 167 BindingElementsCollection, classe 167 boucle de messages (applications Windows) 251 C CallbackBehavior, attribut, propriété Use- SynchronizationContext 214, 215 CallbackContract, propriété attribut ServiceContract 210 ServiceContractAttribute 96 callbacks, voir rappels 263 canaux 19 composites en duplex 215, 216 construire l empilement 169 création des canaux du service 28 cycle de vie 76 défectueux, clients et 530 duplex 207 événements de communication 249 fonctionnalités des liaisons standard 165 nombre maximal en attente 356 canaux nommés 2 activer le support dans IIS communications en duplex, support de 206 liaisons standard pour 67 NetNamedPipeBinding 187 fonctionnalités 196 fonctionnalités de sécurité 447 point de communication mex exposé sur 45 schéma 18 CardSpace 1, 503, 573 ASP.NET et 575 association des cartes avec les comptes utilisateurs 579 créer une page d identification 580 identification avec CardSpace 575 traitement du jeton 579 cartes d informations 573 évaluation des assertions 510 méta-système et flux du navigateur 575 cartes d informations 574 certificat, identification 428, 462 paramétrage déclaratif du certificat 431 Certificate Authority (AC) 472 Certificate Revocation List (CRL) 472 certificats 471 AC (Certificate Authority) 472 authentification avec les 479 autorisation avec les 482 chiffrement 475 définition 472 du service et négociation 475 instructions d installation pour les exercices et exemples de code 558 certificat SSL 563 Console MMX des certificats 560 générer 567 importer des certificats 559 liste de certificats 558 sécurité 561 signature électronique 475 et chiffrement 475 validation 472 chaînes de connexion (base de données) 552 pour le fournisseur ASP.NET 556 chaînes, limiter la longueur 229 ChainTrust (validation des certificats) 479 Channel, propriété, OperationContext, classe 304

4 586 Index ChannelFactory, classe 30, 76, 169 création d un nouveau canal pour invoquer un service 24 chiffrement 475 asymétrique 472 chiffrement/déchiffrement du jeton SAML 579 du message 475 jeton SAML demandés par RST 499 symétrique 472 Claim, classe 482 ClaimSet, classe 484 identification de l émetteur 490 ClaimType, propriété, Claim, classe 482 ClaimTypes, classe 485, 490 clé privée 474 clé publique 474 certificat encodés en base 64, point de communication client avec 476 clés asymétriques 475 clés symétriques 475 ClientBase, classe 312 ClientBaseAddress, propriété, WSDual- HttpBinding 209, 214 ClientCertificate, propriété 429 ClientCredential, classe 452 ClientCredentials, classe 429 ClientCredentials, propriété 429, 451, 471 ClientCredentialType paramétré à Certificate 479 paramètre des liaisons 428 Close( ), méthode ServiceHost, classe 28, 249, 257 CollectionDataContractAttribute 120 CommunicationException, classe 520 gestion sur le client 522 CommunicationObject, classe 249 CommunicationObjectFaultedException, classe 523 CommunicationState, énumération 249, 530 Component Services, composant enfichable de la console MMC 378 comportements 47 Behaviors, collection 47 client 48 service 46 CompositeDuplexBindingElement, classe 167 comptes de sécurité 435, 437, 470 création dans un contexte d évaluation 487 GenericPrincipal 489 personnalisés, basés sur les assertions, attaché au contexte de sécurité 496 RoleProviderPrincipal 470 thread traitant la demande 436 WindowsPrincipal, classe 437 comptes utilisateur association des cartes avec 579 pour des services Windows 276 concurrence 329, 350 délégataires asynchrones, utilisation 335 mode de concurrence multiple 333 réentrant 331 single 329 protéger des accès concurrents 336 rappels 219 régulation de l instance 344 synchronisation.net 334 personnalisée 333 Concurrency, propriété, mode réentrant 216 ConcurrencyMode, propriété ServiceBehaviorAttribute 329 désactivation de la réentrance 215 Multiple 340 réentrant 212 Single 392 confidentialité 424 configuration de l application (app.config ou web.config) 243 configuration des services (environnement d hébergement) 243 Console d administration (MSMQ) 402 contexte de synchronisation 254 empêcher les services de joindre le thread IHM 262 options du ServiceHost 256 rappels sans synchronisation avec le thread IHM 264

5 Index 587 contrats description de service 85 Message type 150 partages de types 9 protocoles de transmission des messages 82 sérialisation 87, 142 contrats d erreur 532 clients et 541 contrats de données comme 545 correspondance entre MessageFault et les erreurs SOAP 539 erreurs compatibles SOAP déclarer des erreurs 537 lever des erreurs 535 FaultException 535 FaultException<T> 535 MessageFault, classe 537 lever des erreurs et déclarer des contrats d erreur (exemple) 532 types complexes et 538 contrats de données 88, 107 comme contrats d erreurs 545 conception 116 CollectionDataContractAttribute 120 DataContractAttribute 116 DataMemberAttribute 117 EnumMemberAttribute 119 consommation par le client 111 correspondance au schéma XSD 115 création 107 d erreur personnalisé 538 Element comme 109 LinkItem comme schéma généré pour 107 personnaliser la sérialisation 110 quotas de sérialisation MaxItemsInObjectGraph 229 tolérance de version 113 contrats de message 88, 130 contrats de service 16, 88, 89 associé à un point de communication 30 conception 89, 96 compatibilité entre le délégataire client et le service 90 MessageParameterAttribute 100 modifier les opérations d un service et tolérance du contrôle de versions 93 OperationContractAttribute 98 personnaliser les paramétres de message 92 ServiceContractAttribute 96 streaming 234 contrats internes et externes avec opérations dupliquées 77 contrôle de versions 102 avec la transmission de contrat 103 avec séparation des contrats 104 strict contre non strict 105 correspondance des services à WSDL 93 création 21 définir les 26 messages en file d attente 405 métadonnées pour le client 24 partage avec les applications clients 26 services en files d attente prise en charge des transactions 410 contrôle de flux (sessions fiables) 356 contrôle de versions contrats de données 113 contrats de service 102 avec héritage de contrat 103 avec séparation des contrats 104 strict contre non strict 105 corps de message 83 couches applicatives, transactions et 383 CreateChannel( ), méthode, ChannelFactory, classe 30 CreateDescription( ), méthode ServiceHost, classe 249 CreateFault( ), méthode FaultException, classe 521 MessageFault, classe 537 CreateSequence, message 364 CreateSequenceResponse, message 364 Credentials, propriété, ServiceHost, classe 432 CRL (Certificate Revocation List) 472 cryptographie 472 chiffrement 475

6 588 Index CurrentPrincipal, propriété, Thread, classe 436 CustomBinding, classe 237 construction déclarative 239 par code 240 éléments de liaison disponibles pour 237 encodage binaire sur HTTP 241 SOAP 1.2 sans en-têtes d adressage 241 CustomDeadLetterQueue, propriété, NetMsmqBinding, classe 415 D DataContractAttribute 107, 116 exemples relatifs 119 personnaliser la sérialisation avec 110 DataContractSerializer 88, 107 DataMemberAttribute 107, 117 exemples relatifs 119 personnaliser la sérialisation avec 110 débogage, exceptions et 523 clients et canaux défectueux 530 comportement de débogage 526 travailler avec les exceptions non gérées 524 DefaultClaimSet, classe 484 définitions de service explicites 7 délai d inactivité (sessions fiables) 360 délégataires asynchrones 335 génération (exemple) 336 cibler un point de communication 28 ClientCredentials, propriété 451 compatibilité avec le service quand le contrat de service change 90 construction de communications en duplex 211 créer 30 pour invoquer le service 24 duplex 206 générer à l aide de SvcUtil 39 par ajout d une référence à un service 37 pour des contrats et des points de communication multiples 74 pour un service hébergé dans un service Windows 281 pour un service hébergé par WAS 299 initialisation 50 avec l identification Windows 444 avec une identifiation UserName 458 initialisation et cycle de vie 76 pour invoquer un service, création 24 pour services Internet 455 proxies 19 référence à un service pour un client non hérité 178 référence web (pour client hérité) 175 services hébergés par IIS exporter les métadonnées pour 56 délégataires asynchrones 335 générer (exemple) 336 Delegate, valeur, TokenImpersonationLevel 441 DeliveryRequirementsAttribute, attribut 357 QueuedDeliveryRequirements, propriété 407, 418 démarrage et arrêt, services Windows 277 description de service 85 SOAP, WSDL et WS*, évolution de 89 WSDL 86 WS-MetadataExchange, protocole 87 WS-Policy 87 Description, propriété, ServiceHost, classe 47 <diagnostics> et <system.diagnostics> 368 Digest, identification 428 Dispose( ), méthode IDisposable, interface 305 ServiceHost, classe 249 distribuer une et une seule fois (files d attente non transactionnelles) 408 distribution ordonnancée des messages, files d attente transactionnelles 401 DMZ (Zone Démilitarisée) 203 domaine (adresses) 18 domaine d application 244 données binaires, encodage en base MTOM 221

7 Index 589 données d identification client 451 DTC (Distributed Transaction Coordinator) 378 flux de transactions 385 protocoles WS-AT et WS-COOR 378 WS-AT, protocole, paramétrage 380 DuplexChannelFactory<T>, classe 207 DuplexClientBase<T>, classe 206 créer un point de communication client 208 durée de vie (time-to-live, TTL), valeur pour les messages, NetMsmqBinding 411 E échange dynamique de métadonnées 86 EmitDefaultValue propriété, DataMemberAttribute 117 emprunt d identité 439 client connecté à l application 444 encodage binaire des messages, communication intranet sur TCP 425 des messages 18, 425 liaisons 165 en base en binaire 227 en Text 227 MIME 231 MTOM 231 pour de grands messages avec des données binaires 221 requête avec optimisations 231 requête sans optimisations 233 encodeurs de message 227 EncryptAndSign (ProtectionLevel) 433 EndpointNotFoundException, classe 523 endpoints 17, 28 en-tête de message 82 EnvelopeVersion 185 équivalence, liaisons des points de communication du service et du délégataire 31 erreurs générées dans les services PerSession services 317 SOAP 518 exceptions non gérées et 528 versions 1.1 et WSDL et 520 espace de nommage, changement de contrat de service 90 Evaluate( ), méthode IAuthorizationPolicy et IAuthorizationComponent 488 implémentation (exemple) 490 EvaluationContext, classe 487 EventLog, propriété ServiceBase, classe 274 exceptions débogage et 523 clients et canaux défectueux 530 comportement de débogage 526 exceptions non gérées et erreurs SOAP 528 travailler avec les exceptions non gérées 524 IErrorHandler, interface 541 configurer des gestionnaires d erreurs 547 intercepter des exceptions non gérées 542 exceptions d erreur 520 exceptions non gérées canaux défectueux, clients et 530 erreurs SOAP et 528 interception avec IErrorHandler 542 configurer un gestionnaire d erreurs 544 contrats de données comme contrats d erreurs 545 implémentation de IErrorHandler 542 travailler avec 524 exceptions, gérer services PerCall 323 PerSession 326 exemples de code, instructions d installation 551 certificats 558 installer la base de données 551 modèle de fournisseur ASP.NET instructions d installation 554 répertoires d applications IIS 570

8 590 Index F FaultContractAttribute 532 appliqué à une opération de service 537 pour ConfigurationErrorsException 532 Faulted valeur (CommunicationState) 530 FaultException, classe 520 CreateFault( ), méthode 521 erreur générée par CreateFault( ), MessageFault 537 lever des erreurs 535 lever des FaultException 532 FaultException<T>, classe 521 exception de service 526 lever des erreurs 535 fortement typées 535 lever une exception avec un type complexe 539 fiabilité 353 contrat des messages en file d attente 405 files d attente 398 aperçu de MSMQ 398 création de files d attente pour le service 416 fonctionnalités des liaisons NetMsmqBinding 403 MsmqIntegrationBinding 416 persistantes 407 sécurité 415 transactionnelles 408 transactions et échecs de distribution 411 protocoles 18 transactions 373 couche applicative et 383 gestion des 374 paramétrage pour les services WCF 384 transmission de messages 166 files d attente aperçu de MSMQ 398 console d administration 402 échec de distribution 401 publiques et privées 398 sécurité 402 System.Messaging, espace de nommage 402 transactionnelles 401 contrats de services avec file d attente 405 créer pour le service 416 exposer des points de communication MSMQ 416 créer un service avec file d attente rendre MSMQ obligatoire 418 test de la gestion des erreurs 419 test des messageries hors connexion 418 échecs des transactions et des distributions files d attente des messages empoisonnés 413 files d attente transactionnelles distribuer une et une seule fois 408 fonctionnalités des liaisons NetMsmq- Binding 403 MsmqIntegrationBinding 416 persistantes 407 sécurité 415 transactionnelles 408 transaction clientes 409 transaction du service en files d attente 409 transactions de files d attente à files d attente 409 transactions et échecs de distribution 411 durée de vie des messages 411 files d attente des messages non remis 413 messages empoisonnés 412 réessais de distribution 411 files d attente de réessai 401 files d attente des messages empoisonnés 402, 413 files d attente des messages non remis 402, 413 files d attente non persistantes 407 files d attente non transactionnelles 408 désactiver la distribuer une et une seule fois 408 files d attente des messages non remis 413 files d attente persistantes 407 files d attente privées 398 création et accès 403

9 Index 591 files d attente publiques 399 création et accès 403 files d attente transactionnelles 401, 408 création 403 distribuer une et une seule fois 408 échecs de distribution et 411 durée de vie des messages 411 files d attente des messages empoisonnés 413 files d attente des messages non remis 413 messages empoisonnés 412 options de récupération 401 réessais de distribution 411 transaction clientes 409 transactions 409 transactions de files d attente à file d attente 409 format d encodage, messages 18 fournisseurs de rôles 437 personnalisés 437 Windows 437 G GenericIdentity, classe 437 GenericPrincipal, classe 487 gestion des erreurs test pour les services avec file d attente 419 gestion des exceptions 520 clients 522 exceptions d erreur 520 services 522 gestion des temps d inactivité (environnement d hébergement) 243 gestion des versions 9 découplage entre la couche métier et l implémentation du service 25 gestionnaires de ressources 374 coordination par KTM 377 coordination par le client à l intérieur du TransactionScope 409 persistants ou volatiles 374 gestionnaires de ressources volatiles 375 gestionnaires de transactions 374 GetCallbackChannel<T>( ), méthode, OperationContext 210 H HandleError( ), méthode, IErrorHandler, interface 542, 547 hébergement 17, 22, 28, 243 auto-hébergement 250 applications Console 250 applications Windows 250 services Windows 251 choisir le bon environnement 300 dans des services Windows 268 considérations sur les services WCF 281 créer et installer des services Windows 273 créer un hôte de services Windows 276 résumé des services Windows 269 scénarios 284 dans le thread de l IHM 251 applications Windows et 253 contexte de synchronisation 254 durée de vie du ServiceHost 256 rappels et 263 scénarios d hébergement 264 fonctionnalités des environnements d hébergement 243 résumé 245 IIS déclarations 57 activation basée sur les messages 288 activation par message 59 création de site web de services WCF 52 exporter des métadonnées pour génération de délégataire 56 mode de compatibilié ASP.NET 291 modèles de sites web 57 parcourir et exporter les métadonnées 59 parcourir les métadonnées d un service 54 point de communication du service 286 IIS ServiceHost, classe 245 adresses de base 247 configuration déclarative 246

10 592 Index hébergement / ServiceHost, classe (suite) événements de communication 249 fermeture d instance de Service- Host 249 initialisation par programmation 246 ServiceDescription, génération 249 services multiples 73 services multiples et partage des types 62 appels internes à un service par le partage des contrats 67 deux services avec des contrats multiples 64 implémenter plusieurs contrats pour un service 62 utiliser des services externes avec des délégataires générés 71 thread de l IHM hôte Windows Forms 257 WAS et IIS configurer 297 installer 294 Host, propriété, OperationContext, classe 304 HTTP 2 accès par Internet, utilisation de l encodage texte ou MTOM 425 adresse de base dans le constructeur de ServiceHost 29 BasicHttpBinding, classe 24, 30 éléments de sécurité 462 communication duplex, non supporté 206 configuration de MSMQ 405 encodage binaire sur 241 Mtom pour les liaisons 231 identité et sécurité SSL 426 liaisons supportant les sessions, identifiant de session 312 point de communication mex exposé sur 45 rappels, création d un point de communication client 207 schéma 18 WSDualHttpBinding, classe émettre des rappels sur 214 fonctionnalités 216 WSFederationHttpBinding, classe éléments de sécurité 511 utilisation 506 WSHttpBinding, classe, fonctionnalités de sécurité 464 HttpContext, classe 290 HttpDigest, propiété, HttpDigestClient- Credential, classe 429 I IAsyncResult, interface 335 IAuthorizationComponent, interface 487 implémentation 492 IAuthorizationPolicy, interface 487 implémentation (exemple) 490 ICommunicationObject, interface 76 IContextChannel, interface, accèder au SessionId 312 Id, propriété, IAuthorizationComponent et IAuthorizationPolicy 490 identifiants de session 312, 359 accès via ClientBase 312 services PerCall 323 sessions fiables 314 sessions sécurisées 313 identification BasicHttpBinding, sécurisation du message 462 fourniture 429 identification du client 429 identification du service 431 paramètre clientcredentialtype des liaisons 428 identification Certificate avec BasicHttpBinding 464 mise en correspondance avec des assertions personnalisées 485 paramétrage des clients sur WSHttp- Binding 479 utilisé par le client, WSHttpBinding 466 identification IssuedToken 487 format SAML

11 Index 593 identification UserName applications clientes Internet 471 authentification et autorisation ASP.NET 460, 467 avec BasicHttpBinding 464 avec WSHttpBinding 466 demandes de permission basées sur les rôles, personnalisées 461 initialisation du délégataire avec 458 initialisation pour le générateur de canaux (ChannelFactory) 429 mise en correspondance avec des assertions personnalisées 485 transmission sécurité 458 identification Windows authentification et autorisation 443, 450 demandes de permissions basées sur les rôles 445 initialisation du délégataire 444 avec une instance de NetworkCredential 429 emprunt d identité AllowedImpersonationLevel, propriété 441 initialisation pour le générateur de canaux (ChannelFactory) 429 mise en correspondance avec des assertions personnalisées 485 Identification, valeur, TokenImpersonationLevel 441 identité du processus 434 identités 426, 488 contrôle de l EvaluationContext pour 490 création, gestion et partage dans Windows CardSpace 503 du processus 434 emprunt d identité 439 fédérées 498 fournisseur (identity provider, IP) 498 pour les services Windows 271 représentation sérialisée (jetons de sécurité) 436 types de 437 identités fédérées 498 identités Windows authentification des jetons de sécurité 437 emprunt d identité 439 Identity, propriété IPrincipal, interface 437 RoleProviderPrincipal 437 IDisposable, interface, implémentation sur un type de service 305 IEndpointBehavior, interface 48 IErrorHandler, interface 541 configurer des gestionnaires d erreurs 547 intercepter des exceptions non gérées 542 configuration des gestionnaires d erreurs 544 contrats de données comme contrats d erreurs 545 implémentation de IErrorHandler 542 ProvideFault( ) et HandleError( ), méthodes 545 IExtensibleDataObject, interface 113 IHM, services Windows 272 IIdentity, interface 437 IsAuthenticated, propriété 439 IIS (Internet Information Services) adresse de base des services hébergés 59 configurer le certificat SSL 563 fonctionnalité d hébergement 245 hébergement d un service 17, déclarations 57 activation par message 59 création de site web de services WCF 52 exporter les métadonnées pour génération de délégataire 56 modèles de sites web 57 parcourir et exporter des métadonnées 59 parcourir les métadonnées d un service 54 hébergement dans IIS activation basée sur les messages 288 mode de compatibilité ASP.NET 291 point de communication du service 286 hébergement de plusieurs services 73 hébergement de services Internet 454

12 594 Index IIS (Internet Information Services) IIS 7.0 et WAS 292 configurer 297 installer IIS 7.0, WAS et les communications WCF 294 options d hébergement pour les plateformes opérationnelles et les protocoles de communication 300 répertoires d applications 570 impasses, réduction avec les rappels unidirectionnels 206 Impersonate, valeur, TokenImpersonationLevel 441 Impersonation, propriété, OperationBehaviorAttribute 439 ImpersonationOption, énumération 439 importer des certificats 559 IncludeExceptionDetailsInFaults, propriété, ServiceDebugBehavior, classe 526 InitializeRuntime( ), méthode, Service- Host, classe 549 InnerChannel, propriété, ClientBase, classe 312 installateur, services Windows 275, 279 installation du modèle du fournisseur ASP.NET, exemple de création d utilisateur et rôle 557 installer la base de données 551 chaînes de connexion 552 choisir le moteur de base de données 551 installer les scripts de la base de données 552 modèle de fournisseur ASP.NET 554 sécurité 552 InstanceContext, classe implémentation du contrat de rappel enveloppé dans 206 InstanceContextMode, énumération 305 PerSession 391 InstanceContextMode, propriété, Service- BehaviorAttribute 305 PerCall 306 PerSession 310, 326 Single 320, 328 instanciation bonnes pratiques pour 350 contrôler 323 services PerCall 323 services PerSession 326 services singleton 328 modes 305 régulation des instances 344 services PerCall 306 services PerSession 309 services singleton 320 instructions d installation pour les exercices et exemples de code 551 installer la base de données 551 installer le certificat 558 modèle du fournisseur ASP.NET 554 répertoire d applications IIS 570 intégrité 424 interfaces contrats de service implémenté par des interfaces 26 implémentation à l aide des balises intelligentes 62 ServiceContractAttribute 16 Internet HTTP, protocole, utilisation de l encodage texte ou MTOM 425 intervalle d accusé de réception (sessions fiables) 354 intranet protocole TCP avec encodage binaire 425 InvalidOperationException, classe 535 IP (fournisseur d identités) 498, 575 IPrincipal, interface 437 membres 437 IsAuthenticated, propriété, IIdentity, interface 439 IServiceBehavior, interface 47 attributs et 547 implémentation pour ajouter un gestionnaire d erreurs 544 sur le type du service 547 IsInitiating, propriété, OperationContractAttribute 98, 316 IsInRole( ), méthode GenericPrincipal, classe 487 IIdentity, interface 439 IPrincipal, interface 437 RoleProviderPrincipal, classe 470 isolation, transactions 373 IsolationLevel, énumeration 389

13 Index 595 IsOneWay, propriété Attribut OperationContract 204 OperationContractAttribute 98 IsRequired, propriété, DataMemberAttribute 110, 117 Issue( ), méthode, implémentation de WS- Trust 499 IssuedToken, propriété identification 428 IssuedTokenClientCredential, classe 429 IssuedTokenAuthentification, énumération, allowuntrustedrsaissuers 506 Issuer, propriété, ClaimSet, classe 484 implémentation (exemple) 490 IsTerminating, propriété, OperationContractAttribute 98, 316 IsUserInRole( ), méthode, Roles, classe 485 ItemName, propriété, CollectionData- ContractAttribute 120 IXmlSerializable, interface 88 J jeton de contexte de sécurité (Security context token, SCT) 466 jetons de sécurité 436 assertions et 482 identification IssuedToken, autorisation par une politique personnalisée 487 représentant une identité fédérée 498 SAML 502 STS (Security token service) 499 paramétrage d émetteur alternatifs à CardSpace 511 STS local de CardSpace 503 traitement 579 types dérivés de SecurityToken 437 jetons SAML (Security Assertion Markup Language) traitement 579 jetons Windows 437 jeux d assertions (ClaimSet, classe) 483 K KerberosSecurityTokenAuthenticator, classe 437 KTM (Kernel Transaction Manager) 377 L liaisons 18, 163 communication unidirectionnelle et en duplex rappels 206 rappels et concurrence 219 références aux services et rappels 218 séquence d échange de messages 204 sur TCP et HTTP 209 contraintes sur sélection 171 durée de vie de la session, propriété receivetimeout 316 éléments de 167 empilement de canaux, construction 169 flux de transactions 384 fonctionnalités 165 fournies au délégataire 31 fournies aux points de communication 30 liaisons mex 46 métadonnées et 171 MSMQ 403 MsmqIntegrationBinding, classe 416 ordres de livraison 357 orientées connexion 187 appels de service dans le processus courant 200 choix 195 distribution de services 201 distribution des appels avec Net- NamedPipeBinding 188 distribution des appels avec NetTcpBinding 194 NetNamedPipeBinding, fonctionnalités 196 NetTcpBinding, fonctionnalités 198 protocoles des services web 170 fixer à false 219 rappels sans synchronisation avec le thread de l IHM 264

14 596 Index liaisons sécurité 425 algorithmes de sécurisation des messages 434 mode de sécurisation 426 paramètres 426 niveau de protection de la sécurisation du message 433 paramètres avancés 429 paramètres de sécurité par défaut 425 services Internet 457 type d identification du client 428 séquence d échange de messages 203 signature électronique et chiffrement 475 support de session 309 de SOAP 518 des sessions fiables 356 transfert de grands messages 221 encodage MTOM 221, 231 permettre le streaming 224 quotas sur la taille des messages 228 streaming 234 liaisons de services web 172 BasicHttpBinding fonctionnalités 179 choix 178 séparation des points de communication SOAP 1.1 et WSHttpBinding, fonctionnalités 181 liaisons normalisées propriété MessageVersion 184 liaisons orientées connexion 187 distribution de services 201 liaisons orientées liaison NetTcpBinding, fonctionnalités 198 liaisons personnalisées flux de transactions 384 support des sessions fiables 356 liaisons standard 19, 163 éléments de 167 flux de transactions 384 liste résumée des 163 pour TCP et canaux nommés 67 support des sessions fiables 356 Lightweight Transaction Manager (LTM) 376 limitation, sessions fiables 362 lock( ), instruction 334 logique métier, découplé de l implémentation du service 25 LTM (Lightweight Transaction Manager) 375 M Mandatory, valeur (TransactionFlowOption) 386, 390 MaxArrayLength, propriété 221, 229 MaxBufferPoolSize, propriété 228 MaxBufferSize, propriété 229 MaxBytesPerRead, propriété 229 MaxConcurrentCalls, propriété 344 régulation de session 346 des services PerCall 346 des services singleton 348 MaxConcurrentInstances, propriété 344 régulation de session pour les services Per- Call ou PerSession 346 des services PerCall 346 MaxConcurrentSessions propriété ServiceThrottle, classe 362 MaxConcurrentSessions, propriété 344 régulation de sessions 346 des services PerCall 346 des services singleton 348 MaxDepth, propriété 229 MaxItemsInObjectGraph, comportement de 229 MaxNameTableCharCount, propriété 229 MaxReceivedMessageSize, propriété 229 paramétrage pour le transfert de grands messages 221 MaxRetryCount, propriété 356 MaxStringContentLength, propriété 229 MaxTransferSize Window, propriété 356 Message type 150 MessageEncoding, propriété Binary 228 MTOM 223, 232 Text 228

15 Index 597 MessageEncodingBindingElement, classe 167 MessageFault, classe 537 correspondance avec les erreurs SOAP 539 création d erreur compatible SOAP MessageLoop, propriété, classe Application 254 MessageParameterAttribute 92, 100 contrôler la sérialisation avec 100 message de requête et de réponse après application 100 MessageQueue, classe 403 messagerie hors connexion, test des services avec file d attente 418 sur TCP bidirectionnelle complète 206 messages asynchrones 203 distribués 1 empoisonnés 412 paramétrage de NetMsmqBinding à drop 419 en fil d attente (queued calls) 398 RST (Request Security Token) 312 voir protocole de transmission des 82 messages de réponse 83 exemple 84 pour une opération (exemple) 98 messages de requête 83 pour une opération (exemple) 98 MessageSecurityException, classe 523 MessageVersion, propriété 184 contrôle explicite avec une liaison personnalisée 241 métadonnées 19, 81 du contrats de service pour le client 24 échange dynamique 86 liaisons et 171 prise en charge de la nivagation sur, ajout à l hôte web 54 services hébergés par IIS exporter 61 pour génération de délégataire 56 parcours 60 WS-MetadataExchange, protocole 85, 87 mex (metadata exchange), points de communication 45 MexHttpBinding, classe 45 MexHttpsBinding, classe 45 MexNamedPipeBinding, classe 45 MexTcpBinding, classe 45 service hébergé dans un service Windows 281 mode de comptabilité ASP.NET 290 mode de concurrence multiple 333 augmenter la capacité de traitement pour les sessions multithreadées et les services singleton 344 synchronisation manuelle avec des verrous globaux 340 mode de concurrence réentrant 331 état des objets dans les services PerSession et singleton 333 services PerSession 331 singleton 332 mode de concurrence single 329 recommandations 350 verrous globaux vs. 340 mode de sécurisation 426 BasicHttpBinding, classe 462 contrôle pour une liaison particulière 426 NetNamedPipeBinding, classe 448 NetTcpBinding, classe 448 WSHttpBinding 464 mode de transport mixtes (mode d hébergement pour les services WCF) 290 modèle de sécurité basé sur les assertions 482 assertions personnalisées 485 AuthorizationContext 484 jetons de sécurité et assertions 482 politiques d autorisation personnalisée 487 modèles de service 15, 41 site web 57 Monitor, classe 334 MSMQ (Microsoft Message Queue) 354, 398 activer le support dans IIS avantage de la mise en file d attente des messages sur 421

16 598 Index MSMQ (Microsoft Message Queue) configuration pour HTTP 405 console d administration 402 échec de distribution 401 files d attente publiques et privées 398 transactionnelles 401 fonctionnaltiés des liaisons NetMsmq- Binding 403 rendre MSMQ obligatoire pour les services avec file d attente 418 schema 18 sécurité 402 stockage local des files d attente persistantes 407 System.Messaging, espace de nommmge 402 MsmqAuthenticationMode 415 MsmqEncryptionAlgorithm 415 MsmqIntegrationBinding, classe 403, 416 MsmqProtectionLevel 415 MsmqSecureHashAlgorithm 415 MTOM, encodage accès Internet sur HTTP 425 WSFederationHttpBinding, classe 511 MtomMessageEncoder, classe 228 Multipurpose Internet Mail Extensions (MIME) 231 Mutex, classe 334 synchronisation plus fine pour augmenter la capacité de traitement 342 N Namespace, propriété CollectionDataContractAttribute 120 DataContractAttribute 110, 116 ServiceContractAttribute 96 nametable (XML reader), limitation de la taille de 229 négociation certificats du service et 475 paramétrage du client lorsque la négociation est activée 477 clés symétriques 475 WSFederationHttpBinding, classe 511 WSHttpBinding, sécurisation des messages 466 NetMsmqBinding, classe distribuer une et une seule fois 408 durée de vie (Time-to-live) du message 412 exemples de paramétrage 407 exposer des points de communication sur 405, 416 files d attente des messages non remis 414 persistantes 407 fonctionnalités 403 messages empoisonnés, retrait 419 persistance, désactivation 407 ReceiveErrorHandling, propriété 412, 419 réessais de distribution 411 sécurité 415 paramètres par défaut de la sécurisation du transport 415 NetNamedPipeBinding, classe 67 activation du streaming 235 appels dans le processus courant 200 conseil pour utiliser 242 critère de sélection 196 distribution des appels 188 flux de transactions 384 fonctionnalités 196 de sécurité 447 par défaut 197 personnalisation 198 identifiants de session 313 NetTcpBinding, classe 67, 425 activation du streaming 235 adresse de base 248 appels au-delà des frontières de la machine 194 communications en duplex sur 210 conseil pour utiliser 242 critère de sélection 196 éléments de sécurité 448 flux de transactions 384 fonctionnalités 198 par défaut 199 personnalisation 199 identifiants de session 313 niveau de protection de la sécurisation du transport 433 paramètres de sécurité, valeur par défaut 425 ReceiveTimeout, propriété 316 streaming 224, 235

17 Index 599 NetworkCredential, classe 452 identification Windows, paramètre 429 NLB (Windows Network Load Balancing) 348 nombre maximum de canaux en attente (sessions fiables) 356 NotAllowed, valeur ImpersonationOption, énumération 439 QueuedDeliveryRequirementsMode 406 TransactionFlowOption 386, 397 notification de privauté, WSFederation- HttpBinding 511 NTFS, Transactional 377 NTLM, identification 428, 451 O OASIS 3 normes WS-Security 170 protocoles de messagerie 170 protocoles WS-AT et WS-COOR 378 spécification des services web 464 WSHttpBinding 464 Web Services Secure Exchange (WS- SX) WS-Trust, standard 499 WS*, protocole 85 WS-RM et WS-RM Policy 362 OleTransactions, propriété, TransactionProtocol, classe 385 OneWayBindingElement, classe 167 OnStart( ), méthode construction de l instance ServiceHost 279 ServiceBase, classe 273 OnStop( ), méthode ServiceBase, classe 273 suppression des instances et libération du port TCP 279 Open( ), méthode ServiceHost, classe 28, 246, 257 OperationBehaviorAttribute appliqué aux opérations du service 394 exiger les transactions dans les opération du service 396 Impersonation, propriété 439 TransactionAutoComplete, propriété 392 TransactionScopeRequired, propriété 388, 394, 410, 419 OperationContext, classe 304 accès à ServiceSecurityContext 436 méthode GetCallbackChannel<T>( ) 210 SessionId, propriété 312 OperationContract, attribut IsOneWay, propriété 204 rappels 206 OperationContractAttribute 16, 22, 26, 98 Action et ReplyAction, propriétés 98 IsInitiating, propriété 98, 316 IsTerminating, propriété 316 message de requête et de réponse pour une opération 98 OperationContractAttribute, attribut ProtectionLevel, propriété 432 OperationContractAttribute, méthode 16, 22, 98 OperationContractAttribute, propriété Action et ReplyAction 90 opérations Abonner( ) et Désabonner( ) 218 opérations bidirectionnelles services par session, exceptions 320 opérations de type j envoie et je n y pense plus 205 rappels 206 opérations en duplex 167, 203, 205 opérations unidirectionnelles, utilisation avec 205 rappels et concurrence 219 sur TCP et HTTP 209 implémenter un contrat de rappel 210 WSDualHttpBinding 214 opérations unidirectionnelles 204 exceptions 319 rappels et 206, 215, 219 opérations, service 16 duplication, contrats de service internes et externes avec 77 modification et traitement de la tolérance de contrôle de versions 93 option de récupération files d attente transactionnelles 401

18 600 Index options de reprise sur erreur services Windows 272 Order, propriété, DataMemberAttribute 110, 117 Ordered, propriété (sessions fiables) 356 outils de gestion (environnement d hébergement) 243 P paire de clés 474 paramétrage du temps d attente maximal de réception (sessions fiables) 361 PasswordValidator, classe, personnalisé politique d autorisation personnalisée pour 487 PasswordValidator, validateur de mot de passe, personnalisé 469 PeerOrChainTrust (validation des certificats) 479 PeerTrust (validation des certificats) 479 PerCall, services voir services PerlCall périmètre, TransactionScope 375 permissions de demandes applications Intranet 451 demandes basées sur les rôles personnalisées 461 utilisation de demandes Windows basées sur les rôles 445 PerSession transactions et services 390 pile du protocole HTTP (http.sys) 288 PKI (Public Key Infrastructure) 472 plateformes opérationnelles, options d hébergement 300 point de communication échange de métadonnées (metadata exchange ou mex) 281 mex (abréviation de metadata exchange) 249 services hébergés dans IIS 286 URI relatif pour l adresse du point de communication 248 point de communication mex (metadata exchange) adresses de base 248 exposition pour un service hébergé dans un service Windows 281 points de communication 17, 44.svc 57 adresses 18, 29 client, rappels et 207 configuration du service avec Service Configuration Editor 33 contrats 30 création pour un service 24, 28 échange de métadonnées (mex) 45 information sur, métadonnées du service 19 liaisons 18, 30 paramétrage 163 multiples pour un service 45, 61 héberger plusieurs services et partager des types 62 pour plusieurs services, exposer génération des délégataires 74 hébergement de plusieurs services 73 implémentation de plusieurs contrats 73 initialisation et cycle de vie du délégataire 76 opérations dupliquées 77 service Internet 454 SOAP 1.1 et 1.2, séparation 187 politiques d autorisation 436 personnalisée pour une sécurité basée sur les assertions 487 création 490 de sécurité 424 WS-Policy, protocole 85, 87 WS-RM Policy, protocole 362 port (adresses) 18 portée, TransactionScope 409 prérequis système xx PrimaryIdentity, propriété, ServiceSecurityContext, classe 436, 437, 455 PrincipalIdentity propriété, ServiceSecurityContext, classe 470 PrincipalPermission, classe 437 PrincipalPermissionAttribute 445 demandes de permissions basées sur les rôles 451

19 Index 601 PrincipalPermissionAttribute, attribut 438 PrincipalPermissionMode pour le comportement <serviceauthorization> 437 PrincipalPermissionMode, énumération 490 procédures stockées, transaction initiées dans 383 processus exécutable (environnement d hébergement) 243 Profil Basic Security (WS-I) 171 Programmation orientée objet 3 propriété de sécurité 426 protection des messages 432 algorithmes 433 certificats du service 476 NetNamedPipeBinding 447 paramétrage de la sécurisation du transport ou du message 434 paramétrage du niveau de protection 432 protection des messages de point à point, sécurisation 426 ProtectionLevel, énumération 433 ProtectionLevel, propriété exigences minimale de la liaison pour la protection du message 433 OperationContractAttribute 98 ServiceContractAttribute 97 ServiceContractAttribute, attribut 432 types associés 433 protocoles de message protocoles liés à la sécurité et la fiabilité 19 protocoles de transmission des messages 82 SOAP 82 WS* 84 protocoles de transport adresses de base des points de commuication 29 liaisons 18, 165 schémas pour les 18 type de message et 82 ProtocolException, classe 523 ProvideFault( ), méthode, IErrorHandler, interface 542, 547 Public Key Infrastructure (PKI) 472 Q QueuedDeliveryRequirements, propriété, DeliveryRequirementsAttribute 407, 418 QueuedDeliveryRequirementsMode, énumeration 407 quotas de liaison 229 quotas de taille pour les messages 228 R rappels 206 communications en duplex sur TCP et HTTP 209 choisir une liaison compatible duplex 210 conception de contrats de rappel 209 émettre des rappels 210 implémenter un contrat de rappel 210 opérations unidirectionnelles 215 délégataires en duplex 206 DuplexChannelFactory<T>, classe 207 et le thread de l IHM 263 implémentation client du contrat de rappel 207 messages en file d attente 405 opérations unidirectionnelles, utilisation 205, 219 point de communication client 208 problèmes de concurrence 219 réentrance pour les rappels bidirectionnels, services PerCall 331 références aux services et rappels 218 ReaderQuotas, propriété 229 ReceiveErrorHandling, propriété, NetMsmqBinding, classe 412, 419 receivetimeout, propriété 316 recyclage de processus (environnement d hébergement) 243 réentrance désactivation 215 rappels 220 réessais files d attente transactionnelles 411 MaxRetryCount, propriété 356 session fiable 361 test avec les sessions fiables 371

20 602 Index référence web 175 règles compatibilité basée sur 10 régulation 344 propriété pour 344 recommandations pour le paramétrage 350 services PerCall 346 singleton 348 sessions 346 ReliableSession, propriété 356 ReliableSessionBindingElement, classe 167 répertoire de travail xx répertoires d applications, IIS 570 ReplyAction, propriété, OperationContractAttribute 90, 98 reprise sur erreur à travers de multiples machines serveur 348 Request Security Token (RST), messages 499 Request Security Token Response (RSTR) renvoyant un jeton de contexte de sécurité 499 Required, valeur ImpersonationOption, énumération 439 QueuedDeliveryRequirementsMode 406 RequireOrderedDelivery, propriété, DeliveryRequirementsAttribute 357 Resource, propriété, Claim, classe 482 Resources, classe 490 ressources partagées protéger des accès concurrents 336 synchronisation 333 Right, propriété, Claim, classe 482 RoleProviderPrincipal, classe 437, 470 rôles et utilisateur (exemple), creation avec le fournisseur ASP.NET 557 Roles, classe IsUserInRole( ), méthode 485 RST (Request Security Token), messages 499 RSTR (Request Security Token Response) 312, 499 renvoyant un jeton de contexte de sécurité 499 S SAML (Security Assertion Markup Language), jetons 499, 502 auto-signés, autoriser les 506 demande 502 éléments principaux de 503 émis par le STS local de CardSpace 503 évaluation des assertions CardSpace pour les 510 exiger des jetons émis par CardSpace 506 SamlSecurityToken, classe 437 SamlSecurityTokenAuthenticator 503 santé des processus en cours d exécution, surveillance 243 scénarios de publication-souscription opérations unidirectionnelles, utilisation 205 références au rappel 218 schéma (adresses) 18 schéma XSD correspondance des contrats de données avec 115 pour documents WSDL 93 schémas contrats de données, contrôler l ordre des membres de données 117 Enumération LinkItemCategories 120 schéma XSD correspondance des contrats de données avec 115 pour documents WSDL 93 pour le contrat de données LinkItem 107 pour modification du contrat de données Element 110 SCM (Service Control Manager) 269 scripts (base de données), installation 552 sécurisation des messages 415 BasicHttpBinding, classe 462 certificats du service et encodage 476 NetTcpBinding, classe 448 personnalisation des paramètres d une liaison 426 protection des messages de point à point 426 type d identification du client 428 WSHttpBinding, classe 464

WCF dans les architectures Web agiles.

WCF dans les architectures Web agiles. dans les architectures Web agiles. Le paradigme objets distribués Silver Nakache 04 Juillet 2007. Introduction Etre agile! Voila ce que l on entend partout dans nos projets. L avènement de l agile a émergé

Plus en détail

1 Introduction. 2 Les contrats. 3 Les bindings. 4 Hébergement. 5 Consommation. 6 WCF et remoting. 7 Sessions, instantiations et concurrence

1 Introduction. 2 Les contrats. 3 Les bindings. 4 Hébergement. 5 Consommation. 6 WCF et remoting. 7 Sessions, instantiations et concurrence Windows Communication Foundation Intergiciels à objets et services web Université de Montpellier 2 Faculté des sciences Mars 2012 GMIN204 (UM2 FdS) WCF Mars 2012 1 / 55 GMIN204 (UM2 FdS) WCF Mars 2012

Plus en détail

Internet Information Services 8 (IIS 8) Installation, configuration et maintenance du serveur Web IIS 8 sous Windows Server 2012

Internet Information Services 8 (IIS 8) Installation, configuration et maintenance du serveur Web IIS 8 sous Windows Server 2012 Introduction à IIS 1. Objectifs de ce livre 13 2. Implémentation d un serveur web 14 2.1 Les bases du web 14 2.2 Les protocoles web 16 2.3 Le fonctionnement d un serveur web 21 2.4 Les applications web

Plus en détail

Internet Information Services (versions 7 et 7.5) Installation, configuration et maintenance du serveur Web de Microsoft

Internet Information Services (versions 7 et 7.5) Installation, configuration et maintenance du serveur Web de Microsoft Introduction à IIS 1. Objectifs de ce livre 13 2. Implémentation d un serveur web 14 2.1 Les bases du web 14 2.2 Les protocoles web 16 2.3 Le fonctionnement d un serveur web 21 2.4 Les applications web

Plus en détail

Hébergement et configuration de services WCF. Version 1.0

Hébergement et configuration de services WCF. Version 1.0 Hébergement et configuration de services WCF Version 1.0 2 Configuration et Hebergement de services WCF Sommaire 1 Présentation du chapitre... 3 1.1 Présentation générale... 3 1.1.1 A qui s adresse ce

Plus en détail

Introduction aux. services web 2 / 2

Introduction aux. services web 2 / 2 Introduction aux services web 2 / 2 1 Calendrier 2 x CM A 107 mercredi 7 janvier 2015, 08 h 00 10 h 00 : introduction sur la théorie des services web mercredi 28 janvier 2015, 08 h 00 10 h 00 : introduction

Plus en détail

Responsable du cours : Héla Hachicha. Année Universitaire : 2011-2012

Responsable du cours : Héla Hachicha. Année Universitaire : 2011-2012 Chapitre 4- WS-Security Responsable du cours : Héla Hachicha Année Universitaire : 2011-2012 1 WS-Security (Microsoft) WS-Security est le standard proposé par IBM, Microsoft, VeriSign et Forum Systems

Plus en détail

CONFIGURATION D ADOBE DIGITAL ENTERPRISE PLATFORM DOCUMENT SERVICES - CONNECTOR FOR MICROSOFT SHAREPOINT 10.0

CONFIGURATION D ADOBE DIGITAL ENTERPRISE PLATFORM DOCUMENT SERVICES - CONNECTOR FOR MICROSOFT SHAREPOINT 10.0 CONFIGURATION D ADOBE DIGITAL ENTERPRISE PLATFORM DOCUMENT SERVICES - CONNECTOR FOR MICROSOFT SHAREPOINT 10.0 Informations juridiques Informations juridiques Pour les informations juridiques, voir http://help.adobe.com/fr_fr/legalnotices/index.html.

Plus en détail

Gestion du serveur WHS 2011

Gestion du serveur WHS 2011 Chapitre 15 Gestion du serveur WHS 2011 Les principales commandes Windows Home Server 2011 reprend l ergonomie de Windows 7 et intègre les principales commandes de Windows Server 2008 R2. Les commandes

Plus en détail

Chapitre 1 Windows Server 2008 11

Chapitre 1 Windows Server 2008 11 Chapitre 1 Windows Server 2008 11 1.1. Les fondations du système... 15 1.2. La virtualisation... 16 1.3. La sécurité... 18 1.4. Le Web... 20 1.5. Fonctionnalité disponible dans Windows Server 2008... 21

Plus en détail

Chapitre 2 Rôles et fonctionnalités

Chapitre 2 Rôles et fonctionnalités 19 Chapitre 2 Rôles et fonctionnalités 1. Introduction Rôles et fonctionnalités Les rôles et fonctionnalités ci-dessous ne sont qu'une petite liste de ceux présents dans Windows Server 2012 R2. 2. Les

Plus en détail

Sécurité sous Windows 2000 Server

Sécurité sous Windows 2000 Server Sécurité sous Windows 2000 Server Thomas W. SHINDER Debra Littlejohn SHINDER D. Lynn WHITE Groupe Eyrolles, 2002 ISBN : 2-212-11185-1 Table des matières Remerciements..............................................

Plus en détail

Installation de Premium-RH

Installation de Premium-RH de Premium-RH Préconisations techniques Version 6.1 PREMIUM-RH 64, avenue Leclerc 69007 Lyon T +33 (0)4 72 84 24 10 F +33 (0)4 72 84 24 11 relation-client@premium-rh.com www.premium-rh.com SIRET 398 402

Plus en détail

Cible de sécurité CSPN

Cible de sécurité CSPN Cible de sécurité CSPN ClearBUS Application cliente pour la communication sécurisée Version 1.12 Le 25/11/2011 Identifiant : CBUS-CS-1.12-20111125 contact@clearbus.fr tel : +33(0)485.029.634 Version 1.12

Plus en détail

Windows Server 2008. Chapitre 2: Les roles et fonctionnalités de Windows server 2008

Windows Server 2008. Chapitre 2: Les roles et fonctionnalités de Windows server 2008 Windows Server 2008 Chapitre 2: Les roles et fonctionnalités de Windows server 2008 Objectives À la fin de ce module, vous serez capable de : Comprendre les méthodes d installation de Windows Server 2008

Plus en détail

Plateforme d'évaluation professionnelle. Manuel d utilisation du service Web d EvaLog

Plateforme d'évaluation professionnelle. Manuel d utilisation du service Web d EvaLog Plateforme d'évaluation professionnelle Manuel d utilisation du service Web d EvaLog Un produit de la société AlgoWin http://www.algowin.fr Version 1.1.0 du 31/01/2015 Table des matières Présentation d

Plus en détail

SharePoint Server 2013 Déploiement et administration de la plate-forme

SharePoint Server 2013 Déploiement et administration de la plate-forme Présentation des technologies SharePoint 1. Historique des technologies SharePoint 13 1.1 SharePoint Team Services v1 14 1.2 SharePoint Portal Server 2001 14 1.3 Windows SharePoint Services v2 et Office

Plus en détail

IIS (Internet Information Services) est le serveur Web de Microsoft. Il assure les mêmes fonctions qu'un serveur Web tel qu Apache.

IIS (Internet Information Services) est le serveur Web de Microsoft. Il assure les mêmes fonctions qu'un serveur Web tel qu Apache. Projet Serveur Web I. Contexte II. Définitions On appelle serveur Web aussi bien le matériel informatique que le logiciel, qui joue le rôle de serveur informatique sur un réseau local ou sur le World Wide

Plus en détail

Serveur RADIUS Point d accès Wifi

Serveur RADIUS Point d accès Wifi Serveur RADIUS Point d accès Wifi I. Pré- requis! Serveur Windows 2008 R2 avec les rôles suivant installé : - - - Service de domaine Active directory (adresse IP fixe) Service de certification Active Directory

Plus en détail

Oracle WebLogic 12c Mise en oeuvre, administration et exploitation du serveur d'applications JEE

Oracle WebLogic 12c Mise en oeuvre, administration et exploitation du serveur d'applications JEE Avant-propos 1. À qui ce livre s'adresse-t-il? 19 2. Prérequis 20 3. Objectifs 20 4. Organisation du livre 21 5. Pour aller plus loin 22 N-tiers, JEE et Oracle WebLogic Server 1. Introduction 23 1.1 Modèle

Plus en détail

DATAEXCHANGER DEX VERSION X

DATAEXCHANGER DEX VERSION X GUIDE D INSTALLATION DATAEXCHANGER DEX VERSION X SOMMAIRE Sommaire...- 2-1 PRE-REQUIS...- 4-1.1 Cohabitation avec d anciennes versions DEX...- 4-1.2 Matériel...- 4-1.3 Logiciel...- 4-1.4 Base de données...-

Plus en détail

Windows Server 2008 Sécurité ADMINISTRATION ET CONFIGURATION DE LA SECURITE OLIVIER D.

Windows Server 2008 Sécurité ADMINISTRATION ET CONFIGURATION DE LA SECURITE OLIVIER D. 2013 Windows Server 2008 Sécurité ADMINISTRATION ET CONFIGURATION DE LA SECURITE OLIVIER D. Table des matières 1 Les architectures sécurisées... 3 2 La PKI : Autorité de certification... 6 3 Installation

Plus en détail

Java et Objet. Amélie Lambert 2014-2015. Amélie Lambert 2014-2015 1 / 42

Java et Objet. Amélie Lambert 2014-2015. Amélie Lambert 2014-2015 1 / 42 Java et Objet Amélie Lambert 2014-2015 Amélie Lambert 2014-2015 1 / 42 Chapitre 8 Développement d applications Web Amélie Lambert 2014-2015 2 / 42 Plan du cours Typologie des applications Web Architecture

Plus en détail

PRotocole d'echange STandard Ouvert

PRotocole d'echange STandard Ouvert PRotocole d'echange STandard Ouvert 28 février 2007 Frédéric Law-Dune Direction Générale de la modernisation de l'etat 1 Contexte L administration électronique monte en puissance De nombreux services sont

Plus en détail

JAVA PROGRAMMATION. Programme. 1. Java, HTML et World Wide Web

JAVA PROGRAMMATION. Programme. 1. Java, HTML et World Wide Web PROGRAMMATION PUBLIC Professionnels informatiques qui souhaitent développer des applications et «applets» Java DUREE 4 jours 28 heures OBJECTIF Créer divers «applets» à intégrer dans un site Web dynamique,

Plus en détail

Figure 1-1. Plateformes compatibles avec WCF

Figure 1-1. Plateformes compatibles avec WCF 1 Bonjour Indigo Windows Communication Foundation (WCF), auparavant connu sous le nom de code «Indigo», est une nouvelle plateforme de messages distribués. Il fait partie du Framework.NET 3.0 livré avec

Plus en détail

ENVOLE 1.5. Calendrier Envole

ENVOLE 1.5. Calendrier Envole ENVOLE 1.5 Calendrier Envole RSA FIM 1 avril 2008 V 1.13 sur EOLE V 2.0 1 septembre 2008 EOLE V 2.1 10 octobre 2008 V 1.15 RC sur EOLE V 2.0 Modification du SSO EOLE 2.2 (PAM-CAS, CT EOLE V 2.2 RC Prise

Plus en détail

Maîtrisez Qt 5 Guide de développement d'applications professionnelles

Maîtrisez Qt 5 Guide de développement d'applications professionnelles Introduction 1. Objectifs et méthode 15 2. Glossaire 16 3. Qt, qu'est-ce? 18 3.1 Histoire 19 3.2 Compatibilité 20 3.3 Notoriété 21 3.4 Bibliothèque ou framework? 21 3.5 Documentation 21 3.6 Que peut-on

Plus en détail

Sécurisation des architectures traditionnelles et des SOA

Sécurisation des architectures traditionnelles et des SOA Sécurisation des architectures traditionnelles et des SOA Un livre blanc de Bull Evidian Gestion SAML des accès SSO aux applications classiques et J2EE. Max Vallot Sommaire Émergence des architectures

Plus en détail

Serveur Web - IIS 7. IIS 7 sous Windows 2008

Serveur Web - IIS 7. IIS 7 sous Windows 2008 Serveur Web - IIS 7 Le livre de référence de ce chapitre est «Windows Server 2008 - Installation, configuration, gestion et dépannage» des éditions ENI, disponible sur egreta. Le site de référence pour

Plus en détail

Bénéfices de Citrix NetScaler pour les architectures Citrix

Bénéfices de Citrix NetScaler pour les architectures Citrix Bénéfices de Citrix NetScaler pour les architectures Citrix 15 novembre 2007 Auteurs: Mahmoud EL GHOMARI E-mail: mahmoud.elghomari@eu.citrix.com Stéphane CAUNES E-mail: stephane.caunes@eu.citrix.com Riad

Plus en détail

Table des matières. Chapitre 1 Les architectures TSE en entreprise

Table des matières. Chapitre 1 Les architectures TSE en entreprise 1 Chapitre 1 Les architectures TSE en entreprise 1. Présentation............................................. 11 1.1 Le concept........................................... 11 1.2 Approche contextuelle.................................

Plus en détail

CONFIGURATION P 2 P 3 P 3 P 10 P 11 P 13 P 14 P 16

CONFIGURATION P 2 P 3 P 3 P 10 P 11 P 13 P 14 P 16 CONFIGURATION 1 Présentation 2 Topologie du projet 3 Installation 4 Configuration 4.1 Création de la DMZ publique 4.2 Accès vers l Internet 4.3 Publication d Exchange 4.4 Rapports d activité et alertes

Plus en détail

Expérience d un hébergeur public dans la sécurisation des sites Web, CCK. Hinda Feriani Ghariani Samedi 2 avril 2005 Hammamet

Expérience d un hébergeur public dans la sécurisation des sites Web, CCK. Hinda Feriani Ghariani Samedi 2 avril 2005 Hammamet Expérience d un hébergeur public dans la sécurisation des sites Web, CCK Hinda Feriani Ghariani Samedi 2 avril 2005 Hammamet Plan Introduction Sécurisation des sites Web hébergés a Conclusion Introduction

Plus en détail

Les formations. Développeur Logiciel. ENI Ecole Informatique

Les formations. Développeur Logiciel. ENI Ecole Informatique page 1/5 Titre professionnel : Reconnu par l Etat de niveau III (Bac), inscrit au RNCP (arrêté du 12/10/07, J.O. n 246 du 23/10/07) (32 semaines) Unité 1 : Structurer une application 6 semaines Module

Plus en détail

CAHIER DES CHARGES D IMPLANTATION

CAHIER DES CHARGES D IMPLANTATION CAHIER DES CHARGES D IMPLANTATION Tableau de diffusion du document Document : Cahier des Charges d Implantation EVRP Version 6 Etabli par DCSI Vérifié par Validé par Destinataires Pour information Création

Plus en détail

2013/2014. Nathan RENAULT BTS SIO SISR

2013/2014. Nathan RENAULT BTS SIO SISR 2013/2014 Nathan RENAULT Sommaire I. Active Directory (A.D.) a. Promotion du Windows Serveur en contrôleur de domaine b. Ajouts des rôles au contrôleur de domaine c. Consoles d administration MMC d. Utilisateurs

Plus en détail

IDEC. Windows Server. Installation, configuration, gestion et dépannage

IDEC. Windows Server. Installation, configuration, gestion et dépannage IDEC Windows Server Installation, configuration, gestion et dépannage Les deux tomes du manuel d installation, configuration gestion et dépannage vous sont fournis à la fois comme support de cours et comme

Plus en détail

Windows Server 2012 Les bases indispensables pour administrer et configurer votre serveur

Windows Server 2012 Les bases indispensables pour administrer et configurer votre serveur Introduction 1. Organisation du livre 11 2. Généralités sur Windows Server 20 12 3. Présentation des nouveautés 12 3.1 Le rôle ADCS (Active Directory Certificate Services) 12 3.2 Le rôle ADDS (Active Directory

Plus en détail

IPS-Firewalls NETASQ SPNEGO

IPS-Firewalls NETASQ SPNEGO IPS-Firewalls NETASQ SPNEGO Introduction Un utilisateur doit gérer de nombreux mots de passe. Un mot de passe pour la connexion au poste de travail, un mot de passe pour la messagerie et n mots de passe

Plus en détail

Créer et partager des fichiers

Créer et partager des fichiers Créer et partager des fichiers Le rôle Services de fichiers... 246 Les autorisations de fichiers NTFS... 255 Recherche de comptes d utilisateurs et d ordinateurs dans Active Directory... 262 Délégation

Plus en détail

Carte TOOAL v1.0. Fonctions de sécurité

Carte TOOAL v1.0. Fonctions de sécurité Carte TOOAL v1.0 Fonctions de sécurité Mediscs Société créée : 2004 Labellisée OSEO-ANVAR -> DMP Stockage des données sur une CD-RW Brevet d auto-gravure Vers les systèmes d authentification Dispositif

Plus en détail

Module 1. Introduction à la gestion de l environnement Windows Server 2008 R2

Module 1. Introduction à la gestion de l environnement Windows Server 2008 R2 Module 1 Introduction à la gestion de l environnement Windows Server 2008 R2 Vue d ensemble du module Rôles serveur Utilisation des outils d administration Microsoft Windows Server 2008 R2 Utilisation

Plus en détail

Interfaces DPPR / SIH - Boîte Noire DPPR

Interfaces DPPR / SIH - Boîte Noire DPPR Interfaces DPPR / SIH - Boîte Noire DPPR DPPR/SPF_002 / 3.4 Client Entité Projet : GIP RESEAU ONCORA : SWORD/SWL : DPPR Id Projet : DPPR Date (1) : 21 décembre 2005 Etat : à valider validé Diffusion :

Plus en détail

CIBLE DE SECURITE CSPN DU PRODUIT PASS. (Product for Advanced SSO)

CIBLE DE SECURITE CSPN DU PRODUIT PASS. (Product for Advanced SSO) CIBLE DE SECURITE CSPN DU PRODUIT PASS (Product for Advanced SSO) Préparé pour : ANSSI Préparé par: Thales Communications & Security S.A. 4 Avenue des Louvresses 92622 GENNEVILLIERS CEDEX France This document

Plus en détail

Chapitre 1 Étude de cas... 29 Le contexte : présentation de la société... 31

Chapitre 1 Étude de cas... 29 Le contexte : présentation de la société... 31 Partie A Installation, déploiement et généralités 27 Chapitre 1 Étude de cas... 29 Le contexte : présentation de la société... 31 L activité de la société... 31 La situation géographique... 31 L infrastructure

Plus en détail

Solution de déploiement de certificats à grande échelle. En savoir plus...

Solution de déploiement de certificats à grande échelle. En savoir plus... Solution de déploiement de certificats à grande échelle permet un déploiement des certificats numériques à grande échelle en toute sécurité sans avoir à fournir un support physique (token, carte à puce

Plus en détail

Configuration du FTP Isolé Active Directory

Configuration du FTP Isolé Active Directory Configuration du FTP Isolé Active Directory 1 - Introduction KoXo Administrator permet de configurer les attributs de l annuaire pour permettre à un utilisateur d accéder à son dossier de travail via le

Plus en détail

Déploiement d iphone et d ipad Gestion des appareils mobiles (MDM)

Déploiement d iphone et d ipad Gestion des appareils mobiles (MDM) Déploiement d iphone et d ipad Gestion des appareils mobiles (MDM) ios prend en charge la gestion des appareils mobiles (MDM), donnant aux entreprises la possibilité de gérer le déploiement d iphone et

Plus en détail

Perso. SmartCard. Mail distribution. Annuaire LDAP. SmartCard Distribution OCSP. Codes mobiles ActivX Applet. CRLs

Perso. SmartCard. Mail distribution. Annuaire LDAP. SmartCard Distribution OCSP. Codes mobiles ActivX Applet. CRLs HASH LOGIC s e c u r i t y s o l u t i o n s Version 1.0 de Janvier 2007 PKI Server Une solution simple, performante et économique Les projets ayant besoin d'une infrastructure PKI sont souvent freinés

Plus en détail

Introduction à LDAP et à Active Directory... 15. Étude de cas... 37

Introduction à LDAP et à Active Directory... 15. Étude de cas... 37 Introduction à LDAP et à Active Directory... 15 Généralité sur l annuaire et LDAP... 16 Qu est-ce qu un annuaire?... 16 Un peu d histoire sur le protocole... 16 LDAP version 2 et version 3... 17 Le standard

Plus en détail

Déploiement d iphone et d ipad Gestion d appareils mobiles

Déploiement d iphone et d ipad Gestion d appareils mobiles Déploiement d iphone et d ipad Gestion d appareils mobiles ios prend en charge la gestion d appareils mobiles (MDM), donnant aux entreprises la possibilité de gérer le déploiement d iphone et d ipad à

Plus en détail

Création d un serveur Web Sous Windows 2000 Pro / Server / XP Pro

Création d un serveur Web Sous Windows 2000 Pro / Server / XP Pro Création d un serveur Web Sous Windows 2000 Pro / Server / XP Pro 1 Introduction IIS (Internet information service) est un composant Windows qui prend en charge le service Web (http) et FTP. Le serveur

Plus en détail

Mettre en place un accès sécurisé à travers Internet

Mettre en place un accès sécurisé à travers Internet Mettre en place un accès sécurisé à travers Internet Dans cette partie vous verrez comment configurer votre serveur en tant que serveur d accès distant. Dans un premier temps, les méthodes pour configurer

Plus en détail

Solutions Microsoft Identity and Access

Solutions Microsoft Identity and Access Solutions Microsoft Identity and Access 2 Solutions Microsoft Identity and Access Microsoft Identity and Access (IDA) permet aux entreprises d améliorer leur efficacité et leurs connexions internes et

Plus en détail

Sun Java System Access Manager Notes de version pour Microsoft Windows

Sun Java System Access Manager Notes de version pour Microsoft Windows Sun Java System Access Manager Notes de version pour Microsoft Windows Version 7 Numéro de référence 819-5800-10 Ces notes de version contiennent d importantes informations disponibles au moment de la

Plus en détail

Tour d horizon des différents SSO disponibles

Tour d horizon des différents SSO disponibles Tour d horizon des différents SSO disponibles L. Facq, P. Depouilly, B. Métrot, R. Ferrere ANF Les systèmes d authentification dans la communauté ESR : étude, mise en oeuvre et interfaçage dans un laboratoire

Plus en détail

Exécution des applications réparties

Exécution des applications réparties Exécution des applications réparties Programmation des Applications Réparties Olivier Flauzac URCA Master STIC-Informatique première année Olivier Flauzac (URCA) PAR : Exécution des applications réparties

Plus en détail

Windows Server 2012 Administration

Windows Server 2012 Administration Généralités 1. Introduction 11 2. Le gestionnaire de serveur 11 2.1 Création d un groupe de serveurs 19 2.2 Installation d un rôle à distance 21 2.3 Suppression du groupe de serveurs 22 3. Serveur en mode

Plus en détail

Annexe 1 Annexe technique de la convention d habilitation «société d assurance»

Annexe 1 Annexe technique de la convention d habilitation «société d assurance» Annexe 1 Annexe technique de la convention d habilitation «société d assurance» «professionnel indépendant» (Convention complète) 1 Notice explicative... 2 1.1 Préambule... 2 1.2 Référencement du concentrateur...

Plus en détail

Windows Server 2012 R2 Administration - Préparation à la certification MCSA - Examen 70-411

Windows Server 2012 R2 Administration - Préparation à la certification MCSA - Examen 70-411 Chapitre 1 Introduction A. Organisation des certifications 12 B. Comment est organisé ce livre 12 C. Compétences testées lors de l'examen 70-411 14 1. L'examen de certification 14 2. Préparation de l'examen

Plus en détail

L iphone en entreprise Présentation de la sécurité

L iphone en entreprise Présentation de la sécurité L iphone en entreprise Présentation de la sécurité Avec iphone vous pourrez accéder de façon totalement sécurisée aux services de l entreprise tout en protégeant les données de l appareil. Vous profiterez

Plus en détail

DirectAccess Mobilité et nomadisme, mise en oeuvre de la solution Microsoft

DirectAccess Mobilité et nomadisme, mise en oeuvre de la solution Microsoft DirectAccess pour quoi faire? 1. Le nomadisme en quelques mots 15 1.1 Du point de vue de l'utilisateur 15 1.2 Du point de vue de l'exploitant 17 2. Objectifs de DirectAccess 18 2.1 Du point de vue de l'utilisateur

Plus en détail

Visual Studio 2013 Concevoir et développer des projets Web, les gérer avec TFS 2013

Visual Studio 2013 Concevoir et développer des projets Web, les gérer avec TFS 2013 Introduction 1. Présentation du cas d étude 13 1.1 Présentation générale 13 1.2 Présentation des applications 13 2. Déroulement du projet 14 3. Pré-requis et fondamentaux techniques à connaître 15 3.1

Plus en détail

Certificats électroniques

Certificats électroniques Certificats électroniques Matthieu Herrb Jean-Luc Archimaud, Nicole Dausque & Marie-Claude Quidoz Février 2002 CNRS-LAAS Plan Services de sécurité Principes de cryptographie et signature électronique Autorités

Plus en détail

Windows Vista et Windows Server 2003... 15. Étude de cas... 41

Windows Vista et Windows Server 2003... 15. Étude de cas... 41 Windows Vista et Windows Server 2003... 15 Windows Vista... 16 Pourquoi Vista?... 16 L initiative pour l informatique de confiance... 17 Le cycle de développement des logiciels informatiques fiables...

Plus en détail

Direction de la Sécurité Sociale

Direction de la Sécurité Sociale Standard d'interopérabilité entre organismes de la sphère sociale Réf. : Standard Interops1.0_GuideMiseEnOeuvre_v1.0 Version 1.0 du 07/10/2008 1 Référence : Standard Interops1.0_GuideMiseEnOeuvre_v1.0

Plus en détail

SQL Server Integration Services 2012 Mise en oeuvre d'un projet ETL avec SSIS

SQL Server Integration Services 2012 Mise en oeuvre d'un projet ETL avec SSIS Introduction à SSIS 1. Présentation de SSIS 13 1.1 Concepts de l ETL 13 1.2 Management Studio et SQL Server Data Tools 14 1.3 Architecture 14 2. SSIS 2012 17 2.1 Les nouveautés de la version 2012 17 2.2

Plus en détail

Configuration Matérielle et Logicielle AGORA V2

Configuration Matérielle et Logicielle AGORA V2 Configuration Matérielle et Logicielle AGORA V2 Sommaire A- PREAMBULE 2 B - LE SERVEUR : 3 PLATES-FORMES SERVEURS DE DONNEES SUPPORTEES... 3 MOTEUR DE BASE DE DONNEES... 3 PROTOCOLES RESEAUX... 3 VERSION

Plus en détail

Les formations. Développeur Logiciel. ENI Ecole Informatique

Les formations. Développeur Logiciel. ENI Ecole Informatique page 1/8 Titre professionnel : Inscrit au RNCP de Niveau III (Bac + 2) (J.O. du 19/02/13) 24 semaines + 8 semaines de stage (uniquement en formation continue) Développer une application orientée objet

Plus en détail

Déployer Windows Vista en entreprise... 15. L étude de cas... 25

Déployer Windows Vista en entreprise... 15. L étude de cas... 25 Déployer Windows Vista en entreprise... 15 Introduction... 16 Les deux grandes méthodes de déploiement... 16 Le manque de standardisation... 17 Le concept Windows Imaging... 17 Le ressource kit de déploiement...

Plus en détail

Windows Server 2012 R2 Administration

Windows Server 2012 R2 Administration Généralités 1. Le gestionnaire de serveur 11 1.1 Création d un groupe de serveurs 19 1.2 Installation d un rôle à distance 21 1.3 Suppression d un groupe de serveurs 22 2. Serveur en mode installation

Plus en détail

Authentification unique Eurécia

Authentification unique Eurécia Authentification unique Eurécia Date/Version Contenu Etat 27/03/2013 Création du document Diffusable 03/09/2013 Mise à jour du document Diffusable 17/07/2013 Ajout du chapitre provisionning Diffusable

Plus en détail

CS REMOTE CARE - WEBDAV

CS REMOTE CARE - WEBDAV CS REMOTE CARE - WEBDAV Configuration des serveurs archange KONICA MINOLTA BUSINESS SOLUTIONS FRANCE Date Version Marque de révision Rédaction 18/10/2011 1 - Claude GÉRÉMIE Nicolas AUBLIN Sommaire 1) PRINCIPE

Plus en détail

TX A081025: Délégation de l authentification pour les Services Web

TX A081025: Délégation de l authentification pour les Services Web TX A081025: Délégation de l authentification pour les Services Web Jérémy Vauchelle Enseignant: Aurélien Bénel Intervenants: Chao Zhou Arnaud Pagnier Plan 1. Présentation du sujet 2. Présentation du protocole

Plus en détail

Windows PowerShell Fonctionnalités avancées

Windows PowerShell Fonctionnalités avancées Introduction 1. DevOps? Vous avez dit DevOps? 13 2. Livraison continue et Infrastructure-as-Code 13 3. Cloud OS 14 4. Stratégie Open Source 15 5. Pour résumer... 15 Création de modules 1. Introduction

Plus en détail

SOMMAIRE IMAP. Chapitre 1 IMAP 2. Chapitre 2 IMAP/SSL 12

SOMMAIRE IMAP. Chapitre 1 IMAP 2. Chapitre 2 IMAP/SSL 12 Exchange 2003 / SSL Page 1 sur 30 SOMMAIRE Chapitre 1 2 1.1 Mise en place sur le serveur 2 1.2 Test pour un poste en interne 6 1.3 Test pour un poste nomade 8 Chapitre 2 /SSL 12 2.1 Mise en place sur le

Plus en détail

Internet. PC / Réseau

Internet. PC / Réseau Internet PC / Réseau Objectif Cette présentation reprend les notions de base : Objectif, environnement de l Internet Connexion, fournisseurs d accès Services Web, consultation, protocoles Modèle en couches,

Plus en détail

Table des matières Page 1

Table des matières Page 1 Table des matières Page 1 Les éléments à télécharger sont disponibles à l'adresse suivante : http://www.editions-eni.fr Saisissez la référence ENI de l'ouvrage CE12WINA dans la zone de recherche et validez.

Plus en détail

PHP/MYSQL. Web Dynamique

PHP/MYSQL. Web Dynamique PHP/MYSQL Web Dynamique ENSG Juin 2008 Qui suis-je? Guillaume Gautreau Responsable projets Systèmes d information à l ENPC guillaume@ghusse.com http://www.ghusse.com Ces 6 jours de formation Jour 1 : présentations,

Plus en détail

Systèmes d Information Avancés (et répartis)

Systèmes d Information Avancés (et répartis) Systèmes d Information Avancés (et répartis) Université Lyon 1 MIAGE L. Médini, mars 2005 Plan des cours Protocole HTTP et programmation serveur Architectures réparties Objets distribués Introduction aux

Plus en détail

MEGA Administration-Supervisor. Guide de l administrateur

MEGA Administration-Supervisor. Guide de l administrateur MEGA Administration-Supervisor Guide de l administrateur MEGA HOPEX V1R2-V1R3 10ème édition (novembre 2015) Les informations contenues dans ce document pourront faire l objet de modifications sans préavis

Plus en détail

Sécurisez votre serveur Web Internet Information Services de Microsoft (MS IIS) avec un certificat numérique de thawte thawte thawte thawte thawte

Sécurisez votre serveur Web Internet Information Services de Microsoft (MS IIS) avec un certificat numérique de thawte thawte thawte thawte thawte Sécurisez votre serveur Web Internet Information Services de Microsoft (MS IIS) avec un certificat numérique de thawte UN GUIDE ÉTAPE PAR ÉTAPE, pour tester, acheter et utiliser un certificat numérique

Plus en détail

EJBCA Le futur de la PKI

EJBCA Le futur de la PKI EJBCA Le futur de la PKI EJBCA EJBCA c'est quoi? EJBCA est une PKI (Public Key infrastructure) ou IGC (Infrastructure de gestion de clés) sous licence OpenSource (LGPL) développée en Java/J2EE. EJBCA bien

Plus en détail

Chapitre 5 : IPSec. SÉcurité et Cryptographie 2013-2014. Sup Galilée INFO3

Chapitre 5 : IPSec. SÉcurité et Cryptographie 2013-2014. Sup Galilée INFO3 Chapitre 5 : IPSec SÉcurité et Cryptographie 2013-2014 Sup Galilée INFO3 1 / 11 Sécurité des réseaux? Confidentialité : Seuls l émetteur et le récepteur légitime doivent être en mesure de comprendre le

Plus en détail

Présentation générale des Web Services

Présentation générale des Web Services Présentation générale des Web Services Vue Globale Type d'architecture reposant sur les standards de l'internet Alternative aux architectures classiques : Client/serveur n/tiers Orientée services permettant

Plus en détail

Mise en oeuvre de Citrix XenApp 5.0 pour Windows Server 2008 CXA-201-1I

Mise en oeuvre de Citrix XenApp 5.0 pour Windows Server 2008 CXA-201-1I Mise en oeuvre de Citrix XenApp 5.0 pour Windows Server 2008 CXA-201-1I Présentation de la formation CXA-201-1I Centre Agréé N 11 91 03 54 591 Contacter le service formation : Tél : 01 60 19 08 58 Consultez

Plus en détail

Mettre en place un serveur Intranet/Internet

Mettre en place un serveur Intranet/Internet Mettre en place un serveur Intranet/Internet Dans ce chapitre vous apprendrez à installer et configurer un serveur Web grâce au rôle de serveur IIS (Internet Information Services). 1. Présentation d IIS7

Plus en détail

arcopole Studio Annexe 7 Architectures Site du programme arcopole : www.arcopole.fr

arcopole Studio Annexe 7 Architectures Site du programme arcopole : www.arcopole.fr 4 arcopole Studio Annexe 7 Architectures Site du programme arcopole : www.arcopole.fr Auteur du document : Esri France Version de la documentation : 1.2 Date de dernière mise à jour : 26/02/2015 Sommaire

Plus en détail

NFS Maestro 8.0. Nouvelles fonctionnalités

NFS Maestro 8.0. Nouvelles fonctionnalités NFS Maestro 8.0 Nouvelles fonctionnalités Copyright Hummingbird 2002 Page 1 of 10 Sommaire Sommaire... 2 Généralités... 3 Conformité à la section 508 de la Rehabilitation Act des Etats-Unis... 3 Certification

Plus en détail

PKI, PGP et OpenSSL. Pierre-Louis Cayrel

PKI, PGP et OpenSSL. Pierre-Louis Cayrel Université de Limoges, XLIM-DMI, 123, Av. Albert Thomas 87060 Limoges Cedex France 05.55.45.73.10 pierre-louis.cayrel@xlim.fr Licence professionnelle Administrateur de Réseaux et de Bases de Données IUT

Plus en détail

Installation Serveur DataExpert

Installation Serveur DataExpert Projet IGH DataExpert Installation Serveur DataExpert Date: 20.09.2011 Version: 2.0.0.2 Table des matières 1 Introduction. 2 2 Conditions pour l'installation de DataExpert 2.0... 3 3 Installation de l'application

Plus en détail

IGC Infrastructure de gestion de la confiance. Serge.Aumont@cru.fr florent.guilleux@cru.fr. JTO décembre 2002

IGC Infrastructure de gestion de la confiance. Serge.Aumont@cru.fr florent.guilleux@cru.fr. JTO décembre 2002 IGC Infrastructure de gestion de la confiance. Serge.Aumont@cru.fr florent.guilleux@cru.fr JTO décembre 2002 Chiffrement asymétrique Confidentialité d un message : le chiffrer avec la clé publique du destinataire.

Plus en détail

Classification : public 1/57

Classification : public 1/57 Classification : public 1/57 Sommaire 1 Positionnement dans le cadre d interopérabilité... 3 2 Prérequis... 3 3 Spécifications... 4 3.1 Références... 4 3.2 Messages SOAP... 5 3.2.1 Structure d un message

Plus en détail

DUT Informatique Module JAVA Apprentis Département Informatique 2008 / 2009. Travaux Pratiques n o 7 : RMI

DUT Informatique Module JAVA Apprentis Département Informatique 2008 / 2009. Travaux Pratiques n o 7 : RMI iut ORSAY DUT Informatique Département Informatique 2008 / 2009 Travaux Pratiques n o 7 : RMI Nom(s) : Groupe : Date : Objectifs : savoir créer des applications client-serveur mettant en jeu des machines

Plus en détail

DOSSIER TECHNIQUE INSTALLATION PASEO

DOSSIER TECHNIQUE INSTALLATION PASEO DOSSIER TECHNIQUE INSTALLATION PASEO TABLE DES MATIERES 1 Description des produits installés... 3 2 Descriptif des processus d installation produits... 4 2.1 Sql server 2000... 4 2.2 Sql server 2000 service

Plus en détail

Network Shutdown Module V3 Extension du Manuel Utilisateur pour architecture Virtualisée VMWare ESX Server 3, 3.5

Network Shutdown Module V3 Extension du Manuel Utilisateur pour architecture Virtualisée VMWare ESX Server 3, 3.5 Network Shutdown Module V3 Extension du Manuel Utilisateur pour architecture Virtualisée VMWare ESX Server 3, 3.5 Machine virtuelle Machine virtuelle Machine virtuelle VMware ESX Network Shutdown Module

Plus en détail

Cours 10701A - Configuration et gestion de Microsoft SharePoint 2010

Cours 10701A - Configuration et gestion de Microsoft SharePoint 2010 Cours 10701A - Configuration et gestion de Microsoft SharePoint 2010 INTRODUCTION Ce cours apprend aux stagiaires comment installer, configurer et administrer SharePoint, ainsi que gérer et surveiller

Plus en détail

Dossier installation serveur RADIUS :

Dossier installation serveur RADIUS : Dossier installation serveur RADIUS : Etape 1 : Pré requis : Installer le serveur en tant que contrôleur de domaine : Installer les services de domaine Active Directory : Démarrer exécuter dcpromo Choisir

Plus en détail