我是新手ExtJS Direct
和DirectJNgine
。他们之间的关系让我很困惑。我无法获得概览图片。
我所知道的是:
ExtJS
是一个JavaScript
专注于UI设计的框架。APIs
它为程序员提供了过多的东西。我可以毫不费力地调用这些 API。
来自官方网站:
Ext Direct是一种与平台和语言无关的技术,可将服务器端方法远程连接到客户端。Ext Direct 允许在 Ext JS 应用程序的客户端和所有流行的服务器平台之间进行无缝通信。
我的想法是:ExtJS Direct 也是提供给 ExtJS 团队供我们使用的 API 的子集。这些 API 可以方便我们调用服务器端方法的工作。但我想深入一点。
- 服务器端方法可以是任何语言方法,如 JAVA C++ PHP 等。直接 API 处理支持不同服务器端语言方法的所有可能性?
来自官方网站:
DirectJNgine(或简称 DJN)是 ExtJs 的 Ext Direct API 的基于 Java 的实现。ExtJs 可能是基于 Web 的应用程序中最强大和最有吸引力的 UI 之一,正如在此处以及在许多其他示例中可以看到的那样。DirectJNgine 通过如此强大的前端使使用 Java 业务类的全部功能变得更加容易,使 Java 方法可以直接从客户端调用。
- 由于 ExtJS Direct 已经实现了用于无缝远程方法调用的 API。为什么 DirectJNgine 需要实现这些 ExtJS Direct API?“ExtJs 的 Ext Direct API 的基于 java 的实现”是什么意思?