`
isiqi
  • 浏览: 16353182 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

NetBeans Collaboration (一):建立企业内部开发IM环境

阅读更多

NetBeans中有个很有趣的插件,Developer Collaboration http://collab.netbeans.org),这个工具的目的如下:

  • 提供客户端的XML Messaging ProtocalJava开源实现。

  • 提供在NetBeans平台上的功能丰富的,灵活的,安全的Collaboration框架

  • 实现一些低端通讯协议, 比如XMPP, JXTA, SIP等的实现以及一些高端的Collaboration特性.



建立企业内部开发IM环境分为以下几个部分

  1. 安装Collabration Server

  2. 配置Collabration Server

  3. NetBeans中安装Developer Collaboration Plug-in

  4. NetBeansCollaboration中注册新用户

  5. NetBeans Collab登录Server并交谈


()Solaris上安装Collabration Server


Collaboration Server 选择同样是开源软件,并且是Java开发的OpenFire


  1. 从网站http://www.igniterealtime.org/downloads/index.jsp下载OpenFire, 点击Linux按钮,在列表中选择 Jsopenfire-3.4.3-ALL.pkg.gz 文件下载,保存在目录下,比如/download

  2. solaris终端中运行下列命令

      cd /download

      gunzip Jsopenfire-3.4.3-ALL.pkg.gz
      pkgadd -d Jsopenfire-3.4.3-ALL.pkg

  3. 当"Installation of <JSopenfire> was successful."信息出现时,表示OpenFire已经缺省安装到/opt/Openfire目录下

  4. 启动OpenFire, solaris终端中运行下列命令

    cd /opt/openfire/bin
    ./openfire.sh

  1. 启动成功,会看到如下信息

    Openfire 3.4.3 {Jan 10, 2008 3:49:47 PM]
    Admin console listening at http://127.0 .0.1:9090


()配置OpenFire


第一次启动OpenFire,需要配置OpenFire


1.在浏览器中打开"http://127.0 .0.1:9090

2.共有五个配置步骤,首先选择语言




3.下一步服务器设置,注意主机名是OpenFire 自动设置的.



4. 第三步,数据库配置采用"嵌入的数据库"HSQLDB

5. 第四不,特性设置采用"初始设置"

6. 第五步,输入管理员帐户密码.

7. 第六步,就进入了管理员登陆界面.


安装配置完Collaboration Server, 就可以进入NetBeans IDE了.



()NetBeans中安装Developer Collaboration Plug-in

  1. 启动 NetBeans 6.0

  2. 选择菜单“Tools->Plugins,在Plugins窗口中,选择Tab “Available Plugins”, 在左侧的列表中,选择”Developer Collaboration”, 点击下方的”Install”按钮.


成功安装后,NetBeans IDE的菜单中会出现”Collaboration”的菜单.

()NetBeansCollaboration中注册新用户


通过NetBeans Collab可以直接在Collaboration Server上注册新用户

  1. 选择NetBeans IDECollaboration->Login, 出现”Collaboration Login” 窗口,点击”Manage Accounts”, 在”Manage Account”窗口中,点击”Add”按钮.

  2. 第一步,选择”I want to register for a new collaboration account on a different collaboration server”


  3. 第二步, 输入显示名称

  4. 第三步, 输入Collabartion Server的主机名,


  5. 第四步, 输入用户详细信息, 包括姓名和 电子邮件

  6. 第五步, 输入用户名和密码


  7. 点击”Finish”按钮之后, 如果注册成功,就可以看到如下 信息 “Congratulations! The account “xxx” was successfully registered with the server. You may now log in using this account.



()NetBeans Collab登录Server并交谈

选择NetBeans IDECollaboration->Login, 输入用户名和密码, 点击”Login”.



    把其他人加入到自己的联系册, 对方会收到如下提示.




    邀请其他人进行谈话, 被邀请人的客户端会出现如下提示.



下面就可以通过NetBeans Collab进行交流了, 因为定位是Developer Collaboration, 在这个工具中可以粘贴代码, 共享项目, 这是NetBeans Collab有别于其他IM工具的特色.


Joey在介绍NetBeans Collab这个工具时, 调侃说优势在于:” NetBeans Collab和女朋友聊天, 被老板发现时, 可以说我正在写代码呢”. 下面就是聊天加写代码的NetBeans Collab的截图.




分享到:
评论

相关推荐

    NetBeans中搭建C开发环境

    1. NetBeans:NetBeans 是一个功能强大且广泛使用的集成开发环境(IDE),支持多种编程语言,包括 C 语言。可以从官方网站下载 NetBeans 的安装包。 2. NetBeans C/C++ Pack:NetBeans C/C++ Pack 是 NetBeans 的一...

    构建NetBeans的JSP开发环境

    ### 构建NetBeans的JSP开发环境 #### 一、环境搭建与配置 ##### 1. 开发环境概述 为了构建一个适用于JSP开发的环境,我们需要准备以下软件及...按照上述步骤操作,可以帮助开发者快速建立起一个完整的JSP开发环境。

    《精通NetBeans——Java桌面、Web与企业级程序开发详解》光盘

    NetBeans是一个开源的集成开发环境(IDE),广泛用于Java、PHP、JavaScript等语言的开发,尤其在Java领域,它的功能强大,支持广泛,对于初学者和专业人士来说都是一个非常优秀的工具。 本书的核心内容主要分为三大...

    Netbeans6.5 二次开发Liferay插件

    NetBeans是流行的开源集成开发环境(IDE),而Liferay是一款企业级的开源门户平台。在使用NetBeans进行Liferay插件开发时,开发者可以利用NetBeans提供的工具集来提升开发效率和代码质量。 1. **NetBeans 6.5 IDE**...

    Android学习笔记之开发环境搭建(Eclipse和NetBeans)

    【Android学习笔记之开发环境搭建(Eclipse和NetBeans)】 Android开发对于初学者来说,第一步通常是搭建开发环境。本文将详细介绍如何在Eclipse和NetBeans中设置Android开发环境,以便进行应用程序的编写和调试。 ...

    NetBeans——Java桌面、Web与企业级程序开发详解

    NetBeans是一款强大的集成开发环境(IDE),主要用于Java桌面、Web及企业级应用程序的开发。它提供了丰富的特性集,包括代码编辑、调试、构建和部署工具,使得开发者能够高效地进行软件开发工作。以下是对NetBeans在...

    Netbeans上配置Android开发环境(图文教程)

    1. **NetBeans**:NetBeans是一款流行的集成开发环境(IDE),支持多种编程语言,包括Java,而Android应用主要是基于Java或Kotlin开发的。 2. **JDK**:Java Development Kit是开发Java程序所必需的,NetBeans默认...

    NetBeans可视化Web开发之数据库应用开发

    在IT行业中,Web开发是一项核心技能,而使用像NetBeans这样的集成开发环境(IDE)能够极大地提高开发效率。本文将深入探讨"NetBeans可视化Web开发之数据库应用开发"这一主题,帮助开发者理解如何利用NetBeans进行高效...

    Android\Android+Netbeans6.8环境搭建

    搭建Android开发环境是每个Android开发者必须要经历的步骤,本文将详细介绍如何使用Netbeans6.8与Android SDK结合,创建一个完整的开发环境。 首先,我们从基础开始,你需要下载以下组件: 1. JDK 1.7:Java ...

    NetBeans Ruby and Rails IDE with JRuby 2009

    - **安装Java SDK**:由于NetBeans是基于Java的开发环境,因此需要先安装Java Software Development Kit (SDK)。 - **安装IDE**:完成Java SDK的安装后,接下来按照向导提示安装NetBeans IDE。 - **为现有NetBeans...

    Ubuntu配置Netbeans8.2

    Ubuntu 是一个流行的 Linux 发行版,而 Netbeans 是一个功能强大的集成开发环境(IDE)。在本文中,我们将指导您如何在 Ubuntu 20.04 上配置 Netbeans 8.2。 标题解释 Ubuntu 配置 Netbeans 8.2 是指在 Ubuntu 操作...

    NETBEANS7下J2EE6开发技术-英文

    《NETBEANS7下J2EE6开发技术》是一份详尽的英文教程,专注于在NETBEANS 7集成开发环境中使用J2EE 6框架进行企业级应用开发。这份资料对于那些希望深入理解J2EE 6以及NETBEANS IDE的开发者来说,无疑是宝贵的资源。...

    sun netbeans 数据库开发演示视频

    1. **NetBeans IDE**:NetBeans是一个开源的集成开发环境,广泛用于Java应用开发,它提供了丰富的代码编辑、调试、测试和部署工具。在数据库开发方面,NetBeans支持连接各种数据库系统,如MySQL、Oracle、SQLite等,...

    NetBeans下jboss seam开发入门

    在Java企业级应用开发中,jBoss Seam是一个强大的框架,它将JavaServer Faces (JSF)、Java Persistence API (JPA)、Enterprise JavaBeans (EJB) 和其他技术整合在一起,为开发者提供了一个统一的开发环境。...

    NetBeans IDE开发指导

    NetBeans IDE是一款强大的集成开发环境(IDE),专为Java开发者设计,同时也支持其他语言如HTML5、CSS、JavaScript等。本教程《NetBeans IDE开发指导》是针对初学者的入门资料,旨在帮助新用户快速掌握该IDE的使用...

    windows下PHP开发之环境配置:netbeans+jdk+wamp+xdebug

    本文档旨在详细介绍如何在 Windows 操作系统环境下搭建一个完整的 PHP 开发环境,涉及的主要工具包括 NetBeans IDE、Java Development Kit (JDK)、WAMP 以及 Xdebug。通过本教程的学习,您将能够顺利地进行 PHP 应用...

    基于NetBeans开发的java应用程序集锦8

    NetBeans作为一款强大的开源集成开发环境,为Java开发者提供了便捷的编码、调试和项目管理工具,尤其在企业级应用开发领域,它能有效提升开发效率。 【描述详解】 1. **J2EE技术**:J2EE是Java平台的企业版,它...

    《精通NetBeans——Java桌面、Web与企业级程序开发详解》源码

    《精通NetBeans——Java桌面、Web与企业级程序开发详解》是一本深入解析NetBeans集成开发环境(IDE)的专业书籍,旨在帮助读者掌握利用NetBeans进行高效Java开发的各种技巧和方法。书中涵盖的内容广泛,包括Java桌面...

    ruby免费ide集成开发环境netbeans-6.9.1第一个压缩包

    这个是ruby的集成开发环境,适合ruby新手直接上手使用进入编程;就是类似Microsoft Visual Studio 2010那样方便的ruby编程开发工具,关键词高亮、自动语法提示等等,使用起来比较方便。这是NetBeans的最后一个专门...

Global site tag (gtag.js) - Google Analytics