link to main body section
No Code, No Mess
Just Drag-and-Drop

Service-Oriented Development - The Right Foundations

Most organisations are using traditional development or middleware approaches to expose web services. These technologies were not constructed for service-oriented architectures, and so are cumbersome and costly when delivering web services. Hyfinity's PxP is an intelligent web services development and deployment platform that was constructed based upon a distributed service-oriented architecture known as Morphyc.

Recent analysts reports have suggested web services will cost five times more to maintain than to develop. This is certainly true with most vendor tools based on traditional approaches, but PxP can reduce these costs by as much as 80%. So, when considering a web services solution, consider that PxP could save you £000's, and deliver greater business agility.

Image of four greek-style pillars.

These dramatic cost savings are achieved due to four key architectural foundations:

  • Distributed Intelligent Service Agents: Business services and processes are distributed by role or task on multiple systems and execute across local or remote networks. Web service agents are truly agile when using HTTP as the ubiquitous transport protocol to exchange business documents.

  • Loosely-Coupled: All interfaces must be loosely-coupled. Traditional application development approaches depend on a tight binding to the supporting software code. The complexity of these connections is too great, and it is extremely difficult to change or remove particular code elements. PxP is inherently more flexible as each intelligent agent can process any XML document that is passed to it. For example, PxP allows a single business rule to be added for an agent to re-direct security details - perhaps defined as SAML assertions - to be authorised by another Security Manager agent. Traditional development approaches are simply too cumbersome to handle this kind of change.

  • Any XML Standard: All intelligent service agents can communicate with any XML business documents. Hyfinity believes that solutions should only be based on vendor-neutral standards, and that businesses will always need to process a number of competing standards. This capability is simply not achievable with other web service development tools.

  • Business Process-Centric: e-Business solutions are usually designed by identifying various business roles and tasks that need to be performed. PxP enables service agents to be defined by identifying the incoming and out-going business documents or messages they can process and the business rules that should be applied based on the document content. The user defines patterns of interactions between agents that can expose or consume business services, perform business processes and use business resources.