0

我试图理解 ASN.1 。我有一个套接字客户端服务器程序。客户端向服务器发送一个整数,服务器返回另一个数字和一个字符串。你认为这个 ASN.1 模块对于这种通信是正确的吗?因为我的 Eclipse 的 java ASN.1 插件出错了

意外的令牌服务器

 -- Creator: ASN.1 Editor (http://asneditor.sourceforge.net)
    -- Author: mehdi
    -- Created: Mon May 06 19:38:15 CEST 2013
    ASN-Module DEFINITIONS AUTOMATIC TAGS ::= BEGIN

    Client ::= SEQUENCE {
    lientNumber INTEGER,

    }

    Server ::= SEQUENCE {
    lientNumber INTEGER,
    serverString String,
    }


    END
4

2 回答 2

1

结尾的逗号是错误的。仅在后面有内容时使用逗号。

于 2013-05-07T13:10:17.273 回答
0

正如所建议的,更正的 ASN.1 架构将是这样的:

ASN-Module DEFINITIONS AUTOMATIC TAGS ::= BEGIN

Client ::= SEQUENCE {
clientNumber INTEGER

}

Server ::= SEQUENCE {
clientNumber INTEGER,
serverString UTF8String
}

END
于 2019-01-01T07:12:54.320 回答