Ok guys...let me clarify my understanding here:
My app is layered and distributed as follows:
UI/Consumer Layer (Physical Tier 1 - Web Server)
-----------------------|.NET Remoting|-------------------
Facade/Application Layer (Physical Tier 2 - App Server)...
Each one will need a seperate link on the dynamic page.
I will need to check for the availability of several services for a single Policy (i.e.Renewal, Claim etc.).
Certain services will always be available (i.e. ChangeOfAddress) therefore minimal business logic behind those.
Thanks for all...
Would this approach have to change dramatically in a distributed scenario?
In my original design I envisaged the usage of DTO's to ensure that no layer other than the model/domain layer would have knowledge of the underlying business entities...
Any useful documentation on these design...
It is the passing of entities across architectural layer boundaries within a single application that I am referring to.
I'm gonna have a look at the Book - Patterns of Enterprise Application Architecture, to get some more ideas.
Any other books anyone would recommend on this topic?
Any...
Hi Edward,
I am current involved in the design of a distributed web application and am trying to get my head around how is best to layer the application.
I see what you're saying but am still left with the question of how to represent an object/business entity across layers. Would you suggest...
Does anyone have any advice on how to seperate out Business Entity Data (i.e. common data that will be passed between layers in the application) from the Business Rules relating to the Business Entities?
I am assuming this the correct way of structuring an application so you do not have to pass...
A CustomerServiceType is a service that is offered by the website relating to a core business entity (i.e. Policy or Client). Examples of these are a Renewal or Change of Address.
My view of it is that a Policy or Client can have a CustomerServiceType performed on it.
For example a Renewal can...
The exact scenario that I am working with is as follows:
I am building up the content for dynamic web page. In order to do this I am looping through an array of Policy classes and displaying policy related information. One item of information I need to display for each Policy in the array is...
The resultant answer to the IsAvailable method will return a true/false value which will determine whether the option to fulfil the CustomerServiceType against the policy/client. For example, whether a button is enabled or not.
There are other classes I have identified which relate to the...
Thanks for the advice.
The CustomerServiceType class is VERY important within the system but I haven't so far been able to identify any other useful details about the respective CustomerServiceTypes other than the business rules behind whether they are available.
I'll give a few more details...
I'm going round in circles trying to get my head around the usage of Inheritance within a system I am trying to design. I would REALLY appreciate any experienced advice on the following scenario:
I have an abstract base class named CustomerServiceType which has a single method named...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.