摘要 |
A method and apparatus for creating network services. Instead of programming or hard coding an entire web service, the invention provides the ability to easily create a module/mechanism (referred to as a template (100)) that produces code that may be utilized to create a web service. Thus, a template (100) is formed and utilized to create a model (204) that can generate an application (104) or web service. Each template is comprised of a list of features (202), and a model (102) (referred to as a run time model or RTM). An RTM (102) is an XML document that declares the structure, functionality, and behavior of a web service application (referred to as a WSA (304)). In one o r more embodiments, each feature is responsible for generating XML entities to be output in a new RTM (102). Each feature may obtain one or more user's inp ut that is utilized to build an XML entity in a new RTM. Further, each feature may be processed sequentially and has the ability to modify any existing XML entities that have already been created (by other features, for example).</S DOAB>
|