没有合适的资源?快使用搜索试试~ 我知道了~
RO_Service_Builder帮助翻译
5星 · 超过95%的资源 需积分: 9 18 下载量 166 浏览量
2010-08-24
11:31:40
上传
评论
收藏 1.09MB PDF 举报
温馨提示
试读
21页
RO_Service_Builder帮助翻译,是对RO SDK的一个中文帮助文档,文档内介绍了Builder的一些操作方法和接口开发的流程,是目前Delphi,C,C#等开发多层领域不错的一款三方插件,功能极其的强大,控件非常丰富。适合开发领域:多层ERP系统,即时消息系统开发等等,不多说了,下载下来看把。
资源推荐
资源详情
资源评论
一 Service Builder
RemObjects Service Builder 包含主菜单、工具栏、库设计面板(Library Panel)
和详细设计面板(Details Panel).
主菜单中包含了 Service Builder 中所有的命令,而工具栏中列出了一些常用的
命令.
库面板罗列出了服务库的结构,包括服务(Services),结构体( Structs), 数
组(
Arrays),枚举( Enums),异常( Exceptions),事件( Event Sinks)和
引用库(used Libraries).所有的项目在选择后其详细信息都在详细设计面板
(Details Panel)中显示. 在你的编译器中点击RemObjects菜单中的
Service
Builder项
启动Service Builder后,可以新建一个库(主菜单中的File | New或者在工具栏中点
击New按钮)。也可以打开一个已经存在的库(主菜单的
File|Open或者点击工具栏的
Open按钮.如果初始的库已经存在也可以在此基础上建立新库.
Service Builder 3 以后支持了插件扩展,允许我们自己扩展其中的实现.
可扩展部分包括:
• 代码生成器(Code Generators)
• 库验证(Validators)
*逆水寒* 提供 QQ号:188048090 Email:QDHYS@126.com 0
- 1 -
• 库试图(Library Views)
• 库编辑器(Library Editors)
• 导入(Importers)
• 自定义活动(Custom Actions)
你看到的和常用的构成部分包括默认的 Detail 面板、标准的 Delphi 或 C#代码
生成器、库验证器等,都是以插件形式提供的,用户可以扩展或提供插件完全替
代它们.
你可以点击"Library|Plugins"菜单察看已经安装的插件,大概如下:
你看到的插件与你安装的 RemObject SDK 版本有关.
Service Builder 工具栏上的命令
Service Builder 工具栏上包含了常用的功能,有五个部分: File(文件),
Elements(元素), Edit(编辑), View(视图), 和 Help(帮助).
File 命令
*逆水寒* 提供 QQ号:188048090 Email:QDHYS@126.com 0
- 2 -
• New – 创建一个新库. 如果当前的库已经修改会提示保存当前库.
• Import – 导入现有的库,将其服务和类型加入到当前库中.
• Open – 提供一个最近打开库的列表,可以打开一个已经存在的库. 如果
当前的库已经修改会提示保存当前库.
• Save – 提供几个方式保存当前库.
• Close – 关闭当前库. 当前的库已经修改会提示保存当前库.
• Validate – 验证当前库,提供当前库的提示、警告、错误的报表.
Element(元素) 命令
• Struct(结构体) - 新建一个结构体 Struct.
• Enum(枚举) - 新建一个枚举 Enum.
• Array (数组) - 新建一个数组 Array.
• Service (服务)- 新建一个服务 Service.
• Exception (异常)- 新建一个异常 Exception.
Edit (编辑)命令
• Delete – 将库面板中选中的项删除.
• Clear –从当前库中清除所有的项.
View (视图)命令
*逆水寒* 提供 QQ号:188048090 Email:QDHYS@126.com 0
- 3 -
• RODL – 御览RODL文件(XML格式).
• WSDL – 御览可由Service Builder生成的 WSDL 文件(XML格式).
• Source – 御览可由Service Builder生成的源代码(source code).
• Docs – 御览可由Service Builder生成的文档( documentation).
Help (帮助)命令
Help – 打开我们现在阅读的帮助文档.
二 生成一个库
1 重用现有的库
The Service Builder提供了两种方式在一个工程中重用现有库的类型和服务:
Use an Existing RODL(使用现有库) 或 Import(导入).
Use an Existing RODL(使用现有库)选项将一个存在的库的引用导入到你的工
程中.如果以后你修改了这个导入的库,在你的工程中会跟着修改.生成代码时导
入的库部分代码不会生成,而是将这个库的相应代码单元引入到生成代码/C#中
引入命名空间.
The Import RODL (导入)选项将原来的RODL复制到你现在的工程中。这部分和
我们自己手动加入的一样.
如果你现在的工程和以前的工程完全独立并想快速的把那些类型和服务重建出
来,应该使用Import a RODL(导入) 方式. 而当两个库相互依赖,新的库建立在
原来库的基础上,你应该选择
Use an Existing RODL(使用现有库)方式.
类似于通过粘贴将一个类复制到工程,和通过引用将类导入工程相似.
使用现有库(Use an Existing RODL)
类似 Delphi 和 C#,RemObjects 库可以使用存在的服务.通过使用现有的库,可
以使用和扩展其中所有的元素.
要使用现有库,点击"Edit"选择"Include Existing RODL".
*逆水寒* 提供 QQ号:188048090 Email:QDHYS@126.com 0
- 4 -
在弹出的窗口中选择 RODL 文件路径. Service Builder 将在库面板中加入一个
新项指出已经引用了以一个库.
不同的 RemObjects SDK 版本菜单上会有一些特殊的选项例如 DataSnap 或 Data
Abstract:
引用一个 RODL 文件后,可以在库的显示列表树中看到引入库元素:
这里可以修改这个引入库的名字,文件名和文档.
注意引入库的元素反灰显示,它们是只读的;可以选中后察看 但是不能修改.
2 导入库
当你想完全基于现有库新建一个独立的库,可以使用导入的方式,并适当的修改
即可. RemObjects Service Builder允许从SOAP Web Services (WSDL)和
RemObjects SDK Services (RODL)中导入.
这个导入接口也是插件形式的,可以通过插件形式扩展导入功能.
所有的导入命令都在"Edit | Import"菜单项中:
*逆水寒* 提供 QQ号:188048090 Email:QDHYS@126.com 0
- 5 -
剩余20页未读,继续阅读
资源评论
- hero_zyj2013-02-27很专业,支持你
lowery
- 粉丝: 2
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功