用HttpListener开发HTTP服务器靠谱吗
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用HttpListener开发HTTP服务器靠谱吗相关的知识,希望对你有一定的参考价值。
参考技术A 我认为还是http好,因为你说的不太稳定并不是http的错,http作为短连接(每一次请求都会开启一个socket,收到响应后关闭)非常适合你这种查询类需求。你说的socket长连接并不能解决网络不稳定的问题,长连接适合于交互类的需求(聊天,你说一句我回一句),如果用长连接作为查询类需求的话,1是太浪费资源了,2是网络故障难以调试,3是明显的增加了编码难度。
建议先从网络和硬件的角度解决故障,软件层面http和tcp并没有优劣之分。
我的服务器用的是小鸟云的,性能稳定,访问很流畅。
Copy成功产品靠谱吗
开发人员经常遇到这样的问题,老板或者服务方说一句:去copy一个类似京东或淘宝的app。这样做法到底靠不靠谱?我们去参考一些成熟的app和系统,这没有任何问题,但是我们怎么去copy,是抄表面的功能和页面还是抄核心的商业价值和核心业务逻辑?有几点要注意,第一点,当我们这样去做的时候一定要搞清楚对方网站的核心价值在哪,我们copy的好的点是哪里,是抄所有的功能还是核心的业务逻辑?一定要明确后才能给后续的技术开发一个明确的目标,否则可能大家对需求的理解完全不同。我们比较容易看到的是UI和功能点,想一想这些是很多人的团队经历了很多次的历练和迭代出来的,我们抄的时候可能并不一定会达到我们想要的效果。第二点,copy所有的功能,copy某个网站的时候可能我们本身都没有对他的整体功能的完整性做了解和评估,甚至都不知道它的用户流程、购物流程以及后台功能到底有什么,我们只是一味想照抄就行了,然后让产品经理和技术去研究功能。我相信这样模仿的结果可能带来的问题是做出来的东西不是你想要的,因为你也不了解那东西。所以建议如果真要去copy一个网站,请仔细认真去注册、登录、试用一下,再来做决定哪些功能需要哪些功能不需要,因为好的网站的都是经过长期的打磨和研发,中间踩过很多的坑后才慢慢成长起来的,所以一定清楚地体验一下对方的服务和流程。第三点,对于这种有成熟案例的产品可能模仿时间非常快吧?如果从技术实现上是完全可以的,关键是你要的东西能不能达到你的目标的要求,抄也不是那么容易的。如果一个系统能够很快copy上线的话,那么我们只是抄了表面的东西,这样的技术含量不会高。如果说想几周扒一个网站来上线,先跑起来拿投资,然后再去重新颠覆做,这种思路是没有问题的,但是这个copy的时候要做好取舍,要做大量的减法工作,技术是可行的,但不是万能,并不是所有的工作都能按要求在规定的时间内做出来,如果有那么简单的,相信市场就不会在各种技术开发投入上花那么大的资金和费用了,为什么京东、阿里、百度投入大量的精力去做一个这样的平台,百度不就是搜索引擎吗?阿里和京东不就是电商平台吗?做一个电商平台不是很难嘛。其实真不是很难,但当要做好做细并不容易,一个好的推荐算法、一个UI、一个界面的应用都是经过多少次不断的尝试。说这么多,那么到底copy一个成熟的产品靠谱吗?拿来主义,参考成熟产品这绝对是没有问题的,但是请研究一下你到底需要哪一部分,到底它的核心价值跟你的核心价值是否一致,至少你可以去登陆注册购物支付,体验一下服务流程,然后再决定哪些该用哪些不用,千万不要把这样的工作丢给产品经理和技术开发员,不然你的系统做完以后你都不知道是什么样的功能啊。再一个是copy这样一个系统,并不是说有一个成熟的参照,我们就可能用很低的费用做出来,这要看团队在这之前有没有这方面的技术积累。所以我们应该想了再去做,抄要抄本质,不要抄表面,不然就会造成技术开发和产品本身都不合适。以上是关于用HttpListener开发HTTP服务器靠谱吗的主要内容,如果未能解决你的问题,请参考以下文章