收藏此站 联系我们 网站
当前位置:首页» 网络推广 » 【建站服务】昌乐网站制作【昌乐网站优化】昌乐建网站、昌乐微信公众号运营、昌乐网页设计、昌乐微信小程序商城-域名申请

【建站服务】昌乐网站制作【昌乐网站优化】昌乐建网站、昌乐微信公众号运营、昌乐网页设计、昌乐微信小程序商城-域名申请

作者: 风兰 . 阅读量: 2 . 发表时间:2022-09-20 15:41:42

网站建设

上往建站提供服务器空间服务商百度快照排名网站托管百度推广运营,致力于设计外包服务与源代码定制开发360推广搜狗推广,增加网站的能见度及访问量提升网络营销的效果,主营:网站公司,百度推广公司电话,官网搭建服务,网站服务企业排名,服务器空间,英文域名等业务,专业团队服务,效果好。


昌乐网站制作【昌乐网站优化】昌乐建网站、昌乐微信公众号运营、昌乐网页设计、昌乐微信小程序商城

网站建设.jpg

昌乐县,隶属山东省潍坊市,位于山东半岛中部,东距海滨城市青岛150公里,北离渤海80公里。环渤海经济圈与山东半岛城市群的交汇点,是内陆通往胶东沿海地区的咽喉地带。胶济铁路、济青高速公路、309国道等贯穿境内。是国务院批准的沿海经济开放县,也是著名的蓝宝石之都。土地面积1101平方公里,总人口63.8万人(2018年)。政府驻地城关街道。

昌乐县先后被评为“中国平安建设先进县” [1]  、中国“五五”普法中期工作先进县 [2]  、“中国科技进步先进县” [3]  、“中国魅力名县”、“中国最令人向往的地方”、“中华文化国际旅游名城” [4]  、山东最佳投资城市和山东旅游强县。 [5] 

2018年,昌乐县完成地区生产总值329.9亿元,增长6.7%。2020年2月13日,获得2019年度全国“平安农机”示范县称号。 [6]  2020年7月29日,入选2019年重新确认国家卫生乡镇(县城)名单。 [7] 


用Node.js实现群聊

在这篇文章里,我展示一下怎么用Node.js实现一个简单的群聊聊天功能,代码只有短短30行,却能实现这样一个功能,不得不赞叹Node.js的强大。

这段视频展示了Node.js实现的群聊效果。我首先打开了一个终端窗口,执行了服务器端程序。

node test.js

随后,打开3个终端窗口,作为客户端,在每个客户端中请求连接群聊服务。

nc localhost 4001

这时,服务端接收到连接请求,连接成功。随后,客户端发起聊天,如上视频所示。

源代码(test.js)

    var net = require('net');

    var server = net.createServer();

    var sockets = [];

    server.on('connection', function(socket) {
        console.log('got a new connection');
        socket.write('System say: Welcome!
');

        // 存储已建立的连接
        sockets.push(socket);

        socket.on('data', function(data) {
            sockets.forEach(function(otherSocket) {
                if( otherSocket !== socket ) {
                    // 向其他人发送消息
                    var prefix = 'User ' + sockets.indexOf(socket) + ' say: ';
                    otherSocket.write(prefix + data);
                }
            });
        });

        socket.on('close', function() {
            console.log('connection closed');

            var index = sockets.indexOf(socket);
            // 删除已经断开的连接
            sockets.splice(index, 1);
        });
    });

    server.on('error', function(err) {
        console.log('Server error: ', err.message);
    });

    server.on('close', function() {
        console.log('Server closed');
    });

    server.listen(4001);

总结

这段短短30行的代码很好地演示了怎样用Node.js建一个TCP服务器,如果你觉得有意思,那就从此开始你的Node.js之旅吧!


昌乐网站制作昌乐网站优化昌乐建网站、昌乐微信公众号运营、昌乐网页设计、昌乐微信小程序商城


上往建站提供搭建网站域名注册官网备案服务网店详情页设计企业网店专业网络店铺管理运营全托管公司咨询电话,服务器空间,微信公众号托管网页美工排版,致力于域名申请竞价托管软文推广全网营销,提供标准级专业技术保障,了却后顾之忧,主营:虚拟主机网站推广百度竞价托管网站建设上网建站推广服务网络公司有哪些等业务,专业团队服务,效果好。

服务热线:400-111-6878 手机微信同号:18118153152(各城市商务人员可上门服务)


关键词:网站建设,企业网站,网站制作,网页设计,高端网站建设,企业网站制作,网页制作,制作网站,网站设计,高端网页设计,高端网站设计,做网站,自适应网站

全国服务热线
18114747181
二维码
手机端二维码
上往建站
地址:全国各地都有驻点商务 |  网站建设上往建站
在线咨询QQ:1120768800
 
QQ在线咨询
售前咨询热线
18114747181
营销顾问
营销顾问
售后服务热线
400-000-1116
售后服务
售后服务