Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

AIMProviderForECF

Title

AIM Provider for ECF

Abstract

ECF allows messaging protocols to be plugged in as providers. ECF has supports a lot of messaging protocols, gtalk, msn, yahoo and so on. But AIM isn't currently supported. First this project choose to wrap an existing Java library (JOscar), because It is easy to finish in this way. It is possible to implement the AIM protocol in this project.

Detailed Description

JOscar is an easy-to-use, robust library for connecting to AOL Instant Messenger from Java. This project will use JOscar to implement the AIM Provider for ECF. The main concerns are as follows:

  • AIM namespace and AIM IDs.
  • ContainerInstantiator for AIM Provider.
  • AIMContainer and AIMPresenceContainer, AIMChatRootManager
  • FileTransfer for AIM Provider(org.eclipse.ecf.filetransfer)
  • Shared Object for AIM Provider.
  • Datashare for AIM Provider.
  • some GUIs for AIM Provider.

Advices

Any advices or comments are welcome. Feel Free!

Back to the top