Unlock instant, AI-driven research and patent intelligence for your innovation.

A system and method for modeling and dynamically deploying services into a distributed networking architecture

An architecture and service container technology, applied in the direction of software deployment, program loading/starting, multi-program installation, etc., can solve problems such as difficult to handle, rigidity of existing services, rigidity of composite services, etc.

Inactive Publication Date: 2007-04-04
INT BUSINESS MASCH CORP
View PDF0 Cites 24 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

For each new service, all development steps are required (during build time), which also makes composition of existing services very rigid and intractable
[0008] The problem with the prior art approach is as follows: The static development and deployment process makes dynamic service development and compositing of existing services into more complex composite services very rigid and intractable

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A system and method for modeling and dynamically deploying services into a distributed networking architecture
  • A system and method for modeling and dynamically deploying services into a distributed networking architecture
  • A system and method for modeling and dynamically deploying services into a distributed networking architecture

Examples

Experimental program
Comparison scheme
Effect test

example

[0188] A concrete resource instance must be considered an instance of a compliant resource type. It has a well-defined identity and holds state information, ie it defines a value for each property of the resource.

[0189] service container

[0190] The service container (i.e., the host environment) is preferably a stateful service container that provides a managed runtime environment and provides transparent transaction processing, persistence, messaging subsystems, and a workflow engine that controls Execution of workflow-driven operations for service instances. Such a service container can be run on any kind of data processing unit with processor, working memory, secondary memory and ideally network (wired or wireless) access, such as an ordinary PC, dedicated server, etc.

[0191] Web services:

[0192] Web services are software systems designed to support interoperable machine-to-machine interactions over a network. It has an interface described in a machine...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The present invention describes a new system and method for modeling and dynamically deploying services into a distributed networking architecture, especially in a service-oriented architecture. The Service Container being part of distributed networking architecture exposes its functionality as services. It provides a registration service for deploying Service Descriptions. Having created a new Service Description in any declarative description language (i.e. a description of a (stateful) service e.g. a stateful Web Service), the Description Provider invokes the registration service at the Service Container that allows to register (i.e. deploy) that new Service Description during runtime without restarting Service Container. The Service Container is responsible to analyze and check the submitted new Service Description for validity, to store the Service Description and to make it available for interested services consumers for instantiation. If a new service has been successfully registered, a new Service Interface for accessing that new service is automatically created by the Service Container. Interested services consumers may query the hosting environment for the available services being hosted and to subsequently instantiate a new service. A Service Consumer may then invoke any exposed service operation on a given Service Instance which generally follows a request response pattern.

Description

technical field [0001] The present invention relates to the field of distributed network architectures, and more particularly to a method for modeling and dynamically deploying services in distributed network architectures, particularly in service containers as part of a service-oriented architecture The system and method of , wherein the service-oriented architecture consists of the following parts: resource providers, service consumers, and service containers (ie, host environments) that provide services to service consumers. Background technique [0002] Today's IT environment has been shaped by the need to provide means of interoperability between various systems and applications. Most of these systems and applications potentially maintain state information. Due to the stateful characteristics of the system and the application, the system and the application can be regarded as resources. In order to provide homogeneous access to the state of such resources, in a servic...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/54G06F9/445
CPCG06F8/61
Inventor 尤秦·布雷赫格德·布雷特萨姆埃尔·穆勒亨德里克·瓦格纳
Owner INT BUSINESS MASCH CORP