`
isiqi
  • 浏览: 16033098 次
  • 性别: 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的截图.




分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics