wlb1984@foxmail.com

欢迎访问我的网易博客:http://wlb.wlb.blog.163.com
随笔 - 40, 文章 - 0, 评论 - 0, 引用 - 0
数据加载中……

[导入]Exchange的开发

目前国内一些软件厂商推出OA系列软件,如:领航OA(在www.google.com上搜索会有好多OA软件的信息),目前的OA软件大多使用Lotus或Exchange 2000为开发平台进行构架,的确,微软的Exchange是一个企业化开发利器,用它可以构建基于工作流workflow的应用,可以和微软的Office (WordExcelOutllook)等进行整合,再把MSN Message集成进来,整套的东西,就象是一个软件聚宝盆!

 

(一)初识Exchange 2000

安装Exchange 2000是一个漫长的过程,要求安装人员有windows 2000的管理知识和Exchange Server 2000的配置与管理知识。安装Exchange 2000的步骤如下:

1、  安装Windows 2000 Advance Server,保证磁盘文件格式为NTFS

2、  安装NNTP Service组件,DNS

3、  配置服务器,启动 Active Directory 向导,升级到主域。(大约30分钟)。要求有域和活动目录的知识。

4、  安装Exchange 2000,大约40 分钟。

5、  安装Exchange 2000 SP3,大约20分钟。

6、  安装开发工具

Exchange 2000 SDK

Exchange 2000 SDK文档

Exchange 2000 workflow designer

④相关下载地址

http://msdn.microsoft.com/library/default.asp?url=/downloads/list/exchange.asp

http://www.microsoft.com/exchange/downloads/2000/

 

Exchange 2000 SP3下载地址:

http://download.microsoft.com/download/exchangeentserver/SP/3/NT5/en-us/EX2KSP3_server.exe

 

Exchange 2000 workflow designer下载地址:

http://download.microsoft.com/download/exchplatinumbeta/Install/1.0/NT5/EN-US/ExchangeWFD.exe

 

Exchange 2000 SDK下载地址:

http://download.microsoft.com/download/d/1/3/d13e423a-c27c-4bfe-aa12-b02ab364d3f7/exchangesdktools.exe

 

Exchange 2000 SDK文档下载地址:

http://download.microsoft.com/download/9/e/7/9e7fa92c-1226-4c30-ad7c-45c4875c7d38/exchangesdkdocs.exe

 

参考:Workflow Designer for Exchange: Automating Workflow on Exchange Folders

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnmes2k/html/pwd_buildworkflow.asp

http://www.microsoft.com/exchange/evaluation/features/workflowdesign.asp

有关exchange workflow designer的信息请在www.google.com上搜索

 

(二)Exchange Workflow Designer

微软公司的息平台解方案Microsoft Exchange 2000 Server,使用最新的「Web Storage」技,提供可于浏览器存取息的功能,还可管理的息平台。

 

[Web Storage]主要是Exchange 2000 Server的半结构资料库料﹝存包括件、事、日、工作、行事曆、联络人等6个讯息功能的料﹞整合Windows档案系統﹝包括WebDAV---Web Distributed Authoring and Versioning、全文检索安全权限功能﹞中,模档案总管」可以管理息,虚拟让讯息变Web-based化,即可于浏览器存取6个讯息功能。

 

Microsoft Exchange 2000 Server內建的工作流程管理解決方案Exchange Workflow Designer」,使用Web Storage(Property)XML来记录所有表单资流程记录,未使用,定位提供給「软件开发者」(资讯管理者) 设计工作流程之用。

 

为什么说Exchange Workflow Designer是給「软件开发者」而非资讯管理者使用呢?因Exchange Workflow Designer提供一流程规则工具,拉完流程每一流程出口都需要」。其他如处理通知、流程追踪、代理人、表单制作、统计报告、整合現有外部资料库、申请者自订流程、上一级主管取决方式、组织图、数位签名、批次处理、重新分派、快速处理、错误记录等等功能当然更需要另外写程式。

 

具体参考文献:此文详细地介绍了开发流程,它这儿前台为OUTLOOK的窗体设计器设计窗体,Exchange Workflow Designer 布署流程规则

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnmes2k/html/pwd_buildworkflow.asp

 

 

使用Exchange Workflow Designer软件设计流程管理的用,必須注意設法解決以下問題:

1.            未提供「表单、流程变更之版本控制」的功能:表单、流程变更后,原来流程中的资料完全不見(即流程图一改,所有流程中的资料均不见)。

2.            未提供「Transaction」的功能:无法做到流程资料与外部资料库同步。流程中更新外部资料库,若外部资料库忙碌无法更新时,流程资料不會自动回复为原状态。造成譬如已经核准请假流程,人事请假记录外部资料库却未更新的大问题。这一点连LotusWorkflow也做不到。

3.            累积量大时速度太慢:申请累积到数百个表单后,流程资料的处理通知、流程追踪、统计分析速度十分慢。這是因为未使用资料库之缘故。

 

我推荐的方式:

ASP.NET写Web页面,制作表单,集成应用程序

Exchange Workflow Designer 布署流程规则

Exchange 作为后台存储,因为是半结构化数据库,好多方面没有SQL SERVER 2000那么完善,如(备份)等,期待Exchange 2003

 

 

 

后记:

此文只是一个引导的开始,OA软件的包括很广泛的内容,大家可以参考Micorost网站和一些Exchange开发资料,进行自己的软件构架

 

------------------------------------------------------------------

个人专栏:http://www.csdn.net/develop/author/netauthor/lihonggen0/

------------------------------------------------------------------

与派社区 http://www.yupai.net 基于Exchange技术,致力于办公自动化系统、视频会议、工作流、邮局mail建设,交流OA技术、分享开发源码、下载OA资源、人才招聘自荐的供求园地。有资深的技术专家坐镇斑竹,而且提供OA相关程序代码,相信你不会白来

技术交流
Exchange维护
Exchange、Active Directory、ISA、Conferencing、Instant Messaging、Live Communication系列的管理和维护、Outlook、msn、Windows、Office等的使用

Exchange开发
基于Exchange系统,ADSI、.Net工具的OA办公系统的开发研讨

Exchange书籍
Exchange Server、Conferencing Server、AD、IM、ISA等相关书藉、资料的下载

Exchange工具
Exchange Server、Conferencing Server、AD、IM、ISA等相关工具、软件、开发源码的下载

Exchange手册
归纳Exchange、Outlook、AD、IM等维护使用中常见问题的解决方法,使用心得、维护诀窍等。

源码产品
与派办公网(在线试用:http://www.yupai.net/bbs/useroa/logonoa.asp)
员工内外部邮件系统、提供包括“日历会议”、“通讯簿”、“便签”等个人办公工具;公告通知、部门的日程安排及公用通讯录、公司及部门主管可以随时监控下属员工的工作状况,包括个人日历与个人联系人等;公文摸板及流程自定义,支持串签、会签、多人决策等,具有过程跟踪、公文查询等功能;部门文档中心支持管理权限分配,支持全文、关键字等检索方式...

与派视频会议(在线试用:http://www.yupai.net/bbs/usermeeting/logonmeeting.asp)
从世界各地参加现场讨论、发送多媒体报告、允许您与其他与会者聊天、使用白板以及共享文件或应用程序协作。如果计算机带有摄像头和话筒,则可以使用视频会议提供程序观看或与其他与会者交谈...

与派邮局(在线试用:http://www.yupai.net/bbs/usermail/logonmail.asp)
基于exchange,采用asp技术开发的员工内外部邮件系统,与exchange高度集成,界面友好,收发自如,员工通讯录列举、检索、个人登录密码修改...

与派即时通讯(在线试用:http://www.yupai.net/bbs/userim/logonim.asp)
基于Exchange IM技术开发的即时通讯系统,可以配置用户的即时通讯功能,可以自动获取全公司、部门可进行即时通讯的联系人列表...

与派用户管理(在线试用:http://www.yupai.net/bbs/userorgan/logonorgan.asp)
基于Active Directory用户、Exchange邮箱存储,采用asp技术开发的邮箱用户管理系统,可以管理组织、邮箱用户...

文章来源:http://wlb.wlb.blog.163.com/blog/static/46741320080166910471

“有时候,人生会用砖头打你的头,不要丧失信心。我确信,我爱我所做的工作,这就是这些年来让我继续走下去的唯一理由,你的工作将填满你人生的一大部分,真正获得满足的唯一方法就是相信你做的是伟大的工作,而唯一做伟大工作的方法就是爱你所做的事情。”

posted on 2008-01-16 18:09 拼命三郎 阅读(40) 评论(0)  编辑 收藏


标题  
姓名  
主页
Email (只有博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      


相关链接: