您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 其它文档 > 演讲幻灯片-IBMLotusDominoDesig
©2005IBMCorporation使用IBMLotusDomino和IBMWorkplace工具进行应用开发演讲人:刘小平IBM高级工程师liuxp@cn.ibm.com议题IBMLotusDominoDesigner®7WebServicesIBMDB2®集成选项可用性改进生产力增强额外的新功能IBMLotusEnterpriseIntegrator®7IBMLotusWorkflow™IBMWorkplace工具议题IBMLotusDominoDesigner®7WebServicesIBMDB2®集成选项可用性改进生产力增强额外的新功能IBMLotusEnterpriseIntegrator®7IBMLotusWorkflow™IBMWorkplace工具WebServicesWebServices扩展了LotusDomino应用的范围,为外部应用提供了基于标准的接口LotusDomino7WebSphereWebSphere®PortalIBMWorkplaceCollaborationServices.NETLotusDominoDesigner7中的WebServices托管LotusDominoDesigner提供了开发支持新的NSF设计元素:WebServices扩展Web代理的行为LotusScript或JavaWSDL导入和导出LotusDominoHTTP任务提供了执行环境OpenWebServiceWSDL基于ApacheAXIS1.1+的WebServices引擎提供SOAP和WSDL支持WebServices设计元素Web服务显示WSDL来自导入的WSDL的WebServices导入WSDL导出WSDLWebServices属性安全性功能高级LotusDomino7WebServices提供….LotusDomino7之前LotusDomino7开发人员支持没有专用设计工具LotusDominoDesignerWebServices设计元素导入/导出WSDL用于LotusScript和Javaweb服务运行时支持需要编写模拟SOAP引擎的代码增加ApacheAxisSOAP引擎句法分析消息反序列化服务变量调用服务方法把服务响应值序列化SOAP响应返回SOAP响应LotusDomino7中支持DB2的数据库对DB2的支持能够让开发人员为其应用提供关系型接口LotusDominoDB2DB2访问视图通过SQL进行应用访问创建,读取,升级,删除DB2支持DB2访问视图(DAV)把您的字段组织到DB2视图中在SQL语句中使用把IBMLotusNotes®数据展示给DB2应用查询视图SQL语句描述此选择动态计算的Select语句全面的SQL抓取能力(joins,等等)LotusDesigner7可用性改进设计列表变更重新进行了安排,以显示更多信息为图像指示器提供了悬浮文本可以记忆重新特征的列宽度元素名称、别名和注释可以现场编辑注释列可以排序为代理、web服务和脚本库提供了签署按钮在启用或禁止LotusScript调试器时显示状态栏信息关闭警告以及关闭所有打开的窗口设计列表增强编辑名称、别名和注释字段图标保存区可排序的注释切换LotusScript调试器DebuggerToolbarbuttonDebuggerstateshowninstatusbar共享列重用共享列规则和格式完整的列定义或者仅仅规则“使用地点”(“Whereused”)功能后向兼容Java增强LotusDomino7支持Java1.4.2Java调试支持可以在代理、web服务和脚本库中对Java代码进行客户机端调试通过设计元素选项启用该功能通过“文件-工具-Java调试选项”进行配置需要支持JPDA(Java平台调试器体系结构)的第三方调试器。例如,Eclipse或RAD/WSAD代理及Web服务分析(Profiling)跟踪代理或Web服务中每种方法的执行时间可以与LotusDomino域监控-应用监控一同使用支持LotusScript和Java通过每个设计元素属性框中的选项启动该功能通过新NotesAgent方法或设计菜单项“ViewProfileResults”查看分析结果新功能对每份表单执行AutoSave(自动保存)鼠标邮件菜单列出各种行动针对LotusNotes形式字段(stylefield)的“启用的输入”规则可由用户定义的“视图”列(每份视图中多个列)嵌入的概述(outline)控制选项,用于保持文件夹的“未阅读”标记新的@命令和@函数新的LotusScript方法和属性AutoSave能完成什么工作?根据每个LotusNotes客户机中规定的固定时间间隔,当前文档中的项目可以保存到独立的Autosave数据库中。邮件数据库AutoSave数据库KimsMail.nsf本地AutoSave数据库LotusNotes客户机编辑编辑=使用表单的文档,这些表单设置了AutoSave属性以表单为基础启用AutoSave与File-Save(文件-保存)过程不一样!根据表单决定是否启用用户编辑保存到本地AutoSave数据库中在AutoSave执行时,并非所有的表单脚本事件都运行AutoSave必须在LotusNotes客户机中启用可以通过以下方式设置:策略文档,或者LotusNotesClientUserPreferences(客户机用户选项)对话框新菜单中可以选择AutoSaveFileAutoSave根据每个表单启用行动鼠标右键菜单提供的行动选项可以在视图和文件夹中使用的行动LotusNotes形式字段的“InputEnabled”(启用输入)规则支持扩展至包含大部分LotusNotes形式字段例外:RichText和RichTextLite在程序员窗格中的InputEnabled事件此规则启用/禁止可编辑字段进行输入值设为0–不允许编辑字段值设为其他值–可以编辑字段可由用户定义的视图列-每视图多个列多视图列可以把配置文档(profiledocument)用于规则“可由用户定义的”总能够显示出来可以用于多种颜色编码例如:对邮件的重点指示如果多个列使用配置文档,则他们必须使用相同的配置文档新的@命令@命令([DiscoverFolders])显示对话框,列出能够找到所选定文档的文件夹。需要使用“嵌入式大纲”并且激活“保留文件夹未读信息”属性。新的@函数@PolicyIsFieldLocked(fieldname)用于启用输入和隐藏规则中。规定$DPLocked字段是否防止对字段的修改被保存下来@IsEmbeddedInsideWCT如果LotusNotes正内嵌运行于IBMWorkplaceManagedClient™中,就返回TRUE值@AdminECLIsLocked如果AdministrationECL被锁定,就返回TRUE值@DB2Schema(server:filename)返回给定数据库的DB2Schema名称。用于DB2查询视图SELECT语句中@IsDB2(server:filename)如果给定的数据库得到DB2支持,就返回TRUE值新的LotusScript/COM/OLE方法和属性NotesAdministrationProcess.ApproveHostedOrgStorageDeletion方法NotesAgent.GetPerformanceDocument方法NotesDatabase.GetModifiedDocuments方法NotesDocumentCollection.UntilTime方法NotesUIDocument.ModifiedSinceSaved方法NotesUIWorkspace.IsEmbeddedInsideWCT方法用于NotesDOMxxx的多种新属性和方法用于NotesDXLxxx类的多种新属性和方法议题IBMLotusDominoDesigner®7WebServicesIBMDB2®集成选项可用性改进生产力增强额外的新功能IBMLotusEnterpriseIntegrator®7IBMLotusWorkflow™IBMWorkplace工具LotusEnterpriseIntegrator能够让LotusDomino应用利用外部系统数据和业务逻辑能够减少培训成本和外部系统许可成本,并获取移动数据用于实时数据访问和数据转移及同步的业界强力服务器直观的图像用户界面(UI),无需编程和LotusConnectorforSAP结合起来,可以把LotusDomino用作SAP数据的前端LotusDomino+LotusEnterpriseIntegratorDB2OracleSQLServerSybaseODBCSAP任何LotusDomino客户机LotusEnterpriseIntegrator7增强实时增强同步外部事件故障隔离服务器管理可用性和生产力增强LotusWorkflow利用点击工具和可重用对象库扩展了LotusDomino的本地工作流功能,用于转发规则、角色指定、最后期限处理以及任务自动化。自动文档批准流程用于LotusDominoDocumentManager图形流程自动转换为脚本行动LotusWorkflow7Web服务核心LotusWorkflow服务与任何LotusWorkflow流程之间的接口RASWeb附件DominoUtility服务器支持LotusWorkflow!议题IBMLotusDominoDesigner®7WebServicesIBMDB2®集成选项可用性改进生产力增强额外的新功能IBMLotusEnterpriseIntegrator®7IBMLotusWorkflow™IBMWorkplace工具IBMWorkplace产品提供了基于角色的复合应用LotusDomino应用企业内容我的团队讨论组件定制表单,工作流复合应用的编程模式易于使用,无需编程(Workplace应用构建器)构建组件/模板合成和部署应用客户通过编码实现终极灵活性(IBMRational®Tools,WorkplaceToolkit)迅速产生价值,使用可视的脚本编写工具(IBMWorkplaceDesigner)模板编辑器(Workplace应用构建器)浏览器WorkplaceManagedClient™IBMWorkplaceDesigner最迅速的为IBMWorkplace应用创建组件的途径支持创建文档导向型的业务流程组件和应用。自动化典型的企业流程,例如支出报告、变更请求或者项目管理。帮助降低开发成本。只需要很少培训,或者不需要培训,因为提供了易于使用的高级可视设计环境。创建可重用的J2EE™组件。入门门槛低,易于起步。让脚本级开发人员、LotusDomino应用设计人员、VisualBasic开发人员以及其他人很方便地为IBMWorkplace应用创建J2EE组件。很方便地支持IBMWorkplace应用健壮的安全性和管理功能。IBMWorkplaceDesigner最迅速的为IBMWorkplace环境构建组件的途径表单UI控件XML存储在关系型数据库中架构编辑器JavaScript™编辑器文档APIWorkplace应用集成IBMWorkplaceCollaborationServicesAPIToolkitv.2.5构建在IBMWorkplace服务器或客户机基础之上与协作服务相集成增添了新功能样例代码JavaAPIIBMWorkplaceManagedClient样例应用IBM
本文标题:演讲幻灯片-IBMLotusDominoDesig
链接地址:https://www.777doc.com/doc-612450 .html