A preferred embodiment of the subject invention comprises a system for
implementing computer network services and applications, comprising a
front-end component comprising one or more applications; a back-end
component comprising one or more services; and an abstraction layer
component operable to communicate with the front-end and back-end
components. In another preferred embodiment, the subject invention
comprises a system for linking applications and services, comprising: a
vendor connectivity component; a business integration component; a
security component; a utility component; and a back end connectivity
component.