摘要:
A method, apparatus, and computer usable code for locating artifacts. A query is received from a client to locate an artifact, wherein the request includes a set of criteria for the artifact. A request is sent to a set of locators based on the set of criteria in the request in response to receiving the request, and a reply is returned to the client, wherein the reply includes a pointer to the artifact in response to receiving a positive response from the set of locators.
摘要:
An apparatus, system, and method are disclosed for facilitating dynamic modification of existing software objects defined in a strongly-typed programming language. The apparatus includes an invocation framework, an embedder, a reference component, and a development reference component. The invocation framework is configured to pass a loosely-typed base object between a source component and a destination component. The embedder embeds a business object within the base object. The business object is defined at least in part by a type definition having a set of attributes and a name value uniquely associating the type definition to the business object. The reference component references the base object such that typing requirements of the business object are not explicitly enforced in a runtime environment. The development reference component references the type definition within a development environment such that typing for the business object is fixed during source code development and deployment.
摘要:
When a data object is sent from one application to another, the marshaling code includes type information with transmission of the data object. When the data object is converted to the transmission format, type information for the data object is added to the transmission format element. The unmarshaling code uses the type information to obtain schema information for converting the transmission format element back to the data element.
摘要:
A mechanism is provided for converting after image data into a delta level change. An after image business graph is first transformed into a generic after image business graph. Another transformation is performed transforming the generic after image business graph into a second after image business graph, using delta information from another enterprise information system is used to create a delta business graph. A final transformation is performed to convert the delta business graph into a generic delta business graph.
摘要:
A method in a data processing system for a generic symbol referencing mechanism. A reference to a symbol is received for resolution. The symbol is identified using a data structure. The data structure comprises a set of symbol space instances, each symbol space instance contains a set of name space registry instances, each name space registry instance contains a set of name space instances, each name space instance contains a set of name instances, each name instance corresponds to a referencable symbol instance, and the referencable symbol instance corresponds to the symbol.
摘要:
Schema information is provided with transmission of a data object. When a data object is converted to a transmission format, schema information for the object type is added to the transmission format element. The unmarshaling code uses the schema information to update a schema registry at the receiving end. The schema registry may then be used as a tool for converting the transmission format element back to the data element. The next time an object of that object type is sent to the recipient, the schema information is not added to the transmission format element.
摘要:
A method, system, and computer usable code is provided for using a templated pattern to define part types on a web service definition language (WSDL) interface. Applying the templated pattern enables peer services to define a transparent contract between specific WSDL part types. The templated pattern is used to wrap the original business object with the enriched business graph schema. The templated business graph is created by extending the business graph complex type that is provided by the business object framework runtime and adding an element delegating to the original business object.
摘要:
A computer implemented method, apparatus, and computer usable program code for updating multiple concurrent versions of shared artifact libraries. Shared artifact libraries are associated with a consuming application for establishing shared artifact libraries upon which the consuming application has a dependency for artifacts. A snapshot of the shared artifact libraries associated with the consuming application in an active session is created in response to starting a session. The shared artifact libraries are updated in response to new versions and updates of the shared artifact libraries becoming available. Artifacts are dispensed from the shared artifact libraries to the consuming application based on the snapshot of the session.