java - Logic Architectural Model: references for further understanding? -
i having trouble understanding logical architectural model
, how relates service orientated architecture
. e.g:
i not general principle behind , how each of services
connect (i.e. talk 1 another). have links/resources understanding this?
the link have found far ibm website has not been help.
i confused physical architecture model
of soa works? , main components are?
the best place find you're looking reading ibm soa foundation: architectural introduction whitepaper ibm. excellent resource understand patterns: soa foundation service creation scenario.
i try explain of boxes, maybe in over-simplified way:
- interaction services presentation logic , allowing user access solution. typical component in layer portal application, in ibm world means ibm websphere portal solution.
- process services services in charge of composing logic, , ibm-way through business process flows deployed on ibm websphere process server.
- business application services business logic is: these components composed flows in process service layer. in typical solution components here web services deployed in ibm websphere application server.
- information services -according book- "data logic" resides, including business intelligence components. believe ibm db2 database has several functionality handle this.
- access services wrappers expose legacy applications through web services.
- partner services gives solution capabilities interact external partners/suppliers. give simple example, here can have services allow consumption of services exposed external supplier, become in case partner service provider.
the remaining boxes supporting elements of architecture, , not related business design, although they're important ibm soa foundation.
in relation physical architecture model, ibm soa foundation: architectural introduction describes , has nice diagram of it:
as logical architecture model, i'll describe of boxes:
- every service request traverse esb server.
- using gateway, can select services visible internet.
- the firewall server limits protocols , ports visible outside intranet, allowing creation of de-militarized zone (dmz)
- the proxy server has several responsibilities. can mention page caching , workload distribution among others.
- the portal server hosts interaction services .
- the process server hosts process services.
- the application server hosts business application services.
- the security server manages identity , authorization management.
- the management server monitors entire service environment.
Comments
Post a Comment