Copyright © 2001 Systek Normal Entity Bean ClientInterfaceContainerDatabaseEntity businessMethod ejbLoad readData Transaction starts businessMethod ejbStore writeData commit Transaction ends
Copyright © 2001 Systek Exception ClientInterfaceContainerDatabaseEntity businessMethod ejbLoad readData Transaction starts businessMethod Exception discard Bean rollback
Copyright © 2001 Systek Entity2 Two Entity Beans ClientInterfaceContainerDatabaseEntity1 businessMethod ejbLoad readData businessMethod ejbStore writeData businessMethod ejbLoad ejbStore readData writeData businessMethod commit
Copyright © 2001 Systek Exception (gal oppførsel) Entity2ClientInterfaceContainerDatabaseEntity1 businessMethod ejbLoad readData businessMethod ejbStore writeData businessMethod ejbLoad readData businessMethod discard Bean Exception commit rollback
Copyright © 2001 Systek Med SessionBean Entity2ClientInterfaceContainerDatabaseEntity1 businessMethod ejbLoad readData businessMethod readData businessMethod commit Session businessMethod find... ejbLoad ejbStore writeData ejbStore writeData
Copyright © 2001 Systek Exception (riktig oppførsel) Entity2ClientInterfaceContainerDatabaseEntity1 businessMethod ejbLoad readData businessMethod readData businessMethod rollback Session businessMethod find... ejbLoad Exception
Copyright © 2001 Systek showAccount.jsp > : Account Client : CreateAccount > AccountHome HTTP POST (accuntName=...) create(accountName) ejbCreate(...) redirect Opprette konto ejbPostCreate(...)
Copyright © 2001 Systek index.jsp Overføre penger > payer : Account Client : TransferServlet > payee : Account HTTP POST processTransfer > : Transfer debit credit redirect