Apologies for the messy stuff in this page. I am trying to find out what it is. Hopefully someone will describe this animal better with more useful details. It appears to be a heavyweight contender as a development platform though.
NetWeaver is a development platform from SapCorporation (the top EnterpriseResourcePlanning firm) that debuted in 2003 (see http://web.archive.org/web/20030119120846/http://biz.yahoo.com/prnews/030116/sfth044a_1.html). Although primarily a JavaPlatform product (via WebSphere) , it claim interoperability with MicrosoftDotNet.
SapCorporation is said to have close relationships with MicrosoftCorporation, SAP NetWeaver appeared in DotNet roadshows, and the company was considered as a merger partner by the Redmond giant.
Resources
General info on the NetWeaverPlatform at http://www.cxotoday.com/cxo/jsp/article.jsp?article_id=2798&cat_id=911
SAP portal product for DotNet at http://www.theserverside.net/news/thread.tss?thread_id=31096
SAP tells developer to focus on Business at http://www.idevnews.com/IntegrationNews.asp?ID=123
From NetWeaver Master Guide 04 version
see http://help.sap.com/nw04, http://service.sap.com/network, "SAP NetWeaver Security Guide"
NetWeaver is the technical foundation for mySAP Business Suite and SAP xApps solutions...
MicrosoftDotNet, Sun JavaTwoEnterpriseEdition (J2EE), IBM WebSphere
Adobe PF 6 interactive forms inclusion in "Web Dynpro" and "NetWeaver Developer Studio" meant SAP applications can drive business processes using PDF documents.
Scenarios include:
- SAP BW - supports Crystal Enterprise SAP edition version 10
- SAP BI Information Broadcasting
- SAP EP (Enterprise Portal)
- SAP XI (SAP Exchange Infrastructure)
- SAP MI (Mobile Infrastructure)
- SAP KW (Knowledge Warehouse) - Arbortext Epic or Altova Authentic xml editors supported
- SAP NetWeaver Development Environment
- SAP MDM (Master Data Management)
Installable components include (AS means "Application Server")
- Web AS ABAP 6.40 with BW server 3.5, IGS 6.40 and PI_BASIS 6.40
- Web AS Java 6.40 with J2EE engine, SAP Java Connector, SAP Java Tech Services
- SAP GUI 6.20 or 6.40
NetWeaver perspective on Software components
- Collaboration via collaboration rooms that are populated with elements from SAP Enterprise portal. Can integrate groupware (Exchange, notes) and synchronous collaboration tools such as "Web Ex".
- real-time: appln sharing, chat, instant messaging
- async: tasks, calendar, discussions
- Knowledge Management access to unstructured documents in repositories connected to portal, via "repository managers". APIs available to develop customized repository managers.
- Content Management. life-cycle management of documents. Has collaboration features like feedback, rating, subscription
- TREX search and classification, for text mining. TRES is used in SAP BW as well.
- Business Information Warehouse is a core component and includes warehousing, business intelligence, tool called "Business Explorer". Manages the distribution of information as well, in accordance to different roles (BI Content).
- BI component includes OLAP, business planning and simulation, special processes like Data Mining and Reporting Agent.
- "Business Explorer" supports strategic analyses, operational reporting, and decision-making support.
- Enterprise Portal provides role based, secured web interface without installed client components.
- iViews allows access for reading or operations (e.g. form submission). Has portal navigation, portal eventing. Preassembled iViews "business packages" available for download.
- XI Exchange Infrastructure integrates heterogeneous components from multiple vendors and technology environments. Capable of tying "shared business semantics" and mediate between services and technical realizations.
- Technical components include queuing, mapping and routing. Provides infrastructure for BPM
- Process integration without direct connection between processes. New components are plug-in and eliminate the cost of direct connections.
- Knowledge warehouse is the technical infrastructure to manage documentation, training and manuals in different media. Has facilities to model large company structures.
- ISO 9000 quality management template is available.
- Developer Studio for development of multi-layered java based applications using EclipseIde. Also supports "Web Dynpro"?
- has deployment manager to connect to J2EE engine
- Java Development Infrastructure is intended for server-side services.
- Design time repository for software versioning
- Component build Service for structuring applications and build from components
- Change Management Service for software life-cycle management
- Deployment Manager has manual or automated deployments
- System Landscape Directory
- Name service
- Java dictionary
- SAP Java test tools
- Visual Composer for creating portal content via GUI
- User Management Engine provides centralized user management for all Java appln. Its data can be drawn from a combination of existing corporate directory, SAP Web AS ABAP system or database.
- Web Application Server was called SAP Basis and can be configured as AbapLanguage (ABAP) only, ABAP & Java, or Java only.
- via Java Connector or .NET connector to link to components from the respective architectures.
- ICF (Internet Communication Framework) allow direct ABAP programs to process and distribute HTTP requests.
- Can function either as HTTP clients or servers, and also SMTP based email send/receive.
ABAP Server
ABAP server includes Change and Transport System (CTS) that supports large development teams.
New Business Server Pages programming model available after R/3 4.6C release. The Web AS includes a Internet Communication Manager (ICM) that supports HTTP/HTTPS protocols.
A Transport Management System can be used to link up development, test and prod environments.
Java Applications
scenarios include:
- J2EE ( JSP/Servlet and EJB)
- Web Dynpro (MVC based application interface that can be connected to webservice)
- SAP JCo to access ABAP
- Development and integration of Web Service
- during development, web service can use UDDI as an option
- A platform specific proxy is generated using a WSDL file, and the generator will be concerned with the formulated of valid SOAP messages
Messaging in "Exchange Infrastructure"
Middleware technology include:
Central SAP Administration and Monitoring System
- includes Computer Centre Management System to collect and handle alerts
- Web Administrator will progressively become the centralized administrator
Solution Managers are used for operational management purposes.
Specialized toolsets for admin
- Wily Introscope Tool for performance and troubleshooting
- Mercury Interactive load generator
Gunnar, it is not intended as spam, I am learning about significant application development platforms, and I would think after IBM and MS, this could be the next biggest, and I think it would be bigger than Sun's product offering. --dl
CategoryEjb CategoryDotNet CategoryEnterpriseComputingConcerns