`
uniseraph
  • 浏览: 83573 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

[mina指南]自定义协议的解析

阅读更多
这几天用mina做了一个memcached java client,其中包括memcached协议的解析,就用这个例子来说明一下。


首先以get命令为例,TODO
分享到:
评论
2 楼 j2eebs 2009-01-18  
请问能不能讲讲,怎么自定义协议解析,我现在遇到问题。客户端是Delphi的发送出三段文本+一个XML数据文件。
类似如下面这样
action
paramSize:100
crlf

<xml>
</xml>

请问我怎么做自定义解析?谢谢
1 楼 j2eebs 2009-01-18  
内容什么也没有?

相关推荐

    MINA开发手册和JAR包

    3. **可扩展性**:MINA提供了高度模块化的架构,允许开发者轻松添加新的协议处理逻辑,或者自定义过滤器链来处理数据。 4. **多语言支持**:虽然主要用Java编写,但MINA的设计使得其他语言可以方便地与之交互,例如...

    mina-2.0.0-M6.zip

    3. **协议无关性**:MINA的API设计使其可以方便地支持各种网络协议,只需关注协议的解析和编码逻辑,而无需关心底层传输细节。 4. **模块化设计**:MINA框架由一系列可组合的组件构成,如过滤器、会话管理器等,...

    mina学习笔记

    2. 用户指南:指导如何安装、配置和部署MINA服务器,以及如何创建自定义协议处理器。 3. 故障排查:列出常见问题和解决方案,帮助开发者解决遇到的问题。 4. 示例代码:包含丰富的示例代码,演示了如何使用MINA构建...

    mina框架开发全部相关jar包

    `mina帮助文档.rar`包含了Mina框架的官方文档,包括用户指南、API参考、示例代码等,这些都是学习和使用Mina的重要资源。文档会详细解释如何配置和启动Mina服务器,如何创建客户端,以及如何使用过滤器进行数据处理...

    Routor.rar

    描述中提到"routor使用mina,其中包含有自定义协议的编解码器",这意味着Routor项目利用了MINA提供的网络通信基础设施,并在其之上构建了一套专有的编码和解码机制。自定义编解码器是实现自定义协议的关键组件,它们...

    基于Java的实例源码-高性能Java网络框架 MINA.zip

    3. **可扩展性**:MINA的设计允许开发者自定义过滤器链,可以方便地添加或移除网络数据处理的中间件,从而实现诸如加密、压缩、协议解析等复杂功能。 4. **跨平台兼容性**:作为Java库,MINA可以在任何支持Java的...

    MINA、Netty、Twisted放在一起学

    在“Mina、Netty、Twisted一起学(四):定制自己的协议.docx”中,我们将学习如何在Netty中定义和实现自定义的通信协议。 Twisted则是Python社区中的网络编程框架,它支持多种协议,包括HTTP、SMTP、FTP等,并且...

    mina2-http-demo

    开发者可以通过自定义处理器或扩展MINA的默认组件来实现这些功能。 总的来说,"mina2-http-demo"展示了如何利用Apache MINA 2.0.9构建一个高性能、可扩展的HTTP服务。MINA的非阻塞I/O模型和事件驱动架构使得它在...

    基于Java的smpp协议的点对点短信发送源码包.zip

    这可以通过自定义的序列化/反序列化逻辑或者使用像Apache Mina或JSMPP这样的库来完成。 - **命令交互**:SMPP协议定义了一系列命令,如`bind_transmitter`(绑定为发送者)、`submit_sm`(提交短信)、`deliver_sm`...

    NETTY中文指南

    通过自定义`Handler`,你可以实现特定协议的解析和编码。 Netty的架构总览章节会进一步解释这些概念,并展示如何组合`Handler`创建完整的`ChannelPipeline`来处理不同类型的网络事件。这允许你灵活地构建复杂的网络...

    Android即时聊天客户端实现

    4. **JSON数据格式**:JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。在即时聊天应用中,JSON常用来封装用户信息、聊天消息、表情或图片等数据,...

Global site tag (gtag.js) - Google Analytics