https://code.google.com/p/dsfc/source/browse/trunk/filters/lib/DECv5.2/Part_I/?r=2 第一个或者下面
https://code.google.com/p/dsfc/source/browse/trunk/filters/lib/DECv5.2/Part_I/ASN1.pas?r=2
https://code.google.com/p/dsfc/source/browse/trunk/filters/lib/DECv5.2/Part_I/ASN1.pas?r=2
http://blog.csdn.net/ysr1980/article/details/4068218
不是的!就是不知道delphi下怎么实现对ASN。1进行DER编码,并进行编解码。
我的意思是比如:
ACAPI-OpenService ::= [APPLICATION 10] IMPLICIT SEQUENCE
{
loginName [0] IMPLICIT OCTET STRING (SIZE(0..32)), -- Login name of the ACAPI application, ASCII encoded
version [1] IMPLICIT Integer16, -- Value for version arrangements, may be different
-- for each service
serviceReq [2] IMPLICIT ServiceIDType, -- Ident for the selected ACAPI service type
ssiReq [3] IMPLICIT TETRA-Address, -- Virtual TETRA ident (SSI) of the ACAPI application
lineResourceInfo [4] IMPLICIT SEQUENCE OF LineResourceInfo OPTIONAL -- Information about the audio resources to be used
-- (only used for services call control and monitoring)
}
这个形式的,在C或者delphi中如何定义,传输编解码????
这个有C下的实现,可以参考一下