In my previous article, I did a detailed discussion about the Bounded Context and learn that to tackle the complexity of a Domain it is the best way to divide the domains into several subdomains and mapped them with different
“Tight Coupling is Bad” How many times you have heard this word from your seniors. Probably many many times. But why Coupling is bad what are the implications comes if you do tight coupling? What is actually a Tight coupling?
The service activator design pattern is one of the Java EE patterns. It is an SI (spring integration) component. It is responsible for triggering or activating a service object or bean which is managed by the spring. A service activator
The web service broker uses web protocols and XML. We can use this pattern to expose and broker the services. Assume a circumstance, where multiple organizations are lined up in order to request info from a number of service providers.
It is one of the Java EE design patterns. We need Transfer Object when we need to pass the data across various attributes in a packet to the server. Value Object is another name for transfer object. The transfer object
The data access object in a computer software which is as an object which is responsible for providing abstract interface for communication to a specific form of database. Through the method of mapping, the app is able to call the
It is one if the Java EE software-design patterns. The composite entity pattern performs modeling, managing and representing a set of interrelated persistent objects. It does not represent them as separate fine-grained entity beans. Composite entity beans are able to
The design pattern, Service Locator is an important part in software development and it is core J2EE Design Patterns. Looking up for a service is one of the core features of service locator. A robust abstraction layer performs this function.
The Session Facade pattern’s core application is development of enterprise apps. You can also call it a logical extension of GoF designs. The pattern encases the interactions which are happening between the low-level components, which is Entity EJB. It is
Object-oriented programming makes use of the business object. It represents the parts of a business. A Business Object is able to represent things like event, person, business process, place, and concept. The business object can exist in certain forms like