tcp 增加限制的说明

2013-08-22 19:57

关于TCP服务器限制的说明

参考技术说明:

原因:

正常一个两个传感器的tcp upload操作是这样的,一个tcp包的内容如下。

{
    "method": "upload",
    "data":[
    {
        "Name":"T1",
        "Value":"1"
    },
    {
        "Name":"01H1",
        "Value":"96.2"
    }
]
}&^!

但是之前的库是这么实现,很明显这样的效率比较低(想象如果是5个传感器)。
{
    "method": "upload",
    "data":[
    {
        "Name":"T1",
        "Value":"1"
    }
]
}&^!
{
    "method": "upload",
    "data":[

    {
        "Name":"01H1",
        "Value":"96.2"
    }
]
}&^!

所以对&^! 的个数做了一个限制,一个tcp包只能有最多三个&^!,后面的就不处理了。