`
minglelui
  • 浏览: 83943 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

通过Web Service读取Notes文档中的附件

阅读更多

需求分析:

在Notes DB中通过webservice读取Notes文档中rtf域的内容(为日常邮件的body内容,可能有邮件收件人,抄送人,主题,附件,邮件body内容等)。此web service作为Provider。

在.Net程序设计中调用Provider类型的Notes暴露的web service,把rtf域的内容读取出来并保存为*.rtf的文档。

 

相关背景资料:

在windows操作系统中自带有WordPad,我们可以做个简单的测试把邮件的内容拷贝道此文档中并保存为rtf格式的文档进行查看。关于WordPad overview:

With WordPad, you can create and edit simple text documents or documents with complex formatting and graphics. You can link or embed information from other documents into a WordPad document.

You can save your WordPad file as a text file, rich text file, text file for MS-DOS, or Unicode. These formats provide greater flexibility when working with other programs. Documents that use multiple languages should be saved as rich text files.

看完这些,知道了吧,notes 的RTF域可以跟rtf文档对应起来。

 

Converting Web Attachment to Image Resource

http://www.breakingpar.com/bkp/home.nsf/0/87256B280015193F8725719400764ED9

 

 

问如何用代理将附件以二进制流的方式读入sql server中

notesMimeEntity 和 LS : DO 来实现\
http://wind-bell.iteye.com/?page=4&show_full=true
http://www.experts-exchange.com/Software/Office_Productivity/Office_Suites/Lotus_SmartSuite/Lotus_Notes/Q_23120423.html
http://www.openntf.org/projects/codebin/codebin.nsf/0/ED8B5E10555058AC86256F7E006B16A1

 

http://www.stevecastledine.com/sc.nsf/dx/wishing-i-could-translate-an-attached-image-into-binary-like-you-can-with-a-standard-file?opendocument&comments


ftp方法的使用
http://blog.csdn.net/lqzmrlc/archive/2009/09/17/4564536.aspx


ToDo
http://blog.csdn.net/lqzmrlc/archive/2007/05/30/1631696.aspx

http://www.lotusfans.com/forum/showthread.php?p=185544

http://topic.csdn.net/t/20040923/09/3400445.html
http://www.codestore.net/store.nsf/unid/EPSD-59MN9J?OpenDocument
http://www.55it.com/article/detail/20081014135257703.html

http://www.nsftools.com/tips/RichTextOutputStream.java
http://www.nsftools.com/tips/NotesTips.htm#lsencryption

http://www.vbafin.com/Lotus-Notes-VBA-code.php


PDF
http://www.pd4ml.com/lotus.htm

 

 

 

关于C#读取文件流的方法

[WebMethod()]
public byte[] DownloadFile(string FName)
{
    System.IO.FileStream fs1=null;
    fs1=System.IO.File.Open(FName,FileMode.Open,FileAccess.Read);
    byte[] b1=new byte[fs1.Length];
    fs1.Read(b1,0,(int)fs1.Length);
    fs1.Close();
    return b1;
}

 

http://www.ibm.com/developerworks/lotus/library/ls-AWS_integration/index.html

https://quickplace2.tietoenator.com/help/help65_designer.nsf/f4b82fbb75e942a6852566ac0037f284/33695f96db48043885256e00004b9049?OpenDocument

https://quickplace2.tietoenator.com/help/help65_designer.nsf/f4b82fbb75e942a6852566ac0037f284/b2b14e41248ccf4085256e00004b91a5?OpenDocument

NotesEmbeddedObject NotesStream

http://www.ibm.com/developerworks/lotus/library/web-services3/

 

http://apache.etoak.com/ws/axis/1_4/

 

http://www.blogjava.net/nokiaguy/archive/2009/01/archive/2009/01/archive/2009/01/archive/2009/01/04/249805.html

分享到:
评论

相关推荐

    T100 Web Service 接口开发v1.5版.rar

    开发者可以从中获取到接口的API定义、调用方法、参数说明等关键信息,帮助他们快速理解和使用T100 Web Service。 “T100 Web Service 開發_20150715.ppt”可能是演示文稿或培训材料,详细介绍了接口的开发流程和...

    C++调用Java web service帮助文档.doc

    本文档将详细介绍如何使用C++调用Java编写的Web Service(简称Webservice),并通过具体的步骤和示例帮助读者理解这一过程。 #### 二、技术基础 - **SOAP (Simple Object Access Protocol)**:一种轻量级协议,用于...

    web service第一次启动慢

    在Windows应用程序(WinForm)中,经常需要调用外部的web service以获取数据或执行操作。然而,在第一次访问时,可能会遇到启动慢的问题。这通常归因于以下几个可能的因素: 1. DNS解析时间:当应用程序尝试连接到...

    行业分类-电子-关于基于web+service的电子文档自动推送的方法的说明分析.rar

    在电子行业中,基于Web+Service的电子文档自动推送方法是一种重要的技术应用,它极大地提高了工作效率,简化了信息传输流程。这种技术主要结合了Web服务(Web Service)的优势,实现了跨平台、跨系统的数据交换,...

    yahoo web service-2.11.zip

    - API文档:详细说明如何使用Yahoo Web Service 2.11,包括请求结构、参数、返回值格式等。 - 示例代码:提供不同编程语言(如Python、Java、JavaScript等)的示例,帮助开发者快速上手。 - 更新日志:列出与前一...

    典型的Web Service结构

    - **客户端生成SOAP请求**:客户端读取WSDL文档后,根据文档中的信息生成SOAP请求消息。SOAP(Simple Object Access Protocol)是一种基于XML的标准协议,用于在应用程序之间交换结构化的信息。 **2. SOAP请求处理*...

    web Service 实例教程

    Web服务(WebService)是一种通过网络,特别是通过Web进行通信和交互的方式。Java作为支持Web服务的重要编程语言之一,它提供了多种API来创建Web服务。根据给出的内容,我们将详细解释Java Web服务规范、开发工具...

    Web Service描述语言 WSDL 详解.pdf

    而有了WSDL,服务的调用者可以通过自动化工具读取WSDL文档,自动生成客户端代码,从而简化了服务的集成和调用流程。 ### WSDL的组成部分 WSDL文档通常包含以下几个关键部分: 1. **Abstract Definitions (抽象...

    Web Service入门经典

    - **WSDL(Web Services Description Language)**: WSDL 是一个 XML 文档,描述了 Web Service 的接口,包括服务的位置、提供的操作和如何调用这些操作。 - **UDDI(Universal Description, Discovery, and ...

    Web Service学习报告

    通过上述内容,我们可以清晰地了解到 Web Service 在 IT 行业中的重要作用以及其实现方式。无论是从理论层面还是实践层面,掌握 Web Service 的开发和使用都将极大地提升开发者的技能水平,并有助于解决现实世界中的...

    LabVIEW中的Web Service和网络功能.pdf

    ### LabVIEW中的Web Service和网络功能 #### Web Service与网络功能概述 LabVIEW是一种图形化编程环境,广泛应用于测量和自动化领域。随着信息技术的发展,LabVIEW不仅局限于本地系统的开发与控制,还支持广泛的...

    web service 基础实例调用与发布文档与源程序

    通过分析和运行这些代码,你可以更深入地理解Web服务的工作流程,以及如何在不同的编程环境中实现Web服务的发布和调用。 总结来说,这个资源包是学习Web服务的理想起点,涵盖了从理论到实践的全面内容。通过阅读...

    webService简单示例及开发文档

    2. 调用服务:客户端通过读取WSDL文件获取服务接口和地址,生成客户端代理,然后调用相应的方法。 五、其他技术 除了JAX-WS,还有JAX-RS(Java API for RESTful Web Services)用于构建RESTful风格的Web服务,以及...

    Java读取Word文档页数

    在Java编程环境中,读取和处理Word文档通常涉及到使用第三方库,因为Java标准库并不直接支持Word文件的操作。本主题将深入探讨如何利用给定的`itextpdf-5.5.9.jar`和`jacob.jar`这两个库来实现Java读取Word文档页数...

    lotus domino附件开发--附件批量放到一个文档

    在处理每个文档时,我们使用 `NotesRichTextItem` 对象来获取文档中的 Body 域,该域可能包含多个附件。我们使用 `ForAll` 语句来循环遍历 Body 域中的所有附件,然后使用 `EmbeddedObjects` 集合来获取每个附件。...

    netbeans 开发 web service

    通过上述步骤,我们不仅学习了如何使用NetBeans构建Web Service及其富客户端的基本流程,还深入了解了涉及到的各种技术组件和技术细节。无论是对于初学者还是有一定经验的开发者来说,这些知识点都是构建实际项目的...

    Web Service 渗透测试.docx

    这篇文档将深入探讨Web Service渗透测试的相关技术和逻辑问题。 Web Service主要有两种类型:SOAP(Simple Object Access Protocol)和REST(Representational State Transfer)。SOAP Web Service基于XML,通过...

    文档(DocService)WebService接口使用说明.rar

    而Ecology8和Ecology9的Web Service接口则是这些系统对外提供服务的重要途径,允许开发者通过编程方式调用系统的各种功能,例如创建、修改、查询和删除文档。 "文档(DocService)WebService接口使用说明.doc"文档...

    什么是Web Service

    假设我们需要创建一个Web Service来获取当前的天气状况。我们可以构建一个ASP页面,该页面接受邮政编码作为查询字符串参数,并返回一个包含当前温度和天气状况的逗号分隔字符串。例如,客户端可以通过发送如下的...

Global site tag (gtag.js) - Google Analytics