作为一种业务解决方案,mySAP 无疑拥有非同寻常的技术。SAP 将 mySAP 技术设计为一个开放、灵活的框架,并为第三方产品提供标准接口。因此,SAP可以根据客户和业务合作伙伴的需求提供电子商务解决方案。随着组织变得更加多样化,拥有不同的技术基础设施,但在业务关系中进行协作,这种能力当然变得越来越重要。
SAP 使用面向对象和客户端服务器架构的概念
在以前的客户端-服务器架构中,客户端和服务器之间的关系非常密切,并不是所有的客户端都可以请求,服务器都可以提供。但现在出现了面向服务的架构,也就是说不管是什么样的,只要有服务就可以通过任何方式请求,如图1.1所示。
客户端/服务器架构
客户端/服务器配置有两种不同的视图:
- 面向硬件的观点:服务器是指网络中的中央计算机,为工作站和客户端提供数据、内存和资源。
- 面向软件的观点:该观点中的服务 电话列表 是由软件组件提供的服务。该服务提供者可以是一个工作进程或进程的集合。软件组件可以是一个工作流程的客户端,也可以是另一工作流程的服务器。
单级和多级配置操作业务应用软件需要以下流程
在单层配置中,所有任务均由一台计算机执行。这是处理大型机的经典方式。这种配置一般用于实验和演示。
两层配置通常使用完全负责管理图形界面(GUI)的特殊服务器来实现。例如,许多 SAP 用户在 PC 窗口上运行 SAP GUI 进程。在这种情况下,数据库和应 销售线索 用程序进程在同一台计算机上运行。在此设置下,可以增加用户数量,同时保持良好的性能并避免支出大幅增加。