blob: 4525dfc9c25283ed5c7a27c74529f8fdb62526fa [file] [log] [blame]
Title: MINA Codec Repository
Notice: Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at
.
http://www.apache.org/licenses/LICENSE-2.0
.
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
specific language governing permissions and limitations
under the License.
# Overview
This page captures known MINA Codecs available. These codecs may not be part of Apache MINA project. The Codecs are for reference purpose only.
<DIV class="info" markdown="1">
The Codecs listed here may not be part of Apache MINA project. The information is for MINA Users for reference implementation available over the web
</DIV>
## Protocol Codecs
The table below summarizes some of the known codecs
| Protocol | Project | Description |
|---|---|---|
| Prefixed String | [Apache MINA](http://mina.apache.org/) | Encodes/Decodes a a String with fixed length prefix |
| Object Serializer | [Apache MINA](http://mina.apache.org/) | Serializes and deserializes Java objects |
| Text Line | [Apache MINA](http://mina.apache.org/) | Encoding/Decoding between a text line data and a Java string object |
| Ftp | [Apache FtpServer](http://mina.apache.org/ftpserver-project) | FTP codecs |
| LDAP | [Apache Directory](http://directory.apache.org/)| LDAP protocol Codecs |
| DNS | [Apache Directory](http://directory.apache.org/)| DNS protocol Codecs |
| Kerberos | [Apache Directory](http://directory.apache.org/)| Kerberos protocol Codecs |
| NTP | [Apache Directory](http://directory.apache.org/) | NTP protocol Codecs |
| DHCP | [Apache Directory](http://directory.apache.org/) | DHCP protocol Codecs |
| [MRTMP](http://jira.red5.org/confluence/display/docs/Chapter%2016.%20Clustering)| [Red5](http://www.red5.org/) | Codecs for Multiplexing RTMP |
| RTMP | [Red5](http://www.red5.org/) | Codecs for RTMP |
| RTSP | [Red5](http://www.red5.org/) | Codecs for RTSP |
| SMTP | [MailsterSMTP](http://tedorg.free.fr/en/projects.php?section=smtp)</A> | SMTP Codecs |
| AMQP | [Apache Qpid](http://cwiki.apache.org/qpid/)</A> | AMQP Codecs |
| XMPP | <A href="" class="external-link" rel="nofollow">[Jive Software Openfire](http://www.jivesoftware.com/products/openfire/)| XMPP Codecs |
| XMPP | [Vysper](http://mina.apache.org/vysper-project)| XMPP/XML Codecs. Subproject of MINA. |
| Google Protocol Buffers | Apache MINA | Codecs are still in [sandbox](http://svn.apache.org/repos/asf/mina/sandbox/protocol-buffers/)</A> |