模板更新完毕ClassicElements课件.ppt
Stateful vs.Stateless,Keep duration of session state to a minimumKeep state in resource managers,PresentationServiceASP.NET,Web ServiceASMX,EnterpriseService,EnterpriseService,Partitioning services,Read-only data servicesCan be replicatedCan be indexedLazy updates are fineRead-write data servicesCache-coherencyPartition if you can,EnterpriseService,EnterpriseService,EnterpriseService,Isolation,Independent failureControl your own processingMaximizes throughputAllows temporal decoupling,PresentationServiceASP.NET,Web ServiceASMX,EnterpriseService,Queue,Infrastructure,Process,Service Archetypes,Operation,Data,Validation,Choosing where to validateAutonomousTrusted sub-systemOperations services trust Process service,Guiding Principles,Productive,Integrated,Extensible,Capable,Short learning curveMinimal administrative overhead,Tools integrated tightlyAutomates common tasks,Customizable for your processIntegrates with 3rd party tools,Remotely accessibleRobust,secure,scalable,MOM 2005 Architecture,Management Server,MOM Database,MOM DataWarehouse,ReportingConsole,OperationsConsole,AdminConsole,MOM Agent,MOM 2005 Management Group,TinaSQL Systems EngineerFinance TeamM,W,F 8am 2pm,MarkSQL Systems EngineerSales TeamT,Th 2pm 8pm,RobinInfra Systems EngineerCentral IT TeamM,F 10am 4pm,SQL,Core Finance Application,Windows Server 2003,SQL,Core Sales Application,Windows Server 2003,Web Application,Web Application,X,X,X,X,SteveSQL Systems EngineerFinance TeamT,Th 8pm 2am,Finance Department,SQL Failure Wed 11:53am,Sales Department,SQL Failure Thurs 10:02pm,SQL FailureThurs 5:05pm,Windows failureMon 11pm,Windows FailureFri,3:30pm,Notification Workflow Scenario,Transaction Manager,Log,Savings,Checking,Withdraw,Deposit,Begin TxTransferCommit Tx,TM,State Transformation Is The Whole Purpose Of Most Applications,Transient,Volatile,Transient,Permanent,Permanent,Transient,Permanent,Permanent,ManagementQuestions,Lists(Bugs,Requirements,etc),Source CodeAssets,TeamCommunication,ProcessGuidance,Releases,Team System,Reduces Complexity,Facilitates Communication,Enables Partners,Tools,Tools,Stateless Doesnt Really Exist,Stateless is a static conceptEverything is stateful when it runs,Upgrade Architecture,SQL 2000 Available,SQL 2000 Shutdown,SQL 2005 Full Install,Transfer Settings,Downtime,SQL 2005 Single User Core Upgrade,SQL 2005 Multi User,Component Upgrade,SQL 2005 Partial Available,“Lazy Upgrade”Full-Text,SQL 2005 Full Available,“Point of no return”,Installer Commit,Time,SQL 2000 Uninstall,