Team LiB
Previous Section Next Section

Index

I

I/O Manager, 109
IIS 5.0 isolation mode, 344
IIS Admin Service, 339
IIS (Internet Information Services) 5.0, 319-339. See also IIS 6.0
about, 319
application protection, 322-323
architecture, 320-327
bandwidth throttling, 326
disabling Enable parent paths option, 335-336
in enterprise application infrastructure, 154
hardware issues and performance, 330-332
IIS Reliable Restart, 323-324
improvements in version 6.0, 339-340
improving Web application performance, 333-334
monitoring performance, 328-329
performance and scalability of, 327-334
process throttling, 325
removing sample directories, 336
restricting access to log files, 337-339
running applications in, 322
scalability, 334
security, 332-333, 334-339
socket pooling, 325
testing applications, 329-330
updating security, 334-335
IIS (Internet Information Services) 6.0, 41, 339-355. See also IIS 5.0
about, 319
adding Web service extensions, 349-350
architecture, 340-345
authentication methods, 351-352
avoiding domain controllers as application server, 354
changing isolation modes, 344-345
cornerstone services of, 339-340
creating new application pools, 343-344
disabling unneeded services, 354, 444-445
in enterprise application infrastructure, 154
grouping anonymous user accounts, 354
IIS 5.0 isolation mode, 344
improvements in, 339-340
installing, 347
integrating ASP.NET with, 355-358
login without administrative privileges, 353
patching servers, 353-354
performance and scalability of, 345-346
restrictive permissions with, 354
security, 346-355
SSL improvements, 350-351
unnecessary Web service extensions, 348-349, 445
worker process isolation, 340, 342
IIS Lockdown Tool, 336-337, 447
IIS Reliable Restart, 323-324
Iisw3adm.dll, 340
implementing time reporting system, 459-509
creating enterprise template, 462-464
deployment, 504-509
enabling facades for Web service access, 489-492
implementing Data Factory class and typed datasets, 473-480
installing application, 508
MSMQ, 484-488
security, 493-502
setting layer references and dependencies, 464-469
testing, 502-504
verifying completeness of UML diagram, 460-462
Index Tuning Wizard, 397, 398
indexes
clustered and nonclustered, 396-397
index tuning, 396-398
indexing in physical design phase, 391
indexing time reporting system database, 429
selecting with Query Optimizer, 397-398
Inetinfo process, 321, 330
information perspective of enterprise applications, 160
inheritance
enterprise application architecture and, 163
permissions, 144
using, 29
in-process applications, 321
input validation, 228-229
installing
IIS 6.0, 347
time reporting system, 508
Integral subsystem, 118
integrated systems of Microsoft Commerce Server, 48-49
integrating. See also enterprise application integration
applications, 3-8
business logic systems, 10-11
business processes, 241-242
first generation EAI, 2-3
IIS 6.0 and ASP.NET, 355-358
legacy systems, 5, 8-9
multiple servers with Exchange Server, 52-53
with outside message brokers, 9-10
Web services with other platforms, 240-242
integration tests, 503-504
interface naming guidelines, 181-182
interfaces for data providers, 479
internal components, 108-109
internal corruption, 395
internal system, 108
internal system component, 108
Internet Information Services. See IIS 5.0; IIS 6.0
Internet Security and Acceleration (ISA) Server, 54-55
interoperability
.NET Remoting, 316
Web Services, 240-242, 316
Interpreter pattern, 170
IP addresses
adding to cluster, 453
dedicated and primary, 65
listing dedicated addresses before cluster, 140
single address for multiple clustered servers, 63-65
ISA (Internet Security and Acceleration) Server, 54-55
isolation modes, 344-345
isolation of Web service transactions, 307
Iterator pattern, 170
IUSR_MACHINE account, 443

Team LiB
Previous Section Next Section