Archive for the ‘SAP NetWeaver’ Category
After you have SAP enterprise portal installed, you always need to configure the EP system landscape to connect to plenty of backend systems like R/3, CRM, SRM, etc. Below is some steps to perform this task.
The drawback of this method is it utilizes user password mapping for authentication. The user mapping must be down for each user in the portal and backend system. But for the demo of connection, it is quite easy to implement the connection. I will reconmmend to conduct athentication using logon tickets. For more information, please check below links:
1. Navigate To System Administration –> System Configuration–>System Landscape–>Portal Content.
2. Create a Folder There Say Sap_Sytems.
3. Right Click on the Folder and Go to New , Select System from Template.
In my previous blog SAP UME Configuration, I explained how to configure UME utilize ABAP user management. During web development, we always need to do coding for authorization or user management like search, creation and change. SAP provides an set of API for this purpose.
The UME API document can be visited at: http://help.sap.com/javadocs/NW04S/current/se/com/sap/security/api/IUserFactory.html
Before using these API, you need to add the public part of DC com.sap.security.api to your custom DCs like web dynpro which locates in software component SAP-JEE.
In 2003, SAP introduced a revolutionary vision for the future of business applications: Enterprise Services Architecture (ESA). Many of the world’s top-performing enterprises adopted ESA in the first year after it was announced, reducing the cost of IT maintenance, and freeing up resources for innovation.
To realize this ESA vision, SAP introduced SAP NetWeaver in 2003. A breakthrough platform based around the concept of integration, SAP NetWeaver has had the fastest ramp-up of any platform in history. Adopting SAP NetWeaver was the first step on the road to ESA for many SAP customers. One of the most unique capabilities of SAP NetWeaver is called “Composite Application Framework” (CAF), designed to reduce the cost of developing and deploying composite applications.
http://help.sap.com/saphelp_47×200/helpdata/en/8c/1024d16f350041917d01bfdaeb2fae/frameset.htm
Above is a comprehesive document about how to configuration SAP UME.
User Management Engine(UME) is used to manage user for SAP J2EE Engine. The UME has several persistency options for storing the user information, for example, you can use a database, an SAP system or a directory server.
If the UME uses an ABAP Engine for its persistency layer, then you use the SAP system user management transaction SU01 and role maintenance transaction PFCG for user administration. In this case, the roles you create using transaction PFCG appear as groups in the SAP J2EE Engine user management.
Before you can use UME to manage users, you need to configure it using an ABAP Engine for example. Several users are needed for the configuration.
Overview
KM (knowledge management) is a part of SAP Enterprise Portal. It is used to store and manage unstructured information form various data sources such as file system, intranet and World Wide Web.
Suppose we got below simple requirement. We have some technical materials for ABAP and Java and want to use KM to manage these materials. Two folder will be created for ABAP and Java. These materials need to be displayed in the portal and only authorized user can access these documents.
Introduction
Dispatcher and work process play an important role in SAP web application server.
Dispatcher handles requests from SAP GUI or ICM which comes from Internet. It is the job of dispatcher to forward the task to available work process. It also handles roll in and roll out of memory and uses algorithms to balance the load.
Using Central User Administration, you can maintain user master records centrally in one system. Changes to the information are then automatically distributed to the child systems. This means that you have an overview in the central system of all user data in the entire system landscape.
The Business Communication Services (BCS) offer functions for SAP applications to send or receive e-mails, faxes or SMS messages. On the one hand, BCS uses SAPconnect to exchange messages with e-mail servers using the SMTP protocol. On the other hand, the BCS offer ABAP programming interfaces which can be used by applications to send or receive messages. You find more information under the following links:
* Literature
* FAQs
* Related Notes
Package, application component and software component are all used to organize SAP repository objects. In order to identify different purpose of repository objects, we assign the repository object to the package.
The package will then assign to a surrounding package and it will also assign to a application component, software component. Below screen shot shows the relationship below them.
The Virtual Machine Container (in short VM Container or VMC) is a component integrated into the SAP Web AS ABAP that enables Java functions that comply with the Java Standard J2SE 1.4 to be executed in AS ABAP. The VMC is optimized for applications that use functions implemented in ABAP as well as in Java, and that have to communicate quickly and reliably with one another.

