安下载(俺下载):打造放心的绿色安全下载站! 安下载首页|软件分类|最近更新

所在位置: 首页  >  电脑软件  >  编程开发  >  数据库类 > REST Dataware Componentes(数据库连接服务) v2473 官方版
REST Dataware Componentes(数据库连接服务)

REST Dataware Componentes(数据库连接服务)

 v2473 官方版
  • 软件大小:28.0 MB
  • 更新日期:2021-03-11 15:37
  • 软件语言:英文
  • 软件类别:数据库类
  • 软件授权:免费版
  • 软件官网:
  • 适用平台:WinXP, Win7, Win8, Win10, WinAll
  • 软件厂商:

6
软件评分

本地下载文件大小:28.0 MB

软件介绍 人气软件 下载地址

为您推荐: 编程开发

  REST Dataware Componentes提供数据库连接服务,可以帮助用户在构建数据库应用的时候提供帮助,可以抽象化使用多层体系结构设计程序,可以优化远程访问数据复杂性,让用户更好连接到远程数据库工作,软件主要通过组件办公,提供TRESTServicePooler、TDWServerEvents、TDWClientevents等组件功能,在工作的时候就可以启动组件配置相关的功能,从而处理数据和配置服务器,方便用户连接客户端和服务器,REST Dataware是完全免费和开源的,可以减少开发时间并允许开发人员专注于重要的事情,如果你需要这款软件就下载吧!

REST Dataware Componentes(数据库连接服务)

软件功能

  1、RESTServicePooler是负责服务器的组件。

  RESTDataware服务器全部嵌入在TServicePooler中,它是具有所有JSON指令的完整http服务器。

  它以ASCII格式处理数据并减小数据包大小,从而确保更大的灵活性和兼容性。

  2、TDWServerEvents

  该组件负责管理发送到服务器的事件。

  其目的是管理客户端发送的请求,并在必要时返回请求。

  3、TDWClientEvents

  没有比使用此组件的“获取服务器事件”功能更简单的了。

  通过单击鼠标右键,我们可以利用此功能,它将返回在我们的服务器上创建的所有事件。

  它还具有“清除客户端事件”,用于清除客户端事件。

  4、RESTClientPooler

  RESTClientPooler是负责客户端的组件。

  RESTClientPooler的属性很容易理解。

  客户端需要一些设置才能与服务器“通信”。

  5、RESTDWPoolerDB

  TRESTDWPoolerDB的工作方式。

  它在服务器上的ServerMethodClass中使用,这是我们在TServicePooler中介绍的特殊DataModule。

  是他将在TRESTServicePooler和为该连接选择的驱动程序之间建立连接。

  6、TRESTDW数据库

  TRESTDWDataBase已经完全可以用作项目的客户端。 它具有我们连接到服务器所需的所有技术。

  它接收来自TRESTDWClientSQL的请求,将其转换为JSON,解释数据并将请求发送到服务器。

  7、RESTDWClientSQL1

  TRESTDWClientSQL是负责将SQL请求发送到DWDataBase的组件。

  开发了所有DWClientSQL属性,以使程序员的生活尽可能轻松。

  回顾其主要功能与Delphi的IterBase调色板的组件相同,但是具有更多功能和资源,可提供REST Dataware中的最佳功能。

软件特色

  有了REST DW,您不再需要担心通过Webservice创建SQL插入、删除、读取和执行方法;只需添加一个RESTDataBase连接组件,并添加一个RESTClientSQL组件,您的SQL解决方案就已经像当年一样功能齐全,并且具有现代REST / JSON技术的所有功能,具有数据压缩和语言所能提供的一切。

  WebDataSets with REST.

  RestDatabase用于连接连接pooler。

  客户端SQL用于访问数据。

  DatabasePooler用于通过互联网发送数据。

  主要/详细链接数据集

  字符编码

官方教程

  第一章

  只需3个步骤即可创建您的第一台服务器

  只需3个步骤就可以创建您的第一台剩余数据服务器

  1.使用RestServicePooler组件控制服务器的端口

  2.表示uDWDatamodule.TServerMethodDataModule的实例

  3.激活并运行RestServicePooler Server1

  步骤1 RestServicePooler

  在一个新的应用程序中,只需从面板上抓取组件RestServicePooler

  休息数据软件服务。

REST Dataware Componentes(数据库连接服务)

  该组件将控制服务器的端口。 配置此组件非常容易。

  设置您要控制的ServicePort。

  如果要创建安全连接,只需将参数True设置为“ ServerParams> HasAuthentication”。

  您可以在其各自的属性处更改用户和密码。

REST Dataware Componentes(数据库连接服务)

  步骤2配置您的DWDatamodule实例

  我建议您将单元“ uDWDatamodule.pas”添加到项目中,但是请务必不要更改uDWDatamodule.pas,因为在更新Restdw安装时,我们将丢失这些更改。

REST Dataware Componentes(数据库连接服务)

  添加uDWDatamodule之后,使用TServerMethodDataModule的后代创建继承的Datamodule。 我将逐步展示。

  查找DWDatamodule.pas

  单击项目/添加到项目,或找到图标

  您可以在RestDW / Core / Source的DMDados文件夹中找到DWDatamodule.pas。 例如,我将RDW组件安装在“组件”文件夹中,然后在以下路径中找到该文件。

REST Dataware Componentes(数据库连接服务)

  创建继承的数据模块

  现在转到“文件”>“新建”>“其他”,然后选择选项“继承的项目”,选择ServerMethodDatamodule,然后单击“确定”。

REST Dataware Componentes(数据库连接服务)

  我们正在创建一个新的数据模块,您将放置与客户端共享的所有资源:连接,事件,WebPascal等。

  我建议您将Datamodule1重命名为DMServer1并将单元重命名为UDmServer.pas

REST Dataware Componentes(数据库连接服务)

  步骤3激活并运行

  我将表格1更改为frmFirstServer并创建了带有指令的button1

  在激活RESTServicePooler1之前,请设置您在步骤2中创建的RESTServicePooler1.ServerMethodClass:= TDmServer1。

REST Dataware Componentes(数据库连接服务)

  就这些。 您可以编译并运行您的第一台服务器,并证明您正在运行服务器,请转到Webbrowser并键入“ localhost:8082”

  第2章

  创建自己的资源

  在我的新教程中,您将了解有关如何使用RestDataware中的资源来提供数据的更多信息。

  有三个组件将从服务器端向客户端提供资源。

  这意味着您需要共享三种资源。

  4. RestDwPoolerDb提供与数据库的连接

  5. DWServerEvents为HTTP动词提供json响应GET POST PUT DELETE

  6. DWServerContext提供所需的任何类型的资源,包括二进制,html,流和文本。 这是将发送WebPascal页面的引擎。

REST Dataware Componentes(数据库连接服务)

  资源1 RestDwPoolerDb

  该组件非常简单,将使您的Delphi Client能够查看服务器另一端的连接。 另外,它允许您在CLIENT端创建自己的SQL指令,而无需重新编译服务器。

  您需要从RestDwPoolerDb记住的一些信息是:

  a)客户

  RESTDWDatabase将与服务器RestDwPoolerDb通信

  b)使用您安装的那些驱动程序之一。 查看pallet Rest Dataware –核心驱动程序。

  在此示例中,我使用的是TRestDWDriverFD(Firedac驱动程序)

REST Dataware Componentes(数据库连接服务)

  这是使用RestDwPoolerDb和Firedac的服务器体系结构的示例。

  仅当您创建Delphi Client时,此组件才可见。 因此,我将在下一个教程(4-创建您的第一个数据库客户端)中详细介绍该组件。

  资源2 DWServer事件

  我认为这是Rest Dataware最强大的组件。 借助DWServerEvents,您可以在PureJson中创建资源,该资源可与所需的任何平台进行通信。 尽管您可以使用任何语言使用json,但它的确非常酷而且非常快。

  要了解DW事件的用法,您需要了解json(Java脚本对象表示法)的基础。 抽象地说,这是一种从不同应用程序传输对象的方法,通常认为是HTTP协议。 json看起来像一个结构化的数据库,它也允许创建嵌套对象。

REST Dataware Componentes(数据库连接服务)

  资源3 – DW服务器上下文

  资源3非常熟悉资源2,并且是使用相同的结构实现的。 主要区别在于服务器事件曾经返回json内容,而服务器上下文也返回了text / HTML和其他类型的资源。 您可以使用PostMan检查内容类型以进行请求。

REST Dataware Componentes(数据库连接服务)

下载地址

人气软件