273265088

我用原生Listbox与你的组件组合...创造了奇迹..搞了一个非常复杂的 UI .. 每个item高度 包括里面的元素 以及事件都是动态的
搞了好几个小时
感觉UI 非常完美
比客户要求的还要美
所有评论都是动态的 包括 赞的人 等等
评论类似QQ评论..有几个人 就显示几条信息
所以这里的高度也是动态 自已调整的..
老师的组件当初意在和自己的ListBox组合开发...谁知道原生的组合起来更牛B

你的服务端用什么做的?
我自己写的中间层..基于通讯组件 RTC
中间层的作用是什么?接受JSON数据以后,进行查询,再返回数据给客户端?
不是 全部二进制传输
JSON 那个 效率有点低了....

二进制数据格式,有压缩吗?还是自定义原始二进制?
不过通吃..后面还是准备用JSON来传输..不过也就作为接口来用..因为后面我还要做一个网页 就调用这个JSON接口不错
压缩的二进制
zlib?

二进制数据,怎么样才能知道发送完了,中途中断了怎么办?
你说的这种 我还真心没遇到过...
我处理的数据 ...都是有等待机制的 以及防错等 如果没返回 我这边会有超时等待.

最后一个问题,用RTC接受数据以后,服务端再去查询数据,然后返回数据给客户端,这就是所谓的中间层,是这样吗?

中间层就是一个 服务端

其实和直接的C/S也没有什么特别大的区别,稍微转发了一下而已
是的

这个也不是webservice项目..那个基于 XML传输的..效率比JSON还低
webservice马上要被restful 取代了...直接搞一套 restAPI 所有设备网络 通吃
webservice只是一个泛称,不是指特定技术吧
算是一个特定的技术吧
其实这个都是临时的...个人感觉如果真是项目做大了 肯定服务端用JAVA写比较稳 也合适
先用这个打个开头..后面的东西慢慢上 一口吃个胖子 无论时间和技术都不够的
我想法很多..野心很大 之前学了vue框架.. 做了一个小项目 用node运行..然后里面参数 都是ajax传输..接口 之前用java写的..运行起来效果不错..前后端分离 端口用nigix转发...

delphi写服务端没啥优势,很多轮子都需要自造
但是一旦造好了...可以慢慢享受的
我还特意写了个传输组件..支持断点续传 而且传输文件的时候 可以把当前网速全部榨干..发挥极限速度 最主要是稳定1000个文件 基本上可以做到1个都不损坏

传输组件的基础是什么?Indy?
rtc

移动端支持多线程 多文件 同时上传下载 暂停等

哈哈,你算是把RTC用到家了
差不多吧
学一个就够了 但是一定要精

但是你有仔细研究RTC的源码吗?还是没必要?
研究过一段时间...就当时感觉不错 时间久了 忘得干净很
个人感觉作者的设计思路有点小乱...东搞西搞
类与类之间 ...基本上没用接口之类的 或者说是设计模式..
哪里想用 直接引用....看的稀里糊涂的

可人家其实是高手啊,这么会有这么多问题?
你看看fmx的源码...关于移动这一块的 不过我是深入 安卓源码研究的..发现 官方的开发人员还是非常牛X的
代码思路清晰..
一看就懂...RTC 你进去看看要看半天

444733551
rtc源码比较绕
异步处理方式比较特殊.

前端通讯都使用HttpClient

我走http 文件上传,下载..安心..

我的组件都是基于 http 的..也安心

其实后台 你想怎么设计都行

到哪里去接这些项目呢?我觉得许多问题,做的时候研究一下,再到这里问一下,就足够了
但是接不到相关项目
项目主要是人脉..运气等
我的项目就是跟一个老板朋友聊天的...因为老板们基本上电脑 手机包括一些科技设备都不懂 能认识一个搞技术的 提供指导 他们肯定乐意

自己写的中间层..基于通讯组件 RTC的更多相关文章

  1. 化茧成蝶,开源NetWorkSocket通讯组件

    前言 前后历时三年,期间大量参考.Net Framework和Asp.net MVC源代码,写写删删再重构,组件如今更新到V1.5.x了.从原来的丑小鸭,变成今天拥有稳定和强大的tcp协议支持基础层, ...

  2. .Net Core开源通讯组件 SmartRoute(服务即集群)

    SmartRoute是基于Dotnet Core设计的可运行在linux和windows下的服务通讯组件,其设计理念是去中心化和零配置即可实现服务通讯集群.SmartRoute是通过消息订阅的机制实现 ...

  3. 跨平台开源通讯组件elastic communication

    elastic communication是基于c#开发支持.net和mono的通讯组件(简称EC),EC的主要目的简化mono和.net下的通讯开发难度,通过EC可以非常快速地开发基于mono和.n ...

  4. Net Core开源通讯组件 SmartRoute

    Net Core开源通讯组件 SmartRoute(服务即集群) SmartRoute是基于Dotnet Core设计的可运行在linux和windows下的服务通讯组件,其设计理念是去中心化和零配置 ...

  5. 开源通讯组件ec

    跨平台开源通讯组件elastic communication elastic communication是基于c#开发支持.net和mono的通讯组件(简称EC),EC的主要目的简化mono和.net ...

  6. K2 BPM项目 基于COM组件调用SAP RFC 问题

    K2 BPM项目 基于COM组件调用SAP RFC 问题 问题前景: 环境:Win 2008 R2 64bit 最近项目中有支流程需求中需要在会计入账环节回写SAP的会计凭证. SAP组给我们提供.N ...

  7. 基于Form组件实现的增删改和基于ModelForm实现的增删改

    一.ModelForm的介绍 ModelForm a. class Meta: model, # 对应Model的 fields=None, # 字段 exclude=None, # 排除字段 lab ...

  8. 2.1博客系统 |基于form组件和Ajax实现注册登录

    基于forms组件和Ajax实现注册功能 1 基于forms组件设计注册页面 --点击头像 === 点击input --头像预览: 修改用户选中的文件对象:获取文件对象的路径:修改img的src属性, ...

  9. SignalR循序渐进(三)简易的集群通讯组件

    上一篇演示了泛型Hub的实现,微软于6月17日更新了SignalR 2.1.0,然后自带了泛型Hub,于是就不需要自己去实现了…(微软你为啥不早一个月自带啊…).不过没关系,SignalR出彩之处不在 ...

随机推荐

  1. ubuntu 屏幕截图

    无意间发现这个组合 Fn+Shift+t,按下之后,鼠标变成一个十字, 选择一个范围,okay,可以截图了

  2. 硬件相关-ADC原理(未完成)

    一.模数转换的一般步骤: 1)采样和保持 为了把模拟信号转换成对应的数字信号,必须首先将模拟量每隔一定时间抽取一次样值,使时间上连续变化的模拟量变为一个时间上断续变化的模拟量,这个过程称为采样. 为了 ...

  3. 【BZOJ 2120】 数颜色

    Description 墨墨购买了一套N支彩色画笔(其中有些颜色可能相同),摆成一排,你需要回答墨墨的提问.墨墨会像你发布如下指令: 1. Q L R代表询问你从第L支画笔到第R支画笔中共有几种不同颜 ...

  4. Google Volley: How to send a POST request with Json data?

    sonObjectRequest actuallyaccepts JSONObject as body. From http://arnab.ch/blog/2013/08/asynchronous- ...

  5. background-clip

    background-clip 用来将背景图片做适当的裁剪以适应实际需要. 语法: background-clip : border-box | padding-box | content-box | ...

  6. 前端之JavaScript第一天学习(3)-JavaScript输出

    JavaScript 通常用于操作 HTML 元素. 操作 HTML 元素 如需从 JavaScript 访问某个 HTML 元素,您可以使用 document.getElementById(id) ...

  7. PHP去除数组中重复数据的两个例子

    例一: <?php$input = array("a" => "green","", "red"," ...

  8. Java Applet使用

    问题描述:       Java Applet使用   参考资料:      http://docs.oracle.com/javase/tutorial/deployment/applet/depl ...

  9. cf 496B Secret Combination

    题目链接:B. Secret Combination You got a box with a combination lock. The lock has a display showing n d ...

  10. 【POJ】【2449】Remmarguts' Date

    K短路/A* 经(luo)典(ti) K短路题目= = K短路学习:http://www.cnblogs.com/Hilda/p/3226692.html 流程: 先把所有边逆向,做一遍dijkstr ...