1,Sametime Server

  A、Sametime includes many server applications, which collectively provide the capabilities of the Sametime server. All client-to-client communication such as instant messaging passes through the Sametime server.

  B、Users who log onto the Sametime server from different clients can communicate.

  C、Once the client is logged on to the Sametime server, it has access to all Sametime services and can communicate with any other Sametime client logged onto the Sametime server。

  D、The Sametime server consists of three servers that interact with one another:Community server、Meeting server、Domino DNA

2、The Sametime Developer Toolkits

Developers use the toolkits to embed real-time capabilities, such as chat and real-time help features, into e-business applications.The toolkits can also be used to expand Sametime’s native functionality, for example building plug-ins to incorporate your company’s internal directory with Sametime.

Client Toolkits:The client toolkits are intended to be used by client or browser-based applications。

        Sametime Connect Toolkit:Build Eclipse plug-ins to integrate with or extend the Sametime Connect client

                      Sametime Browser IM Toolkit:Add Sametime features to Web pages using Javascript and HTML

        Sametime Java Toolkit:Add Sametime features to Java applications.

        Sametime Helper Toolkit:Invoke features in the Sametime Connect client from custom Microsoft Windows applications.

        Sametime Connect Web API Toolkit:Invoke Sametime features (livename presence,chat, etc.) in the Sametime Connect client from web pages.

Server Toolkits:The server toolkits are to be used by applications that work in conjunction with the Sametime server.

        Community Server Toolkit:Build Java components that add or extend services on the Sametime server.

        Directory and Database Access Toolkit:Build C++ or Java components for the Sametime server that provide directory integration, chat logging, or                              virus scanning services.

        Sametime Monitoring and Statistics Toolkit:Access Sametime server statistics in XML format via HTTP.

        Online Meeting Toolkit:Schedule and manage online meetings via HTTP. Integrate third party tools with MRC

        Meeting Room Client JavaScript Extensibility API

        Sametime Gateway Toolkit:Build plug-ins and event consumers to extend policy compliance and logging requirements between a local Sametime                         community and one or many external communities.

Telephony Toolkit:The telephony toolkit consolidates the Telephony Conferencing Service Provider Interface (TCSPI) toolkit with the client telephony APIs.

         Client Telephony APIs Toolkit

        Telephony Conferencing Service Provider Interface (TCSPI) Toolkit

3、Sametime Connect Toolkit

The Sametime Connect Toolkit can be used to develop plug-ins that customize the Sametime Connect client.For example, the Quick Response plug-in adds an icon to an existing toolbar。

DOC:Integration Guide

4、Browser IM Toolkit

The Browser IM toolkit is a collection of APIs that can be used to build web enabled communication enabled business (CEBP) processes by embedding presence, instant messaging and other real-time capabilities inside a web application.

The browser client API is divided into three distinct parts:At the lowest level is a REST API,The next layer up is the API referred to as the Base Components, The top level API is the User Interface API.

DOC:Developer’s Guide

6、Sametime Java Toolkit

The Sametime Java Toolkit is a collection of building blocks or components that developers use to build applications that leverage the functionality and services provided by IBM Sametime。

The Sametime Java Toolkit provides you with access to core Sametime services, such as awareness and chat. 

The toolkit has a layered architecture composed of two main layers: 

• Transport

• Services 

The Transport Layer provides the communication link between the application and the Sametime server, while the Services Layer provides the application with the Sametime Community and Meeting services.

7、Sametime Helper Toolkit

The Sametime Helper Toolkit is an API that provides an external interface to basic functionality of the IBM Sametime Client

This toolkit differs from other Sametime client toolkits by providing an external interface to basic functionality exposed in the locally running desktop IBM Sametime Client application

 

Sametime SDK的更多相关文章

  1. Lotus Sametime

    编辑 Lotus Sametime属于IBM旗下的Lotus软件,包括一个成熟的协作平台提供商. 外文名 Lotus Sametime 属    于 IBM旗下的Lotus软件 包    括 一个成熟 ...

  2. 配置android sdk 环境

    1:下载adnroid sdk安装包 官方下载地址无法打开,没有vpn,使用下面这个地址下载,地址:http://www.android-studio.org/

  3. 阿里云直播 C# SDK 如何使用

    阿里云直播SDK的坑 1.直播云没有单独的SDK,直播部分被封装在CDN的相关SDK当中. 2.针对SDK,没有相关Demo. 3.针对SDK,没有相关的文档说明. 4.针对SDK的说明,官网上的说明 ...

  4. 使用Visual Studio SDK制作GLSL词法着色插件

    使用Visual Studio SDK制作GLSL词法着色插件 我们在Visual Studio上开发OpenGL ES项目时,避免不了写Shader.这时在vs里直接编辑shader就会显得很方便. ...

  5. iOS开发之App间账号共享与SDK封装

    上篇博客<iOS逆向工程之KeyChain与Snoop-it>中已经提到了,App间的数据共享可以使用KeyChian来实现.本篇博客就实战一下呢.开门见山,本篇博客会封装一个登录用的SD ...

  6. Intel Media SDK H264 encoder GOP setting

    1 I帧,P帧,B帧,IDR帧,NAL单元 I frame:帧内编码帧,又称intra picture,I 帧通常是每个 GOP(MPEG 所使用的一种视频压缩技术)的第一个帧,经过适度地压缩,做为随 ...

  7. Android SDK 在线更新镜像服务器资源

    本文转自:http://blog.kuoruan.com/24.html.感谢原作者. 什么是Android SDK SDK:(software development kit)软件开发工具包.被软件 ...

  8. TYPESDK手游聚合SDK服务端设计思路与架构之二:服务端设计

    在前一篇文中,我们对一个聚合SDK服务端所需要实现的功能作了简单的分析.通过两个主要场景的功能流程图,我们可以看到,作为多款游戏要适配多个渠道的统一请求转发中心,TYPESDK服务端主要需要实现的功能 ...

  9. TYPESDK手游聚合SDK服务端设计思路与架构之一:应用场景分析

    TYPESDK 服务端设计思路与架构之一:应用场景分析 作为一个渠道SDK统一接入框架,TYPESDK从一开始,所面对的需求场景就是多款游戏,通过一个统一的SDK服务端,能够同时接入几十个甚至几百个各 ...

随机推荐

  1. Spring学习(十九)----- Spring的五种事务配置详解

    前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识.通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的. ...

  2. Cocos2DX开发:记录遇到的一些问题和解决方法

    今天看了一下以前学习cocos2dx时记录的一些笔记,主要是在实际中遇到的一些问题,整理了一下,就成为了这篇文章,便于自己以后查找,也为一些新手提供点经验. 这篇文章会一直更新,将自己之后开发中遇到的 ...

  3. APP性能测试中的几个重要概念

    转载一篇文章,关于app性能测试的几个概念,对于想要接触app测试的朋友或许有些帮助. 我们在使用各种 App 的时候基本会关注到:这款软件挺耗流量的?运行起来设备掉电有点快嘛?切换页面的时候还会有卡 ...

  4. 并发系列(三)-----volatile

    一 简介 volatile关键字是轻量级的synchronized,volatile在并发编程中保证共享变量的可见性,当一个线程修改被volatile修饰的共享变量时,另外一个线程就能读到这个修改的值 ...

  5. 搭建OpenSTF+Jenkins持续集成环境的协同开发

    最近在研究如何将OpenSTF与Jenkins进行协同开发,刚刚爬梯子看了些资料,赶紧记录下来. 转载请注明出处:https://www.cnblogs.com/v88v/p/10405338.htm ...

  6. java学习(三)类、实例

    类 public class Dog{ String breed; int age; String color; void barking(){ } void hungry(){ } void sle ...

  7. [环境配置]Ubuntu 16.04+CUDA 9.0+OpenCV 3.2.0下编译基于Caffe的MobileNet-SSD踩过的一些坑

    SSD是Caffe的一个分支,源码在github上:https://github.com/weiliu89/caffe/tree/ssd $ git clone https://github.com/ ...

  8. 使用Chrome控制台进行3D模型编辑的尝试

    前言:3D模型编辑的核心是对顶点位置和纹理颜色的编辑,这个研究的目的在于寻找一种通过编程方式直接对模型进行编辑的方法,这种编辑方法和时下流行的通过鼠标点选.拖拽进行编辑的方法之间的关系,和前端编程中“ ...

  9. 使用CNN做数字识别和人脸识别

    上次写的一层神经网络也都贴这里了. 我有点困,我先睡觉,完了我再修改 这个代码写法不太符合工业代码的规范,仅仅是用来学习的的.还望各位见谅 import sys,ossys.path.append(o ...

  10. can总线实现stm32的IAP

    使用stm32f105rct6的can通信做IAP,实现固件的远程更新功能.IAP的实现包括两个程序:BootLoader和应用程序.启动过程先启动BootLoader,等待1s,若接收到烧写指令则开 ...