Technically, a software component is a modular entity that you can implement in multiple products.
Note
Software components are subject to further development, which results in various software component versions.Objectives
Technically, a software component is a modular entity that you can implement in multiple products.
Note
Software components are subject to further development, which results in various software component versions.A product is a grouping of independent software components that is shipped to customers. A product is also subject to further development. This might be due to changes made to the software components or the addition of further software components if any functional enhancements are made to the product. In most cases, each product has multiple product versions. For example, the SAP Customer Relationship Management (SAP CRM) application has product versions SAP CRM 4.0, 5.0, 7.0 and more.
In an ABAP system, one or more software components are assigned to a product. The software components can have various versions.
Product versions are software units that you can install on your system and that run independently of other software (for example, SAP Enterprise Resource Planning (ERP) 6.0).
In the System Landscape Directory (SLD), an independent object that is known as a software feature represents the relationship between the product version and the software component versions. This construct of the software feature enables you to represent complex products. In contrast to the products and software components versions that are visible in the SLD, the software features are not based on any visible objects.
Hint
You can access the SLD in various ways. In an ABAP back end, you may use transactionSLDHTMLGUI
to connect to the SLD.To display the products and software components along with their versions in the System Landscape Directory (SLD), on the SLD initial screen, choose Software Catalog.
You can import SAP products and SAP software components into the SLD. Your administrator does this after installing SAP Process Integration (PI). SAP Service Marketplace also provides the latest updates and you should import these updates twice a year.
If you use non SAP software components and products, create them manually in the SLD.
You are want to create a product and software component in the System Landscape Directory of SAP NetWeaver.
Note
In this exercise, when the values include ##, replace the character with a two-digit number (01–30).
You can perform this exercise in two ways:
Note
We recommend running the simulation first.Each software component provides programs for particular functions. Software components have external interfaces to enable them to communicate with other software components. These interfaces can be both inbound and outbound.
Outbound interfaces cannot all be described by one object; they exist implicitly.
You can use the following conventions for creating namespaces:
When you specify an HTTP address as a namespace, the HTTP address used ensures that the name of the namespace is unique. This specification does not mean that you can access additional information about the namespace from this address (in some cases an XML schema definition is hidden behind the address). SAP namespaces follow the standard http://sap.com/xi/.
Namespaces with these types of prefix have no value because they are not connected with a Web page on the Internet.
Caution
It is assumed that conventions ensure that namespaces are unique. For more information about namespaces, go to www.w3.org/TR/REC-xml-names.Within a namespace, the Enterprise Services Builder (ESB) allows you to maintain objects in different areas. These include SAP Process Integration scenario objects, modeling objects in the ESB area, interface objects, mapping objects, adapter objects, as well as objects that identify a work area, in other words, software components, and namespaces.
The key objects of an interface in the interface objects area are service interfaces, together with the corresponding service operations, message types, and data types.
You want to import software components into the ESR and to create namespaces.
Note
In this exercise, when the values include ##, replace the character with a two-digit number (01–30).
You can perform this exercise in two ways:
Note
We recommend running the simulation first.Log in to track your progress & complete quizzes