Welcome to UE Central Library

Keep Smiling

SAP NetWeaver portal technology : (Record no. 2721)

MARC details
000 -LEADER
fixed length control field 70816cam a2200241 a 4500
001 - CONTROL NUMBER
control field 3197
005 - DATE AND TIME OF LATEST TRANSACTION
control field 20200721104453.0
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION
fixed length control field 080425s2008 nyua b 001 0 eng
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 9780071548533 (alk. paper)
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 9780070264953
040 ## - CATALOGING SOURCE
Transcribing agency PK
082 00 - DEWEY DECIMAL CLASSIFICATION NUMBER
Classification number 025.04
Edition number 22
Item number J421
100 1# - MAIN ENTRY--PERSONAL NAME
Personal name Jay, Rabi.
245 10 - TITLE STATEMENT
Title SAP NetWeaver portal technology :
Remainder of title the complete reference /
Statement of responsibility, etc Rabi Jay.
260 ## - PUBLICATION, DISTRIBUTION, ETC. (IMPRINT)
Place of publication, distribution, etc New Delhi :
Name of publisher, distributor, etc Tata McGraw-Hill,
Date of publication, distribution, etc c2008.
300 ## - PHYSICAL DESCRIPTION
Extent xxxii, 735 p.
Other physical details ill. ;
Dimensions 23 cm.
500 ## - GENERAL NOTE
General note Includes bibliographical references (p. 715-719) and index.
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name as entry element Web site development.
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name as entry element Web portals
General subdivision Computer programs.
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name as entry element Business enterprises
General subdivision Computer networks.
942 ## - ADDED ENTRY ELEMENTS (KOHA)
Koha item type Books
505 0# - FORMATTED CONTENTS NOTE
Formatted contents note 1. Contents at a Glance <br/>2. Part I Portal Implementation Planning <br/>3. 1 Introduction to SAP NetWeaver Enterprise Portal 3 <br/>4. 2 SAP NetWeaver Enterprise Portal Building Blocks 11 <br/>5. 3 IT Practices, IT Scenarios and Usage Types for NW Portal 29 <br/>6. 4 PAM, Release Strategy, Maintainance Strategy, and Support Strategy 47 <br/>7. 5 Using Scenario and Process Component List Application 61 <br/>8. Part II Portal Infrastructure Design <br/>9. 6 J2EE Architecture 73 <br/>10. 7 High Availability for Portals 89 <br/>11. 8 Sizing and Scalability 109 <br/>12. 9 Web Infrastructure Components 123 <br/>13. Part III Portal Installation <br/>14. 10 Preparing for Portal Installation 141 <br/>15. 11 Portal Installation 149 <br/>16. 12 Post-Installation Steps 179 <br/>17. Part IV Content Administration <br/>18. 13 Developing Content and Assigning Permissions 209 <br/>19. 14 iViews and Pages 227 <br/>20. 15 Roles and Worksets 247 <br/>21. 16 Business Packages 263 <br/>22. 17 Portal Look and Feel: Branding 275 <br/>23. 18 Connecting to Backend Systems 295 <br/>24. 19 Federated Portals 315 <br/>25. 20 External-Facing Portals 331 <br/>26. Part V System Administration <br/>27. 21 Backup and Restore 345 <br/>28. 22 Transporting Portal Content 353<br/>29. FMindd 7 4/22/08 3:09:40 PM <br/>30. viii SAP NetWeaver Portal Technology: The Complete Reference CompRef8 / SAP NetWeaver Portal Technology: The Complete Reference / Rabi Jay / 853-X/ Front matter <br/>31. 23 Installing Support Packages Using Java Support Package Manager 371 <br/>32. 24 Implementing Delegated Content and System Administration 389 <br/>33. 25 Implementing Delegated User Administration 407 <br/>34. Part VI Portal Troubleshooting <br/>35. 26 Troubleshooting Portal Using Logs and Traces 419 <br/>36. 27 Analyzing and Troubleshooting Portal Performance 439 <br/>37. 28 Portal Monitoring 469 <br/>38. 29 JVM Garbage Collection Analysis 483 <br/>39. 30 JVM Thread Dump Analysis 493 <br/>40. 31 HTTP Performance Analysis 505 <br/>41. 32 Configuring CCMS Monitoring and GRMG Availability Monitoring 519 <br/>42. 33 Tuning Portal Performance 541 <br/>43. Part VII Portal Security <br/>44. 34 Implementing Authorization Using Permissions, Security Zones and UME Actions 557 <br/>45. 35 UME Architecture Components 573 <br/>46. 36 Administering Users with User Management Tool 583 <br/>47. 37 Configuring UME Data Source 595 <br/>48. 38 Configuring Portal Authentication 613 <br/>49. 39 Transferring Role Between Portal and SAP 631 <br/>50. 40 Implementing Single Sign On to SAP and non-SAP Systems 641 <br/>51. 41 Implementing SSL on the J2EE Engine 657 <br/>52. 42 Implementing Portal Network Security 677 <br/>53. Part VIII Configuring System Landscape Directory <br/>54. 43 System Landscape Directory 689 <br/>55. 44 Configuring and Using NetWeaver Administrator 697 <br/>56. Part XI Appendixes <br/>57. A Installing the SAP NetWeaver 70 (2004s) - Java Trial Version 713 <br/>58. B References 715 <br/>59. Index 721 <br/>60. FMindd 8 4/22/08 3:09:41 PM <br/>61. Contents ix CompRef8 / SAP NetWeaver Portal Technology: The Complete Reference / Rabi Jay / 853-X/ Front matter <br/>62. Contents<br/>63. Preface xxxi <br/>64. Part I Portal Implementation Planning <br/>65. 1 Introduction to SAP NetWeaver Enterprise Portal 3<br/>66. Why SAP NetWeaver Portal? 3<br/>67. What Is an Enterprise Portal? 4<br/>68. Why Do We Need SAP NetWeaver Portal? 4<br/>69. Increased Productivity 4<br/>70. Business Packages: A Jumpstart to Implementation 5<br/>71. Portal Technology: Open Industry Standards 5<br/>72. Integration with Applications 6<br/>73. SAP¿s NetWeaver Technology Stack 6<br/>74. SAP NetWeaver Product Strategy 7<br/>75. Single Point of Access 7<br/>76. Portal Platform: Runtime Environment 7<br/>77. Collaboration Platform: Enabling Teamwork 8<br/>78. Knowledge Management: Unifying Unstructured Content 8<br/>79. Business Information Warehouse: Unifying Structured Content 8<br/>80. Portal Security 8<br/>81. Portal User Interface: Branding and Role-Based Personalization 9<br/>82. Portal Development Environment 10<br/>83. Conclusion 10 <br/>84. 2 SAP NetWeaver Enterprise Portal Building Blocks 11<br/>85. Portal Platform 11<br/>86. Portal Runtime 11<br/>87. Portal Components 12<br/>88. Portal Serv ices 13<br/>89. Portal Content Directory 14<br/>90. Unification 14<br/>91. Connector Framework 15<br/>92. Portal Runtime Storage Resources 16<br/>93. UME Architecture 16<br/>94. UME Components 17<br/>95. Portal User Interface 18 <br/>96. ix<br/>97. FMindd 9 4/22/08 3:09:41 PM x S A P N e t W e a v e r P o r t a l T e c h n o l o g y : T h e C o m p l e t e R e f e r e n c e CompRef8 / SAP NetWeaver Portal Technology: The Complete Reference / Rabi Jay / 853-X/ Front matter <br/>98. Knowledge Management Architecture 20<br/>99. Knowledge Management Components 21<br/>100. KM Application 21<br/>101. KM Global Services 22<br/>102. KM Repository Services 23<br/>103. KM Repository Framework 23<br/>104. KM Repositories 24<br/>105. Collaboration Architecture 25<br/>106. Asynchronous Collaboration Framework 26<br/>107. Synchronous Collaboration Framework 27<br/>108. Room Infrastructure 27<br/>109. Collaboration Launch Pad 27<br/>110. Third-Party Services 27<br/>111. J2EE Architecture 27<br/>112. Summary 27 <br/>113. 3 IT Practices, IT Scenarios and Usage Types for NW Portal 29<br/>114. Initial Requirements Gathering 29<br/>115. Gather the Business and Technical Requirements 29<br/>116. Identify User Population: Size, Nature, and Usage Intensity 29<br/>117. Identify the Portal Types 30<br/>118. Identify the Applications to Be Integrated 30<br/>119. Identify the Content: Business Packages vs Custom 31<br/>120. Develop the Technical Infrastructure Design 32<br/>121. Include SAP NetWeaver Landscape Strategy 32<br/>122. Decide the IT Scenarios, Processes, and Systems 32<br/>123. Identify the Installable Software Units 32<br/>124. SAP Documentation: A Must Read 32<br/>125. Preparing the Checklist 33<br/>126. Identify IT Practices, IT Scenarios, and Usage Types 34<br/>127. IT Practices: A Process-Centric Approach 34<br/>128. IT Scenarios: Step Toward an Incremental Service-based Architecture 34<br/>129. IT Scenario Variants: Address a Specific Business Need 35<br/>130. Usage Types 36<br/>131. IT Processes 36<br/>132. Identify Installable Software Units: Systems, Standalone Engines, and Clients 37<br/>133. Systems 37<br/>134. Standalone Engines 38<br/>135. Clients 39<br/>136. Design NetWeaver System Landscape: Central Systems 39<br/>137. Solution Manager 39<br/>138. Solution Manager Diagnostics 40 <br/>139. FMindd 10 4/22/08 3:09:42 PM C o n t e n t s xi CompRef8 / SAP NetWeaver Portal Technology: The Complete Reference / Rabi Jay / 853-X/ Front matter <br/>140. SAP NWA 40<br/>141. System Landscape Directory 40<br/>142. Software Lifecycle Manager 40<br/>143. Introduction to ASAP Methodology 41<br/>144. Project Preparation 41<br/>145. Business Blueprint 41<br/>146. Realization Phase 42<br/>147. Final Preparation Phase 42<br/>148. Go Live and Support 42<br/>149. Using Solution Maps: A Quick Peek 42<br/>150. Benefits of Using SAP Solution Map 45<br/>151. Summary 45 <br/>152. 4 PAM, Release Strategy, Maintainance strategy, and Support Strategy 47<br/>153. Why Is PAM Important 47<br/>154. SAP Products or Applications 48<br/>155. Application Component Releases, Instances, and Software Component Versions 49<br/>156. Technical Release and Release Planning Information 49<br/>157. Technical Release Information 50<br/>158. Release Planning Information 54<br/>159. Release and Maintenance Strategy 55<br/>160. Release Shipment Phases 56<br/>161. Internal Validation Program 56<br/>162. Ramp Up Program 56<br/>163. Unrestricted Shipment 56<br/>164. Maintenance Strategy 56<br/>165. Support Packages, Support Package Stacks, and Support Release 58<br/>166. Support Package Strategy 59<br/>167. SAP Support Strategy 59<br/>168. List of URLs Referenced in This Chapter 60<br/>169. Summary 60 <br/>170. 5 Using Scenario and Process Component List Application 61<br/>171. Application Building Blocks 62<br/>172. Application/Product, Application Component, Software Component, and Cluster 62<br/>173. Application Capabilities, Processes, and Scenarios 62<br/>174. Realization Alternatives and Scenario Templates 63<br/>175. Using the Tool 63<br/>176. Choosing a Scenario 64<br/>177. Displaying the Realization Alternatives 64<br/>178. Viewing Additional Information 65<br/>179. Viewing Possible Scenarios 66 <br/>180. FMindd 11 4/22/08 3:09:43 PM xii S A P N e t W e a v e r P o r t a l T e c h n o l o g y : T h e C o m p l e t e R e f e r e n c e CompRef8 / SAP NetWeaver Portal Technology: The Complete Reference / Rabi Jay / 853-X/ Front matter <br/>181. View Possible Business Scenarios 68<br/>182. View Required Components 68<br/>183. View Potential Upgrade Paths 69<br/>184. Summary 70 <br/>185. Part II Portal Infrastructure Design <br/>186. 6 J2EE Architecture 73<br/>187. Components of a Portal Infrastructure 73<br/>188. Web AS Java Architecture 74<br/>189. Java Instance 75<br/>190. Minimal Java Installation 76<br/>191. Larger Java Cluster Installation with Load Balancer 77<br/>192. NetWeaver AS Java vs Add-In Installation 78<br/>193. Central Instance 78<br/>194. Central Services Instance 79<br/>195. Dialog Instances 80<br/>196. Java Dispatcher Components 80<br/>197. Java Server Process 81<br/>198. Message Server, Message Service, and the Cluster Manager 82<br/>199. SAP Management Console 82<br/>200. Java Startup and Control Framework 83<br/>201. RDBMS database 85<br/>202. Monitoring Processes 85<br/>203. TREX: Technical Infrastructure 86<br/>204. TREX Client 86<br/>205. Queue Server 87<br/>206. Preprocessor 87<br/>207. Index Server 87<br/>208. Name Server 88<br/>209. Summary 88 <br/>210. 7 High Availability for Portals 89<br/>211. Portal Infrastructure Design 89<br/>212. Essentials of Good Portal Infrastructure Design 90<br/>213. Portal System Landscape Design 91<br/>214. High Availability for Portal 91<br/>215. Importance of High Availability 91<br/>216. Cost of Implementing a High Availability Portal Solution 92<br/>217. Impact of Downtimes 92<br/>218. Key Success Factors for High Availability 92<br/>219. System-Wide Strategy 92<br/>220. High Availability Requirements Checklist 93<br/>221. Highly Available SAP NetWeaver Platform 94 <br/>222. FMindd 12 4/22/08 3:09:43 PM C o n t e n t s xiii CompRef8 / SAP NetWeaver Portal Technology: The Complete Reference / Rabi Jay / 853-X/ Front matter <br/>223. Single Points of Failure 95<br/>224. Identifying SPOFs 95<br/>225. Securing the SPOF 96<br/>226. High-Availability Solutions 97<br/>227. Switchover Solutions 97<br/>228. Active Clustering 97<br/>229. Passive Clustering 98<br/>230. Switchover Solution for SAP Web AS ABAP and Java 99<br/>231. High Availability and Load Balancing Using Software Cluster 100<br/>232. High Availability for Standalone Enqueue Server 100<br/>233. High Availability for Databases 103<br/>234. High Availability for Global Configuration Directory 104<br/>235. High Availability for ICM 104<br/>236. High Availability for Server, Access, and Web Server Networks 105<br/>237. High Availability at the Physical Level 106<br/>238. High Availability for TREX 106<br/>239. Summary 107 <br/>240. 8 Sizing and Scalability 109<br/>241. What Is Scalability? 109<br/>242. Sizing for Performance and Scalability 109<br/>243. Sizing At Different Project Stages 110<br/>244. Sizing Techniques 111<br/>245. Standard Application Benchmarks 112<br/>246. Using the Quick Sizer 113<br/>247. Measuring Scalability 116<br/>248. Implementing Scalability 117<br/>249. Vertical Scaling 117<br/>250. Horizontal Scaling 118<br/>251. Combining Vertical and Horizontal Scaling 118<br/>252. Minimal Portal Installation: Central Installation 119<br/>253. Scale-in Options 119<br/>254. Scale-out Approach: Distributing Components 120<br/>255. OSS notes 121<br/>256. Summary 122 <br/>257. 9 Web Infrastructure Components 123<br/>258. Technical Requirements of Web Infrastructure 123<br/>259. Session Stickiness 124<br/>260. Load Balancing 125<br/>261. Installing the SAP Web Dispatcher 130<br/>262. OSS Notes 138<br/>263. Summary 138 <br/>264. FMindd 13 4/22/08 3:09:44 PM xiv S A P N e t W e a v e r P o r t a l T e c h n o l o g y : T h e C o m p l e t e R e f e r e n c e CompRef8 / SAP NetWeaver Portal Technology: The Complete Reference / Rabi Jay / 853-X/ Front matter <br/>265. Part III Portal Installation <br/>266. 10 Preparing for Portal Installation 141<br/>267. Planning 141<br/>268. Master Guide Document: A Must Read 142<br/>269. Technical Infrastructure Guide 142<br/>270. Service Marketplace Documentation Download 142<br/>271. Platform-Specific Guides 143<br/>272. Service Marketplace Quicklinks 143<br/>273. Compile a List of OSS Notes 144<br/>274. Installation Media 145<br/>275. Platform-Specific Installation Guide 145<br/>276. Release Restrictions 146<br/>277. Installation Tips, Tricks, and Pitfalls 146<br/>278. Required Skill Sets 146<br/>279. Proper Sizing: Avoid Shared Systems 147<br/>280. Installation Cookbook: Document Comprehensively 147<br/>281. SAP¿s Patching Strategy 147<br/>282. Knowledge of Installation and Troubleshooting Tools 148<br/>283. Check Installation Prerequisites 148<br/>284. Typical Installation Issues 148<br/>285. Summary 148 <br/>286. 11 Portal Installation 149<br/>287. Pre-Installation Planning 149<br/>288. Installation Options 150<br/>289. Pre-Installation Steps 153<br/>290. Downloading the Installation DVDs 153<br/>291. Check the Hardware and Software Requirements of Hosts 154<br/>292. Running the SAPinst for Prerequisites Check 155<br/>293. Install and Configure Sun Java SDK 142_0 157<br/>294. Reducing the File Cache Size 158<br/>295. Install and Configure Microsoft SQL Server 159<br/>296. Install and Configure Microsoft SQL Server 2000 159<br/>297. Install and Configure Microsoft SQL Server 2005 163<br/>298. SAPinst 164<br/>299. Installing Central SAP NetWeaver AS Java System 168<br/>300. Interrupted Installation 174<br/>301. Directory Structure After Install 174<br/>302. SAP System Users Created During Install 176<br/>303. OSS Notes 176<br/>304. Summary 177 <br/>305. FMindd 14 4/22/08 3:09:45 PM C o n t e n t s xv CompRef8 / SAP NetWeaver Portal Technology: The Complete Reference / Rabi Jay / 853-X/ Front matter <br/>306. 12 Post-Installation Steps 179<br/>307. Troubleshooting During Installation 179<br/>308. SAPinst Troubleshooting 179<br/>309. Troubleshooting with J2EE Engine Log Files 181<br/>310. Portal Troubleshooting 182<br/>311. Post-Installation Activities 183<br/>312. Post-Installation Steps for Portal 183<br/>313. Logging on to J2EE and Portal 184<br/>314. Checking Whether the Installation Is Complete 184<br/>315. Install the EP License 188<br/>316. Delete the Portal Log Files 190<br/>317. Use the Template Installer 191<br/>318. Configuring the J2EE Engine 194<br/>319. Configuring the SLD 196<br/>320. Apply Patches 196<br/>321. System Backup 199<br/>322. Uninstalling the SAP J2EE System 200<br/>323. Using SAPinst to Uninstall the SAP J2EE System 201<br/>324. Performance Tuning and Content Administration 205<br/>325. Summary 205 <br/>326. Part VI Content Administration <br/>327. 13 Developing Content and Assigning Permissions 209<br/>328. Creating Initial Content 209<br/>329. Types of Initial Content 210<br/>330. Using the Portal Content Object Model 214<br/>331. Portal Content Directory Functionality 214<br/>332. Portal Content Object Types 214<br/>333. Portal Content Studio: Content Administration Tool 217<br/>334. Portal Content Catalog 218<br/>335. Search Filters 218<br/>336. Page Editor 219<br/>337. Object Naming Convention 221<br/>338. Copying Objects 222<br/>339. Inserting an Object Into a Source Object 223<br/>340. Using Chained Objects 224<br/>341. Summary 226 <br/>342. 14 iViews and Pages 227<br/>343. Using iViews - the Fundamental Building Blocks 227<br/>344. Creating an URL iView 228 <br/>345. FMindd 15 4/22/08 3:09:45 PM xvi S A P N e t W e a v e r P o r t a l T e c h n o l o g y : T h e C o m p l e t e R e f e r e n c e CompRef8 / SAP NetWeaver Portal Technology: The Complete Reference / Rabi Jay / 853-X/ Front matter <br/>346. Creating a Page 233<br/>347. Assigning Content to the Page 235<br/>348. Delta Link Tracer 237<br/>349. Child Object Tools 237<br/>350. iView / Page Property Categories and Properties 238<br/>351. Isolation Method Property 241<br/>352. Fixed and Visible Properties for iViews in a Page 242<br/>353. How Page Personalization Works 244<br/>354. Summary 245 <br/>355. 15 Roles and Worksets 247<br/>356. Benefits of Roles 247<br/>357. Organizing Content Using Worksets 247<br/>358. Roles 248<br/>359. Roles, Worksets, and Navigational Structure 248<br/>360. Role Properties 249<br/>361. Permissions and ACLs 250<br/>362. Folder Structure 250<br/>363. Folders within the Roles 251<br/>364. Assigning a Role to a User 256<br/>365. Examples of Assigning Entry Points 256<br/>366. Content Development Tips 260<br/>367. Summary 261 <br/>368. 16 Business Packages 263<br/>369. Portal Content Portfolio 264<br/>370. Business Packages for Every User 265<br/>371. Business Package for Managers 265<br/>372. Business Packages for Specialists 266<br/>373. Administering the Business Packages 266<br/>374. Before Installing the Business Package 266<br/>375. Download the Business Package 269<br/>376. Backup the Business Package 269<br/>377. Importing the Business Packages 270<br/>378. Customizing a Business Package 272<br/>379. Business Package and Backend Configuration 272<br/>380. Using Delta Links for Creating New Content 272<br/>381. Pilot Testing 273<br/>382. Portal Adoption 273<br/>383. Uninstalling the Business Packages 274<br/>384. Summary 274 <br/>385. 17 Portal Look and Feel: Branding 275<br/>386. Changing the User Interface 275<br/>387. Why Use Different Portal Scenarios? 275 <br/>388. FMindd 16 4/22/08 3:09:46 PM C o n t e n t s xvii CompRef8 / SAP NetWeaver Portal Technology: The Complete Reference / Rabi Jay / 853-X/ Front matter <br/>389. Components of the Portal Display 276<br/>390. Framework Page 276<br/>391. Portal Theme 277<br/>392. Portal Desktop 277<br/>393. Rule Collection 277<br/>394. Customizing the Portal Desktop 278<br/>395. Creating the Framework Page 278<br/>396. Modifying the Portal Theme 281<br/>397. Exporting and Importing a Theme 283<br/>398. Adding the Theme to the Portal Desktop 284<br/>399. Creating a New Portal Desktop 285<br/>400. Creating the New Rule Collection 287<br/>401. Working with the Master Rule Collection 289<br/>402. Using the ITS Generator 291<br/>403. Using Theme Integrity Tests 292<br/>404. Useful OSS Notes 294<br/>405. Summary 294 <br/>406. 18 Connecting to Backend Systems 295<br/>407. Creating System Objects 295<br/>408. System Properties 296<br/>409. System Aliases 296<br/>410. User Management Category Settings 298<br/>411. Creating an SAP System 298<br/>412. Connecting Using a Dedicated Application Server 299<br/>413. Message Server Connection with Load Balancing 302<br/>414. Connecting Using a Connection String Template 304<br/>415. Connecting to an ITS System 304<br/>416. Connecting to a Web Application Server for CRM and BW scenarios 306<br/>417. Configuring a JDBC System 308<br/>418. Connectors 309<br/>419. iWay Connectors 309<br/>420. Testing R/3 Connectivity from an iView 309<br/>421. Connectivity Testing Tool 309<br/>422. Support Platform Tests For Connectivity 310<br/>423. Connectivity Issues 311<br/>424. Validate Connection Property 312<br/>425. WAS/ITS Connectivity Issues 312<br/>426. End User Permission 313<br/>427. Useful OSS Notes 313<br/>428. Summary 314 <br/>429. FMindd 17 4/22/08 3:09:47 PM xviii S A P N e t W e a v e r P o r t a l T e c h n o l o g y : T h e C o m p l e t e R e f e r e n c e CompRef8 / SAP NetWeaver Portal Technology: The Complete Reference / Rabi Jay / 853-X/ Front matter <br/>430. 19 Federated Portals 315<br/>431. Content Federation 315<br/>432. Portal Federation 315<br/>433. Advantages of Federated Portal Network 316<br/>434. Content Sharing Modes¿Reusing Remote Content 316<br/>435. Usage Scenarios for FPN 317<br/>436. Configuring a Federated Portal 319<br/>437. Remote Role Assignment to the User in the Consumer Portal 326<br/>438. Create a Remote Delta Link to Content on the Producer Portal 327<br/>439. Creating a Remote Application Integration iView 328<br/>440. Creating Remote Content from a WSRP Producer 329<br/>441. Useful OSS Notes 330<br/>442. Summary 330 <br/>443. 20 External-Facing Portals 331<br/>444. Features of an External-facing Portal 331<br/>445. Implementing an External-facing Portal 333<br/>446. Configuring the Navigation Cache 333<br/>447. Configuring the Short URL 335<br/>448. Configuring the Light Framework Page 336<br/>449. Setting up Anonymous Content to Anonymous Users 338<br/>450. Changing the Default Portal URL 341<br/>451. Changing the Portal Page Title 341<br/>452. Removing the Options Menu in the IView or Page 342<br/>453. Useful OSS Notes 342<br/>454. Summary 342 <br/>455. Part V System Administration <br/>456. 21 Backup and Restore 345<br/>457. Full-System vs Partial Component Backup 345<br/>458. Portal Backup Strategy 346<br/>459. Taking an Inventory of the System Landscape 346<br/>460. Devise a Backup Strategy 349<br/>461. Post-Recovery Checks 352<br/>462. Useful OSS Notes 352<br/>463. Summary 352 <br/>464. 22 Transporting Portal Content 353<br/>465. Transporting Content 353<br/>466. Transport Package 353<br/>467. Transport Process Controls 354<br/>468. Exporting Transport Packages 354 <br/>469. FMindd 18 4/22/08 3:09:47 PM C o n t e n t s xix CompRef8 / SAP NetWeaver Portal Technology: The Complete Reference / Rabi Jay / 853-X/ Front matter <br/>470. Export Settings 356<br/>471. Creating EPA Transport Packages 357<br/>472. Configuring the PCD for Exports 361<br/>473. Configuring Report Directory for Exports 362<br/>474. Configuring Protection from Overwriting System Objects 363<br/>475. Importing Content 364<br/>476. Import Options 364<br/>477. Deployment Using the SDM Tool 368<br/>478. Importing Using the Package Import Editor 368<br/>479. Importing EP 50 Portal Content 369<br/>480. Import Reporting 369<br/>481. Importing to Production 369<br/>482. Useful OSS Notes 370<br/>483. Summary 370 <br/>484. 23 Installing Support Packages Using Java Support Package Manager 371<br/>485. Why JSPM Rather than SDM? 371<br/>486. Installing the Support Packages 372<br/>487. Installing the Support Package Stack 372<br/>488. Prerequisites for Installing SP Stacks and Support Packages 372<br/>489. Starting the JSPM 374<br/>490. Installing the Latest JSPM Support Package 377<br/>491. Install SAP Download Manager 379<br/>492. Additional Deployment Support Packages 382<br/>493. Viewing Deployed Components 383<br/>494. Viewing the Log Files 384<br/>495. JSPM Troubleshooting Issues 385<br/>496. Issues with Downloaded Files 385<br/>497. Memory Issues 386<br/>498. J2EE Engine Administrator Password Issue 386<br/>499. JSPM Resources 386<br/>500. Useful OSS Notes 386<br/>501. Summary 387 <br/>502. 24 Implementing Delegated Content and System Administration 389<br/>503. How Delegated Administration Is Implemented 389<br/>504. Standard SAP Roles, Permissions, and Catalog Structure 390<br/>505. ACLs 393<br/>506. Implementing Delegated Administration Using Custom Folders 396<br/>507. Logging in as Content_Admin_1 User 397<br/>508. Logging in as Content_Admin_2 User 400<br/>509. Implementing Delegated System Administration 402<br/>510. Creating Custom Roles 402<br/>511. Summary 406 <br/>512. FMindd 19 4/22/08 3:09:48 PM xx S A P N e t W e a v e r P o r t a l T e c h n o l o g y : T h e C o m p l e t e R e f e r e n c e CompRef8 / SAP NetWeaver Portal Technology: The Complete Reference / Rabi Jay / 853-X/ Front matter <br/>513. 25 Implementing Delegated User Administration 407<br/>514. Delegating Administration Activities 407<br/>515. Setting Up Company Groups 408<br/>516. Business Scenarios 410<br/>517. Company Scenarios 410<br/>518. Assigning Roles 411<br/>519. UMEManage_All Action 411<br/>520. UMEManage_Roles Action 412<br/>521. Creating a Delegated User Administrator Role 412<br/>522. Enabling Self-Registration 413<br/>523. Creating a Self-Registered User 414<br/>524. Assigning Content to the Self-Registered User 415<br/>525. Summary 415 <br/>526. Part VI Portal Troubleshooting <br/>527. 26 Troubleshooting Portal Using Logs and Traces 419<br/>528. Logging and Tracing 419<br/>529. SAP Logging API 419<br/>530. Logging and Categories 420<br/>531. Tracing and Locations 420<br/>532. Log Manager 420<br/>533. Enabling Logging and Tracing 421<br/>534. Log Configurator 421<br/>535. Advanced Mode 422<br/>536. Types of Log Formats 422<br/>537. Destinations Tab 423<br/>538. Creating a New Controller 424<br/>539. Automatic Archiving 424<br/>540. Archiving Manually 424<br/>541. Severity Levels 425<br/>542. Log Viewer 425<br/>543. Sorting 431<br/>544. File Status 431<br/>545. Undocking a File 432<br/>546. Registering the Log File 432<br/>547. Customizing Columns 434<br/>548. Searching Logs 436<br/>549. Filtering Logs 436<br/>550. Sorting Log Records 437<br/>551. Merging Log Files 437<br/>552. Displaying Archive Files 438<br/>553. Relevant OSS Notes 438<br/>554. Summary 438 <br/>555. FMindd 20 4/22/08 3:09:49 PM C o n t e n t s xxi CompRef8 / SAP NetWeaver Portal Technology: The Complete Reference / Rabi Jay / 853-X/ Front matter <br/>556. 27 Analyzing and Troubleshooting Portal Performance 439<br/>557. Factors Affecting Performance 439<br/>558. Performance Analysis 440<br/>559. Performing the Analysis 441<br/>560. Performance Monitoring 443<br/>561. Persisting Monitoring Data and Analyzing Java Applications 444<br/>562. Trigger the Collection of Monitoring Data 444<br/>563. Deploy the Perfviewer Web Application 444<br/>564. Run the Performance Reporter Application 447<br/>565. Analysis Using the HTML Report 448<br/>566. Capacity Planning View 448<br/>567. Using the Charts 457<br/>568. Windows-based System Performance Analysis 460<br/>569. CPU-based Monitors 463<br/>570. Memory-based Monitors 463<br/>571. Process-based Monitors 464<br/>572. Network-based Monitors 464<br/>573. Disk-based Monitors 465<br/>574. Using the Task Manager 466<br/>575. Distributed Statistics Records (DSRs) 467<br/>576. Relevant OSS Notes 467<br/>577. Summary 467 <br/>578. 28 Portal Monitoring 469<br/>579. Portal Monitoring Tool 469<br/>580. Workload Monitoring iViews 469<br/>581. Request and Component Analysis 471<br/>582. Request Overview 472<br/>583. Using the Components Overview 474<br/>584. Thread Overview 477<br/>585. Activity Report 478<br/>586. Single Activity Trace 478<br/>587. Activating the SAT Trace 478<br/>588. Interpreting the Log 479<br/>589. Analyzing the SAT Trace 479<br/>590. Analyzing the Client, File System, LDAP, and Backend Systems Access 481<br/>591. Summary 481 <br/>592. 29 JVM Garbage Collection Analysis 483<br/>593. Garbage Collection Basics 483<br/>594. Importance of GC Analysis 483<br/>595. Activating the GC Trace 484<br/>596. Limitations of Garbage Collection 484 <br/>597. FMindd 21 4/22/08 3:09:49 PM xxii S A P N e t W e a v e r P o r t a l T e c h n o l o g y : T h e C o m p l e t e R e f e r e n c e CompRef8 / SAP NetWeaver Portal Technology: The Complete Reference / Rabi Jay / 853-X/ Front matter <br/>598. Java Heap Structure 484<br/>599. Young Generation Heap 484<br/>600. Old Generation Heap 485<br/>601. Permanent Generation Heap 485<br/>602. Garbage Collection Process 485<br/>603. Minor Garbage Collection 485<br/>604. Major Garbage Collection 486<br/>605. Calculating the JVM Parameters 486<br/>606. GC Analysis 487<br/>607. Total Memory Available for the Java Application 487<br/>608. Time Spent on Garbage Collection 487<br/>609. Memory Leak 487<br/>610. GC in a Well-behaved System 488<br/>611. Memory Usage Under Load Test 488<br/>612. Identifying Causes of Increased Memory Usage 489<br/>613. JDK Used for SAP J2EE Engine 489<br/>614. GC-Related JVM Parameters 489<br/>615. Automatic vs Manual Tuning of the JVM 490<br/>616. How to Configure JVM Settings for the J2EE Engine 490<br/>617. Minimum and Maximum Heap Size for Server 491<br/>618. Increasing the Heap Size vs Adding a Server Node 491<br/>619. Dispatcher Heap Size 491<br/>620. Heap Size for All Server Nodes 492<br/>621. Server vs Client VM 492<br/>622. Relevant OSS Notes 492<br/>623. Summary 492 <br/>624. 30 JVM Thread Dump Analysis 493<br/>625. JVM Analysis Basics 493<br/>626. Creating the Thread Dumps 494<br/>627. Using the SAP Management Console 494<br/>628. Combining the PsList for Analysis 495<br/>629. Generating Java Thread Dumps Using Threaddumpclass 495<br/>630. Tools for Analyzing Java Thread Dumps 496<br/>631. Using the ThreadDumpScan Tool 496<br/>632. Using the Thread Dump Viewer 497<br/>633. Comparing Multiple Thread Dumps 498<br/>634. Analyzing the Thread Dumps 501<br/>635. Example of a Stack Trace 501<br/>636. Thread Types 502<br/>637. Thread States 502<br/>638. Analysis Using the Thread Dump 502<br/>639. Deadlock Issue: Portal Hangs 503 <br/>640. FMindd 22 4/22/08 3:09:50 PM C o n t e n t s xxiii CompRef8 / SAP NetWeaver Portal Technology: The Complete Reference / Rabi Jay / 853-X/ Front matter <br/>641. Relevant OSS Notes 504<br/>642. Summary 504 <br/>643. 31 HTTP Performance Analysis 505<br/>644. HTTP Request and Response 505<br/>645. Enabling the HTTP Trace 506<br/>646. HTTP Trace Analysis Tools 506<br/>647. Setting up the HTTP Trace Tool 507<br/>648. TCPProxy Tool 507<br/>649. Conducting the Trace 509<br/>650. Enabling the HTTP Trace on the Server 510<br/>651. Activating HTTP Tracing on the ICM 511<br/>652. Activating HTTP Tracing on the J2EE Server 511<br/>653. Activating HTTP Trace on the SAP Web Dispatcher 514<br/>654. Analysis Using the Trace 514<br/>655. Analyzing the HTTP Error Codes 515<br/>656. Analyze the Header Fields 516<br/>657. Analyzing the Response Time 516<br/>658. Analyzing the URLs 516<br/>659. Analyze the Amount of Data Transferred 517<br/>660. Analyze the Number of Network Connections 517<br/>661. Summary 517 <br/>662. 32 Configuring CCMS Monitoring and GRMG Availability Monitoring 519<br/>663. Tools for Monitoring 520<br/>664. SAP NetWeaver Administrator 520<br/>665. CCMS Monitoring Infrastructure 520<br/>666. Central Monitoring Infrastructure 520<br/>667. Configuring Alerts 520<br/>668. Monitoring System Using Alerts 521<br/>669. Monitoring Objects 521<br/>670. Predefined Data Suppliers 521<br/>671. Monitoring Segment 521<br/>672. CCMS Agent 522<br/>673. Operating System Collector 522<br/>674. Configuring the Central Monitoring System 522<br/>675. Troubleshooting 531<br/>676. How to Use the CCMS Tool 533<br/>677. Display the Monitors 533<br/>678. Display the Alerts 533<br/>679. Analyze the Alerts 533<br/>680. Standard Monitor Templates 534<br/>681. Autoreaction Methods 534<br/>682. Configuring the CCMS for E-mail Alerts 534 <br/>683. FMindd 23 4/22/08 3:09:51 PM xxiv S A P N e t W e a v e r P o r t a l T e c h n o l o g y : T h e C o m p l e t e R e f e r e n c e CompRef8 / SAP NetWeaver Portal Technology: The Complete Reference / Rabi Jay / 853-X/ Front matter <br/>684. Configuring the CCMS for a Specific Transaction 535<br/>685. GRMG Availability 535<br/>686. GRMG Application 535<br/>687. GRMG Scenarios 536<br/>688. Availability Monitoring Using Alerts 536<br/>689. Availability Monitoring Configuration 536<br/>690. SAP J2EE Engine Availability Monitoring 537<br/>691. SAP Portal Availability Monitoring 538<br/>692. Verify the Uploaded Scenario in the central monitoring system 539<br/>693. Start the GRMG Scenario and Heartbeat Monitor 539<br/>694. Useful GRMG Transactions for Troubleshooting 540<br/>695. Summary 540 <br/>696. 33 Tuning Portal Performance 541<br/>697. J2EE Engine Performance Tuning 541<br/>698. Optimize the JVM Settings 541<br/>699. Check the Garbage Collection 541<br/>700. Configure the Log Files 542<br/>701. Disable the Distributed Statistics Service 543<br/>702. Network Performance Tuning 544<br/>703. J2EE Setting for HTTP Compression 544<br/>704. Proxy Server Caching 545<br/>705. Configure the HTTP Service 546<br/>706. IE Settings 546<br/>707. Tuning the Portal Server 547<br/>708. Isolation Method for iViews 547<br/>709. Isolation Method for Pages 548<br/>710. URL IViews: Client-side vs Server-side Fetching 549<br/>711. Disabling the Client Caching Globally 550<br/>712. Guidelines for Page Caching 551<br/>713. PRT Configuration: Turn Off Monitoring 551<br/>714. Good Java Coding Techniques 552<br/>715. Performance Testing 552<br/>716. GoingLive Check 552<br/>717. Summary 553 <br/>718. Part VII Portal Security <br/>719. 34 Implementing Authorization Using Permissions, Security Zones and UME Actions 557<br/>720. Permission Model 557<br/>721. Administrator-Level Permissions 558<br/>722. End User Permissions 560 <br/>723. FMindd 24 4/22/08 3:09:51 PM C o n t e n t s xxv CompRef8 / SAP NetWeaver Portal Technology: The Complete Reference / Rabi Jay / 853-X/ Front matter <br/>724. Security Zones 562<br/>725. Requirements for Accessing a Portal Component or Service 564<br/>726. Defining the Security Zones 565<br/>727. Safety Levels 567<br/>728. Security Zones Example 568<br/>729. AuthRequirement Property 568<br/>730. UME Actions 568<br/>731. Standard UME Actions 569<br/>732. Default UME Actions 569<br/>733. UME and Portal Roles 571<br/>734. Administering Portal Roles, UME Roles, and Groups 571<br/>735. Changing Portal Roles 571<br/>736. Changing UME Roles 571<br/>737. Assigning UME Actions to Portal Roles 571<br/>738. Assigning UME Actions to UME Roles 571<br/>739. Assigning Portal Role to Users and Groups 572<br/>740. Assigning UME Role to Users and Groups 572<br/>741. Summary 572 <br/>742. 35 UME Architecture Components 573<br/>743. UME Architecture 574<br/>744. Persistence Manager 574<br/>745. Persistence Adapters 575<br/>746. Replication Manager 577<br/>747. UME Data Partitioning 577<br/>748. User-Based Data Partitioning 577<br/>749. Attribute-Based Data Partitioning 577<br/>750. Type-Based Data Partitioning 577<br/>751. Data Source Configuration Files 578<br/>752. Tools to Administer Users 578<br/>753. UM Configuration Tasks 580<br/>754. Data Sources 580<br/>755. LDAP Server 580<br/>756. SAP System 581<br/>757. Security Settings 581<br/>758. Notification E-Mails 582<br/>759. User Mapping 582<br/>760. Summary 582 <br/>761. 36 Administering Users with User Management Tool 583<br/>762. User Settings 583<br/>763. Search for Users 584<br/>764. Lock/Unlock Users 584<br/>765. Reset User Passwords 585 <br/>766. FMindd 25 4/22/08 3:09:52 PM xxvi S A P N e t W e a v e r P o r t a l T e c h n o l o g y : T h e C o m p l e t e R e f e r e n c e CompRef8 / SAP NetWeaver Portal Technology: The Complete Reference / Rabi Jay / 853-X/ Front matter <br/>767. Export Users into a Batch File for Future Import 585<br/>768. Import Users 586<br/>769. Assign Users to Groups and Roles 586<br/>770. Display User History Information 587<br/>771. Self Management 589<br/>772. UME Test and Configuration Tools 590<br/>773. Summary 593 <br/>774. 37 Configuring UME Data Source 595<br/>775. LDAP 595<br/>776. Deep and Flat Hierarchies 595<br/>777. Absolute and Relative Names 597<br/>778. SAP Schema Extensions 597<br/>779. Limitations When Using LDAP as a UME Data Store 597<br/>780. Multiple LDAP Directory Servers 598<br/>781. LDAP Configuration 598<br/>782. Using the SAP System as a UME Database 600<br/>783. Customizing the Data Source Configuration File 601<br/>784. <dataSources> tag 604<br/>785. and <notHomeFor> tags 604<br/>786. <responsibleFor> and <notResponsibleFor> Tags 607<br/>787. <attributeMapping> Tag 609<br/>788. <privateSection> Tag 610<br/>789. Summary 611 <br/>790. 38 Configuring Portal Authentication 613<br/>791. Declarative and Programmatic Security 613<br/>792. Declarative Authentication 613<br/>793. Programmatic Security 614<br/>794. How Authentication Works on the Portal 614<br/>795. Authentication When Accessing Content 614<br/>796. Standard Authentication Methods 615<br/>797. Authentication Building Blocks 616<br/>798. JAAS Specification 616<br/>799. Security Provider Service 616<br/>800. Login Modules and Stacks 616<br/>801. Policy Configurations 619<br/>802. Managing Policy Configurations 619<br/>803. Modifying the Authentication Template and the Login Modules 621<br/>804. Authentication Scheme 623<br/>805. Authschemexml File 623<br/>806. Priority Number 623<br/>807. Summary 629 <br/>808. FMindd 26 4/22/08 3:09:53 PM C o n t e n t s xxvii CompRef8 / SAP NetWeaver Portal Technology: The Complete Reference / Rabi Jay / 853-X/ Front matter <br/>809. 39 Transferring Role Between Portal and SAP 631<br/>810. Role Upload from SAP to Portal 631<br/>811. Initial Upload 631<br/>812. Single vs Composite Roles 632<br/>813. Setting the Stage for the Upload 632<br/>814. Prerequisites for Uploading the Role 633<br/>815. Configuring the Role Upload Service 633<br/>816. The Upload Process 635<br/>817. Start Upload 636<br/>818. Setting Up Detailed Navigation Menu 636<br/>819. Role Distribution to SAP System 638<br/>820. Downloading Roles from SAP to Portal 638<br/>821. Prerequisites for Distributing Roles from Portal to SAP 638<br/>822. Distribution Process of Portal Roles to SAP 638<br/>823. Relevant OSS Notes 640<br/>824. Summary 640 <br/>825. 40 Implementing Single Sign On to SAP and non-SAP Systems 641<br/>826. SSO to SAP Systems 641<br/>827. Implementing SSO for SAPGUI in Windows and the Web 641<br/>828. Authentication Mechanisms Using SSO 642<br/>829. User ID and Password 642<br/>830. X509 Certificates 642<br/>831. Integrated Windows Authentication 642<br/>832. Third-Party EAM Software Agents 642<br/>833. Security Assertion Markup Language 643<br/>834. Custom Log-in Modules 643<br/>835. SSO to Non-SAP Applications 643<br/>836. Implementation Options 643<br/>837. Ticket Verification Mechanisms 644<br/>838. Web Server Filter 644<br/>839. Web Server Filter with Delegation to Windows Server 2003 644<br/>840. Java Ticket Verification Library 644<br/>841. C Ticket Verification Library 645<br/>842. DLL SAPSSOEXT Library 645<br/>843. Communication Flow Between Client, EAM Product, Portal, and Applications 645<br/>844. Which SSO Option Is Best? 645<br/>845. SAP Logon Ticket Basics 647<br/>846. Prerequisites for SSO 648<br/>847. Configuring for Scenario 1 648<br/>848. Configuring for Scenario 2 651<br/>849. Configuring for Scenario 3 653 <br/>850. FMindd 27 4/22/08 3:09:53 PM xxviii S A P N e t W e a v e r P o r t a l T e c h n o l o g y : T h e C o m p l e t e R e f e r e n c e CompRef8 / SAP NetWeaver Portal Technology: The Complete Reference / Rabi Jay / 853-X/ Front matter <br/>851. Integrating the Web Content 654<br/>852. Using the URL iViews 654<br/>853. Using the AppIntegrator 654<br/>854. Relevant OSS Notes 656<br/>855. Summary 656 <br/>856. 41 Implementing SSL on the J2EE Engine 657<br/>857. Configuring the SSL on the J2EE Engine 657<br/>858. Download the Java Cryptography Extension Policy Files 658<br/>859. Install the Java Cryptography Extension Policy Files 658<br/>860. Download the SAP Java Cryptographic Tool 659<br/>861. Uncar the Downloaded Cryptographic File 659<br/>862. Deploy the SAP Java Cryptographic Tool 660<br/>863. Configure the SSL Provider and the Key Storage Service for Automatic Startup 660<br/>864. Generate the Key Pair 662<br/>865. Generate the CSR and Import It into the J2EE Engine 664<br/>866. Bind the Key Pair to a Specific SSL Port 667<br/>867. Test the SSL Functionality 667<br/>868. Configuring the Client Certificate Authentication Methods 669<br/>869. Assign the Client Certificate to the User in User Management 671<br/>870. Change the Application¿s Login Module Stacks 672<br/>871. Export the Private Key, Import the Certificates, and Test 674<br/>872. Configure the HTTPS Redirect on the J2EE Engine 674<br/>873. Troubleshoot J2EE SSL Issues 675<br/>874. Relevant OSS Notes 675<br/>875. Summary 675 <br/>876. 42 Implementing Portal Network Security 677<br/>877. Organization-Wide Security 677<br/>878. Security Threats and Safeguards 678<br/>879. Security Policies 678<br/>880. Infrastructure Security 678<br/>881. Data and Application Security 679<br/>882. Network Security 679<br/>883. Using SNC and SSL 679<br/>884. Disabling Services 680<br/>885. Intrusion Detection Systems 681<br/>886. Hardware and Software Infrastructure Elements 681<br/>887. Layered Network Design 681<br/>888. Protocols and Ports Used 682<br/>889. Firewalls and Application Gateways 683<br/>890. Packet Filters 683 <br/>891. FMindd 28 4/22/08 3:09:54 PM C o n t e n t s xxix CompRef8 / SAP NetWeaver Portal Technology: The Complete Reference / Rabi Jay / 853-X/ Front matter <br/>892. Application-Level Gateways 683<br/>893. Implementing Security Measures 684<br/>894. Summary 685 <br/>895. Part VIII Configuring System Landscape Directory <br/>896. 43 System Landscape Directory 689<br/>897. SLD Content Types 690<br/>898. General Component Data 690<br/>899. System Landscape Data 692<br/>900. Namespace Reservation Data 692<br/>901. Accessing the SLD 693<br/>902. SLD User Interface 693<br/>903. SLD User Roles 693<br/>904. SLD Installation 694<br/>905. SLD Data Supplier Bridge and Suppliers 695<br/>906. Summary 696 <br/>907. 44 Configuring and Using NetWeaver Administrator 697<br/>908. NWA Architecture 697<br/>909. NWA Functionality 698<br/>910. System Monitoring 700<br/>911. CCMSPING for System Availability Check 701<br/>912. System Availability 701<br/>913. Central Reports: RZ20 701<br/>914. Java System Reports 702<br/>915. Log Files 704<br/>916. Roles 705<br/>917. NWA-Related Actions 706<br/>918. Configure the NWA 709<br/>919. Preconfigure Connections to Monitored Java Systems from NWA 710<br/>920. Summary 710 <br/>921. Part XI Appendixes <br/>922. A Installing the SAP NetWeaver 70 (2004s) - Java Trial Version 713 <br/>923. B References 715 <br/>924. Index <br/>
Holdings
Withdrawn status Damaged status Not for loan Home library Current library Date acquired Full call number Barcode Date last seen Price effective from Koha item type
      UE-Central Library UE-Central Library 17.07.2018 025.04 J421 T3197 01.03.2024 17.07.2018 Books
Copyright © 2023, University of Education, Lahore. All Rights Reserved.
Email:centrallibrary@ue.edu.pk