Skip to end of metadata
Go to start of metadata

Application 2 Application Services

Application 2 Application Services
Application 2 Application Services is services which orchestrates services from several applications, typically asynchronous and workflow-backed. I.e. a Auction type request against a set of suppliers or an booking/order/delivery process.

Characteristics

Services orchestrated to produce real busuness value

  • Workflow-oriented processes
  • Orchestrated functionality from several services
  • ACS/CS services as Business/Domain Objects
  • External applications for sub-processes & tasks
  • Long running processes
  • Should not have any long-running transactions
  • Could (should) have cache (state full)

Patterns for Application 2 Application Services


Application 2 Application Services

Technology/Implementation strategy (Java)

Technology, implementation and products

  • Pick your favorite JEE/ESB/SOA platform vendor
    • Sun, IBM, Oracle
  • Choose your favorite open source ESB/SOA platform
    • OpenESB or another Open Source JBI container
    • write a simple admin framework (upgrade tool support)

Technology/Implementation strategy (.NET)

Technology, implementation and products

  • BizTalk Server
  • Enterprise Human Workflow products can do some tasks
    • Enterprise Human Workflow with K2.NET / Skelta/ Captaris++
    • Portal connectors useful

Design rules

  • [Policy Rules for A2A services]

Other technical details


Content is moved to Service Categories

Labels:
None
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.