BLL contains an array of operatons to execute some data.
1. Object model that models the bussiness rules and bussiness entity that express all the customers ' requirement and policy.
2. services to host
security is important
domain object intends to provide a structure view of whole system, including the fuctionality of the entity, relationship and the responsiblility.technical challange is simple, but complex in the domain in which they originate.the difficuty is to build a propriate model than implementation.
domain entiry, no logic behaviour, for serialization purpose,
business rules, a set of if else statement and mapped to business object's method, rule engine
validation, validation layer to valide the bussiness object's state
some bussiness process can be created by work flow.
gray area
1. data formatting
2. stored procedure
1. transaction script
2. table
3. domain model