当前位置: 首页 > 软件库 > 程序开发 > 网络工具包 >

MatriX XMPP

.NET的XMPP开发包
授权协议 未知
开发语言 C# Sliverlight
所属分类 程序开发、 网络工具包
软件类型 开源软件
地区 不详
投 递 者 许振海
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

MatriX 是 eXtensible Messaging and Presence Protocol (XMPP, 也叫 Jabber) 的开发包,采用 C# 编写,可用于 .NET 平台和 Sliverlight 技术。MatriX 提供完全的 .NET、.NET Compact 框架和 Sliverlight 支持。

示例代码:

 // basic send message example
var xmppClient = new XmppClient {XmppDomain = "jabber.org", 
    Username = "user1", Password = "secret"};
xmppClient.OnRosterEnd += delegate {xmppClient.Send(
    new Message {To = "user2@jabber.org", Type = MessageType.chat, Body = "Hello World"});};
xmppClient.Open();
  • MatriX 是 e Xtensible Messaging and Presence Protocol ( XMPP, 也叫 Jabber) 的开发包,采用 C# 编写,可用于 .NET 平台和 Sliverlight 技术。MatriX 提供完全的 .NET、.NET Compact 框架和 Sliverlight 支持。 完全兼容 RFC 3920, 3921, 6120, 6121 跨平台

  • ConnectionListener 连接状态监听器,监听Connet的各种状态的情况。 ....接口代码片段 void connected(XMPPConnection var1); void authenticated(XMPPConnection var1); void connectionClosed(); void connectionClosedOnError(Exception va

  • 服务器 开源的服务实现如Openfire 商业实现如gtalk   客户端Libraries C# C# is a simple, modern, general-purpose, object-oriented programming language developed by Microsoft. With a syntax heavily influenced by C++, Delphi,

 相关资料
  • go-xmpp 是另外一个 XMPP 协议的 GO 语言实现。

  • cl-xmpp 是 Common Lisp 实现的一个 XMPP 协议支持的开发包。

  • xmpp-go 是 Go 语言实现的兼容 XMPP 协议的客户端和服务器端。

  • 问题内容: 我将要开发一个具有近实时聊天功能的网站。我知道可以使用xmpp或websocket协议来实现。我也知道xmpp协议是在1999年开发的,我想它应该已经很成熟了。另一方面,websocket协议是在2011年开发的。 如果xmpp能够很好地处理实时对话,那么对websocket的需求是什么? 两种协议之间的主要区别是什么? 我什么时候应该选择其中一个呢? 问题答案: 简短的答案是“两者”

  • nativescript-xmpp-client Installation tns install nativescript-xmpp-client Usage import {Client, IQ} from "nativescript-xmpp-client";.... const client = new Client({ websocket: {url: 'ws://127.0

  • XMPP Echo Bot Do you know that situation, you really really need an XMPP echo bot, but you don’t have access to high-level tools like Python to write one? All you have is openssl, bash, dig, stdbuf an