您现在的位置是:首页 >

S/N 采用Sybase、PB、Notes构建B/S应用系统[3]

火烧 2021-11-17 19:12:09 1041
采用Sy a e、PB、Note 构建B/S应用系统[3]  Note 与We   Note 通过其Domi al We Server实现与We 的无缝连接 We 用户可以直接通过Domia l We

采用Sybase、PB、Notes构建B/S应用系统[3]  

      Notes与Web

  Notes通过其Dominal Web Server实现与Web的无缝连接 Web用户可以直接通过Domianl Web Server打开Notes数据库 导航器 视图 文档等 实现Notes与Web交互的过程如下     配置Dominal Web Server

  打开服务器通信录 选择 Server 下的 服务器 项 打开服务器文档 选择 Http服务器 节 设置TCP/IP端口(如 ) 缺省字符集(如 简体中文 )等 保存服务器文档 修改Notes ini 在 ServerTasks= 行最末尾加入 重新启动Notes服务器

    B/S模式下Notes数据库设计

  Notes数据库设计包括视图 导航器 表单设计及相应编程 为便于浏览器访问 Notes数据库的启动属性可以设为 打开一指定导航器

  浏览器可以访问的Notes导航器必须包含一个背景图片 然后可以放其它导航部件 为使导航器在浏览器中能够正确显示 要为导航器创建导航器模板表单 起名为$$NavigatorTemplate for navname navname为导航器别名 在本表单中包含一个表格行 本行分两列 一列含$$NavigatorBody域 另一列含$$ViewBody域 各列宽度将代表导航行部分和视图部分所占的宽度 将导航器所用视图名称作为$$ViewBody域缺省值

  Web访问对视图和表单设计没有特殊要求 按通常Notes设计方法设计既可

    Html中连接Notes资源

  通过Notes Dominal Web Server可以直接访问Notes数据库 导航器 视图和文档 方法如下 URL中test nsf为Notes库名称

  打开数据库 // cggc : /test nsf?OpenDatabase  OpenDatabase为Dominal Web Server命令 Dominal Web Server将根据Notes数据库启动属性的设置确定打开导航器或视图

  打开导航器 // cggc : /test nsf/navtest?OpenNavigator  test navtest为导航器名称 OpenNaviagtor为Dominal Web Server命令

  打开视图 // cggc : /test nsf/testview?Openview  testview为视图名 OpenView为Dominal Web Server命令

  打开文档 // cggc : /test nsf/testdocument?OpenDocument   testdocument为Notes文档编号 这个编号通常很长 所以一般不直接使用这种方式打开文档 而是通过Notes视图打开文档

  Notes Dominal Web Server还支持其他一些命令 如OpenServer OpenForm OpenAgent等 有关这些命令的使用可具体参考Notes连机文档    .结束语   B/S应用在近两年得到了长足发展 各种新的B/S技术不断涌现 但在此之前许多单位已经利用Sybase PowerBuilder Notes等开发了大量C/S模式应用 以Sybase PowerBuilder Notes为基础的B/S模式实现方法使这些应用只需稍作修改就可以移植到B/S模式 保护了这些单位的投资 同时也使熟悉这些系统的开发人员可以轻松开发B/S应用 另外这种方法从较高层次充分利用各种产品优势进行开发 具有很高的开发效率

S/N 采用Sybase、PB、Notes构建B/S应用系统[3]
lishixinzhi/Article/program/PB/201311/24564  
永远跟党走
  • 如果你觉得本站很棒,可以通过扫码支付打赏哦!

    • 微信收款码
    • 支付宝收款码