`
sd8089730
  • 浏览: 258614 次
  • 性别: Icon_minigender_1
  • 来自: 吉林
社区版块
存档分类
最新评论

XMPP Openfire Spark 日志

 
阅读更多
哎..今天闲着没事心思写写 日志啥的
 最近公司 让我研究Openfire Spark 客户端 和 服务端.. 并且 要求是多服务器通讯  并且需要集成 原有数据用户..
    给我的那个 Project  是.. 头工作时候留下来的 ..
   看着代码真费劲。。 还好..  就这么过了一个月  起码的东西是能看懂了.
  比如说  传来的 IQ 是怎么处理的..  如果是 Message  或者 Presence 都是怎么走的.. 反正是看起来虽然费劲..但是学习到 不少 老外写代码的 方法..
   我个人感觉 架构还是不错的.. 虽然有很多 地方需要改进..
        这也是我工作以来 首次看  老外的代码 ...
        工作 半年时间过的也真快..回头一看  原来的东西还真有点记不住了..
      最基本的估计也忘记了. 主要是一直都在写原来公司遗留下来的 程序..
    可算是原来的程序要完工了.. 接近尾声..  做这个项目的感慨就是  报表..
  真是可恶的东西.. 哎.. 在写报表的过程中也认识到了 很多自己不足的地方..比如写代码比较繁琐 之类的  也不用头脑思考.. 起码现在是对面向对象编程 有所了解..
研究Openfire 的时候发现 接口 也是挺好用的..这也是我研究Openfire 看出来的自己不足的地方..

   虽然这个月弄的很辛苦.. 也很艰辛.. 惭愧的是自己也没那么努力去工作.. 
  生活也不全是工作.. 也没必要吧..我是这么想的.. 但是工作还是要认真去对待的

 今天就写这些吧.. 等有时间写写 openfire  和 spark 还有xmpp 我的个人总结
 
   这次用openfire  学到了  jetty 嵌入式tomcat    xfire 嵌入式webservice  这些东西还是不错的..最糟糕的就是那个 swing 写的 spark  对 swing 还不是很了解.  还好 是我同事去研究那个地方..
    研究spark 的时候看到个兄台  改的 跟 QQ 似得 . 相当汗颜..哎.. 也由心的佩服他

 

分享到:
评论

相关推荐

    openfire+spark+sparkweb

    通过运行Spark客户端、SparkWeb和Openfire服务器的日志来排查任何可能出现的问题。 在配置过程中,可能会遇到兼容性、权限、网络或配置错误等问题,需要根据具体情况进行调试。参考官方文档、社区论坛和已有的配置...

    spark-openfire一些资料

    Spark是一个基于Java的开源客户端,用于构建实时通信系统,而Openfire是一款基于XMPP协议的服务器端软件,负责处理用户之间的消息传递和管理。这里我们将深入探讨这两个组件以及它们在二次开发中的应用。 1. Spark...

    即时通讯配置文档 OpenFire&Spark&MySQL

    OpenFire是一款开源的XMPP服务器,它提供了实时通讯服务,而Spark则是一款基于XMPP协议的桌面客户端,用于用户之间的交互。MySQL是一个流行的开源关系型数据库管理系统,用于存储和管理OpenFire所需的数据。 ### ...

    openfire 测试

    9. **故障恢复与日志**:检查Openfire的日志记录,确保在出现问题时能够通过日志追踪定位错误。同时,测试服务器的容错性和备份恢复机制。 10. **扩展性与插件**:Openfire支持安装插件以扩展功能,如会议、文件...

    openfire 安装包

    7. **客户端支持**:Openfire兼容多种即时通讯协议(如XMPP),可以与各种桌面和移动设备上的XMPP客户端配合使用,如Spark、Pidgin、Gajim等。 8. **插件扩展**:Openfire支持丰富的插件系统,通过安装插件可以扩展...

    openfire_4_0_1

    - **XMPP协议支持**:Openfire遵循开放的XMPP(Extensible Messaging and Presence Protocol)标准,这使得它能与其他符合该协议的系统无缝集成。 - **安全性**:Openfire支持SSL/TLS加密,确保通信数据的安全。 ...

    [经典]Openfire整合现有用户

    Openfire是一款基于Java的开源即时通讯服务器,它支持XMPP协议,可以用于构建实时、双向的通信系统。在企业环境中,通常需要将Openfire与现有的用户管理系统进行整合,以便利用已有的用户数据,如LDAP(轻量级目录...

    OpenFire所有在线用户

    通常,你需要熟悉OpenFire的API以及如Spark或Smack这样的XMPP库。 5. **API调用**:使用HTTP客户端工具(如Postman)或编程语言的HTTP库,向“127.0.0.1:8080/plugins/onlineuser/getallusers”发送GET请求,查看或...

    Android AdXmpp(Openfire+asmack+spark) (2).zip

    Android AdXmpp是一个基于XMPP协议的广告推送解决方案,它结合了Openfire服务器、asmack库和Spark客户端组件。在Android应用开发中,通过这种方式实现即时通讯和广告推送功能,可以提高应用程序的互动性和用户体验。...

    openfire源码

    通过这个协议,Openfire能与其他兼容XMPP的客户端和服务进行交互,如Pidgin、Spark等。 2. **Java技术栈**:Openfire是用Java编写的,利用了Java的跨平台特性,使得在各种操作系统上部署变得容易。Java的面向对象...

    用Openfire+Rooyee架设自己的即时聊天服务器

    6. **客户端接入**:Openfire支持多种客户端,如Spark、Gajim、Pidgin等。选择合适的客户端,根据Openfire服务器的信息进行配置,即可开始使用即时聊天功能。 7. **安全与优化**:为了保证服务器的安全,你需要配置...

    openfire_4_2_0.tar.gz

    8. **客户端集成**:Openfire支持多种XMPP客户端,如Spark、Pidgin、Gajim等。你可以指导用户下载并配置这些客户端,以便他们可以通过IM进行通信。 9. **监控与日志**:定期检查Openfire的日志文件,位于`logs`目录...

    OpenFire开发指南

    配置完成后,你可以使用任何支持XMPP协议的客户端(如Spark、Pidgin、Jabber等)连接到OpenFire服务器。添加新用户时,需要提供服务器地址、用户名和密码。 6. **安全管理** 确保定期更新OpenFire到最新版本,以...

    openfire3.7.1(含API windows安装版)

    6. **客户端兼容**:Openfire兼容许多XMPP客户端,如Pidgin、Spark等,用户可以根据需求选择合适的客户端。 7. **安全与性能**:Openfire支持SSL/TLS加密,确保通信安全。同时,合理配置服务器参数可以优化性能,如...

    openfire tar包

    7. **插件系统**: Openfire的插件生态系统丰富,例如Jabber组件可以实现与Google Talk的互通,Spark管理插件则提供了桌面级IM客户端。 8. **API与集成**: 开发者可以利用Openfire提供的API和SDK来开发自定义的...

    Openfire 及插件开发 . 国内没有中文资料.我自己手写

    JMS(Java Message Service)可能是用于实现异步通信或消息队列的组件,而Spark是一个基于XMPP的桌面聊天客户端,也可能与Openfire插件开发有关。 总之,Openfire插件开发需要开发者具备Java编程基础、XML配置知识...

    openfire mac版本

    Openfire是一款开源、基于XMPP协议的企业级即时通讯服务器,适用于构建实时通信系统。在Mac平台上部署Openfire,可以为用户提供跨平台的聊天、协作功能。本文将详细讲解如何在Mac上安装和配置Openfire。 首先,从...

    openfire服务器插件

    "Spark Web"插件则为Openfire提供了一款基于Web的即时通讯客户端,便于移动设备访问。 在实际应用中,为了确保Openfire服务器的安全性,管理员应定期检查和更新插件,以修复可能存在的安全漏洞。同时,合理配置插件...

    openfire4_0_3

    10. **移动设备支持**:Openfire与各种XMPP兼容的移动客户端良好协作,如Gajim、Spark、iOS上的XMPPFramework等,使得员工可以在任何地方通过移动设备接入企业即时通讯网络。 总之,Openfire 4.0.3作为一个强大且...

    spark_2_6_3_online.rar

    Openfire是一款开源的企业级XMPP服务器,而Spark则是其推荐的桌面客户端,两者结合可以构建出强大的企业内部沟通平台。 Spark 2.6.3是该客户端的一个稳定版本,它包含了多项改进和优化,以提升用户体验和系统的稳定...

Global site tag (gtag.js) - Google Analytics