• LANSLIM


    LANSLIM基于UDP协议的即时聊天工具。不需要设置专门服务器来转发消息。支持点对点/群组聊天,发送富文本消息/表情,导入/导出联系人,能够在一个多标签框架页中与多个人同时聊天。

    What is behind this name ?

    As detailed on the header, the sofware name "LANSLIM" is an acronym for "Local Area Network ServerLess Instant Messaging ". This acronym has two goals :

    1. It summarise the main functionality of the software
    2. It was unknown by most of the Internet search engines

    Indeed, I decided to develop this small software because we were not allowed to use popular Chat solution at work. Communication between team members were by the fact limited to the phone calls. This solution occured some stress inside the office moreover when office is big and I don't talk about group's chat what requires meeting room not to disturb other room mates.
    The occasion was then found for me to practice Swing with a practical application and public.
    The technical requirements were simple :

    1. No broadcast or multicast network layer
    2. No server
    3. Minimal traffic on network
    4. Try to match the ergonomy of popular solution

    The network layer is then based on UDP unicast communications between each users (P2P).

    The absence of server ease the deployement since every one is independant and it guarantees the absence of superuser that could abuse of communication logs.
    So be careful that your network devices and configuration are safe and spyless (logless).

    Features
    1. Simple or group chat
    2. Invittaion/Exclusion facility
    3. Parralel chats in a multi-tab frame
    4. Formatted text and smileys
    5. Hyperlink listener
    6. Profile adapted to local area network moves
    7. Contact Import/Export facility
    8. Cut/Paste support
    Requirements

    The network requirements and limitations are then simple, each user must

    1. be able to open a local UDP port for listening messages
    2. be uniquely identified by his host Address
    3. have Java runtime installed (Version >= 1.4)
    点击次数   官方主页【官方主页】   下载地址【下载地址】

    网友留言/评论

    我要留言/评论

    相关开源项目

    FreeCS:FreeCS (the free chat server)是一个免费Web聊天服务器。它主要用以下特点:1.用户与服务器发出去的消息完全可以由自已定制版面。2.可对sql进行检验的模块。3.不同人使用不同的命令的权限控制框架。4.使用新的Java非阻塞IO类来实现网络连接。
    Chipchat:Chipchat是一个web聊天应用程序。因为它是一个web应程序所以它需要像Tomcat这样的web 服务器。它的客户端采用Applets实现。
    GujChat:GujChat是一个聊天室系统。网站管理员通过一个统一的安装程序来实现不同的房间用不同的模板,语言与配置。
    OpenCHAT:OpenCHAT是一个基于100% HTTP 与 HTML 聊天服务器,它有一个完整,单独的Http服务器,它的客户不需要任何Applet或其它软件,它仅仅需要一个浏览器。
    Spark:Spark是一个开源,跨平台IM客户端。它的特性支持集组聊天,电话集成和强大安全性能。如果企业内部部署IM使用Openfire+Spark是最佳的组合。
    Internal Chat:Internal Chat是一个包括服务器端与客户端的即时消息聊天系统。Internal Chat完全采用Java开发,使用PostgreSQL作为DBMS,Jetty作为内嵌http服务器,支持SSL等。
    LlamaChat:LlamaChat提供开放源代码的服务端与客户端。它提供一些高级的聊天功能如安全连接, emoticons, administrative等。
    Yafumato:一个基于web的即时消息客户端,支持从通过HTTP或HTTPS连到AIM,Google Talk,MSN,Yahoo等。
    JavaScript Jabber Messenger:这是一个开源的JavaScript Jabber Messenger,采用Ext2.0与Prototype开发。
    ajax im:ajax im("asynchronous javascript and xml instant messenger") 是一个基于浏览器的即时消息客户端。