热点:

开发Office Communicator在企业里应用


    【箫音博客 原创】 作者:朱雀     评论

  通过微软Office Communicator 2007可以成为企业不可缺少的应用:

  (1)、流线化的沟通;

    (2)、企业支撑平台;

    (3)、内置安全防护;

    (4)、架构未来的软件基础等。

  1、在线状态

  可以定义更加详细的在线状态描述,发布更详细的活动信息;可以通过两种方式扩展用户选择/管理员控制API 支持。

  基础状态为:Online、Busy、Do Not Disturb

  Availability 属性决定自定义的状态显示哪一个在线图标自定义状态的文本长度最大为64个字符

  OCS2007最多只能添加 4 种自定义状态

  可以通过 LCID 适应不同语言版本的 OC:英语美国(1033),中国大陆(2052),中国香港(3076)

  http://www.microsoft.com/globaldev/reference/lcid-all.mspx

  2、扩展在线状态

  扩展步骤

  编辑状态配置 XML 文件

  在服务器端保存该文件,并以共享文件或 IIS 发布文件

  退出 Communicator

  编辑注册表,在 HKLM\SOFTWARE\Policies\Microsoft\Communicator 下添加 CustomStateURL 项,指向状态配置文件 URL

  支持 FILE、 HTTP、 HTTPS 三种方式

  重新启动并登录 Communicator

  3、标签页

  通过 Web 页面来扩展 OC 窗口:ASP.NET、MOSS WebPart…

  标签页的显示方式与 OC 2005不同;

  第一个标签页在OC启动时即载入;

  支持联系人切换时动态刷新页面;

  4、扩展标签页

  (1)扩展方式:

  一份标签页配置 XML 文件,可以通过网络(文件共享或Web)访问到该文件

  在注册表中添加该文件的 URL

  \Software\Policies\Microsoft\Communicator 下的 TabURL 项

  该 URL 需要添加进 IE 的信任站点

  每个标签页的图标

  PNG 格式

  不大于 16X16 ,或者刚好为 32X32

  如果图标文件无法访问或不符合大小,则显示 OC 的缺省图标

  (2)创建标签页配置文件

  例如:

  <?xml version="1.0" ?>

  <tabdata>

  <tab>

  <image>http://site/image.png</image>

  <name>Tab title</name>

  <tooltip>Tooltip text</tooltip>

  <contenturl> http://site/content</contenturl>

  <userid>true</userid>

  <contactid>true</contactid>

  <accessibility>inside</accessibility>

  </tab>

  </tabdata>

  最多扩展 32 个标签页。

  (3)标签页配置文件属性

  image: 图标的 URL

  name: 标签的友好名,用于标识XML节点,将不显示

  tooltip: 鼠标悬停在标签上显示的提示信息

  contenturl: 标签页面的 URL

  userid: true|false,展现标签页面时是否带上 userid 参数,为当前用户的 SIP 地址

  contactid: true|false, 展现标签页面时是否带上 contactid 参数,为联系人的 SIP 地址

  accessibility: inside|outside|both,用户在企业内部或企业外部登录时,该标签是否显示

  name 与 contenturl 为必需信息

  (4)HAB的实现

  开发一个标签页,实现层级关系的组织架构,有利于用户浏览整个组织;使用 ASP.NET 开发,数据源来自

  Active Directory Database;

  5、环境感知

  页面访问参数:

  标签配置中开启 userid 或 contactid

  http://site/index.html?userid=sip:aaa@company.com&contactid=sipbbb@company.com

  Web 页面中的 OnSelectionChange 函数

  用户选中联系人或切换选中的联系人时调用该函数

  形式: OnSelectionChange(contacts, groups, distribution_groups)

net.zol.com.cn true //net.zol.com.cn/157/1577327.html report 3042   通过微软Office Communicator 2007可以成为企业不可缺少的应用:   (1)、流线化的沟通;     (2)、企业支撑平台;     (3)、内置安全防护; (4)、架构未来的软件基础等。   1、在线状态   可以定义更加详细的在线...
频道热词:工作站  云计算  服务器  

文章评分

满分为5分

平均分:0

0人参与

查看文章排行榜>
视觉焦点
TOP10周热门无线上网卡排行榜
  • 热门
  • 新品
查看完整榜单>>