<?xml version="1.0" encoding="UTF-8" ?>
<rss
    version="2.0"
    xmlns:atom="http://www.w3.org/2005/Atom"
    xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:webfeeds="http://webfeeds.org/rss/1.0"
    xmlns:media="http://search.yahoo.com/mrss/"
    >
    <channel>
        <title>Protocol Tag - Viblo</title>
        <link>https://viblo.asia/rss</link>
        <description><![CDATA[Free service for technical knowledge sharing]]></description>
        <atom:link href="https://viblo.asia/rss/tags/protocol.rss" rel="self"></atom:link>
                <copyright>Sun* Inc.</copyright>
                                                <webfeeds:logo>https://viblo.asia/logo_full.svg</webfeeds:logo>
        <image>
            <url>https://viblo.asia/logo_full.svg</url>
            <title>Protocol Tag - Viblo</title>
            <link>https://viblo.asia/rss</link>
        </image>
                                <language>vi-vn</language>
        <lastBuildDate>2026-05-09T18:11:17+07:00</lastBuildDate>
                <item>
            <title><![CDATA[[JavaNet p5] Network Protocol &amp; WebServer]]></title>
                        <link>https://viblo.asia/p/javanet-p5-network-protocol-webserver-vlZL98E8JQK</link>
            <guid isPermaLink="true">https://viblo.asia/p/javanet-p5-network-protocol-webserver-vlZL98E8JQK</guid>
            <description><![CDATA[Bài viết được lấy từ https://truongphuoc.wordpress.com/2024/07/18/javanet-p5-network-protocol/

Bài viết này gồm 4000 chữ có hơn, bạn sẽ muốn đọc nó t...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hoàng Trường Phước</dc:creator>
            <pubDate>2024-07-19 07:42:56</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Hiểu websocket bằng ví dụ SIÊU THỰC TẾ]]></title>
                        <link>https://viblo.asia/p/hieu-websocket-bang-vi-du-sieu-thuc-te-MG24B6re4z3</link>
            <guid isPermaLink="true">https://viblo.asia/p/hieu-websocket-bang-vi-du-sieu-thuc-te-MG24B6re4z3</guid>
            <description><![CDATA[Đối với các website bình thường khi phía client ấn gửi một tập tin thì phía server nhận được và xử lí rồi trả về cho client. Và sẽ rất ít khi bạn thấy...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Itachi</dc:creator>
            <pubDate>2024-04-10 14:43:01</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Phần 1] Cơ bản về protocol cho lập trình viên]]></title>
                        <link>https://viblo.asia/p/phan-1-co-ban-ve-protocol-cho-lap-trinh-vien-EvbLbwkpVnk</link>
            <guid isPermaLink="true">https://viblo.asia/p/phan-1-co-ban-ve-protocol-cho-lap-trinh-vien-EvbLbwkpVnk</guid>
            <description><![CDATA[1. Protocol là gì?
- Protocol - giao thức trong lĩnh vực công nghệ thông tin và mạng máy tính là tập hợp quy tắc cho việc giao tiếp và trao đổi dữ liệ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">LongNguyen</dc:creator>
            <pubDate>2023-09-03 16:04:21</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Mạng máy tính - Một số khái niệm cơ bản]]></title>
                        <link>https://viblo.asia/p/mang-may-tinh-mot-so-khai-niem-co-ban-GyZJZnGZJjm</link>
            <guid isPermaLink="true">https://viblo.asia/p/mang-may-tinh-mot-so-khai-niem-co-ban-GyZJZnGZJjm</guid>
            <description><![CDATA[1. Mô hình OSI và TCP/IP
1.1 Mô hình OSI
1.1.1 Mô hình OSI là gì ?
Khái niệm

* Mô hình OSI (Open Systems Interconnection) là một thiết kế dựa vào ngu...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Giang Nam</dc:creator>
            <pubDate>2023-01-07 12:24:55</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Mechanism of the data - transferring process among PCs]]></title>
                        <link>https://viblo.asia/p/mechanism-of-the-data-transferring-process-among-pcs-YWOZrPER5Q0</link>
            <guid isPermaLink="true">https://viblo.asia/p/mechanism-of-the-data-transferring-process-among-pcs-YWOZrPER5Q0</guid>
            <description><![CDATA[This article was formed thanks to my habit of studying. The content of the article is from many other articles on the Internet. I gives the reference ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Quốc Nguyễn Đình</dc:creator>
            <pubDate>2022-07-15 03:58:24</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tổng hợp về Protocol &amp; Closure trong iOS]]></title>
                        <link>https://viblo.asia/p/tong-hop-ve-protocol-closure-trong-ios-RnB5ppWr5PG</link>
            <guid isPermaLink="true">https://viblo.asia/p/tong-hop-ve-protocol-closure-trong-ios-RnB5ppWr5PG</guid>
            <description><![CDATA[1. Giới Thiệu
1. 1.Protocol

sơ lược về định nghĩa protocol như sau:

*  là một kiểu interface
*  mang tính chất trừu tượng
*  khai báo các properties...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">DoanhND</dc:creator>
            <pubDate>2021-09-14 00:28:18</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Chương 8 Case Study]]></title>
                        <link>https://viblo.asia/p/chuong-8-case-study-63vKj1PN52R</link>
            <guid isPermaLink="true">https://viblo.asia/p/chuong-8-case-study-63vKj1PN52R</guid>
            <description><![CDATA[Lớp truy xuất dữ liệu

Một trường hợp rất phổ biến trong các ứng dụng đó là lưu trữ một số lượng lớn dữ liệu. Dữ liệu này có thể là dữ liệu giao dịch,...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">minh tri tran</dc:creator>
            <pubDate>2021-04-19 09:13:53</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Chương 1 Bắt đầu với Protocol (Phần 1)]]></title>
                        <link>https://viblo.asia/p/chuong-1-bat-dau-voi-protocol-phan-1-eW65GJBxlDO</link>
            <guid isPermaLink="true">https://viblo.asia/p/chuong-1-bat-dau-voi-protocol-phan-1-eW65GJBxlDO</guid>
            <description><![CDATA[Chương 1

Khi Apple giới thiệu Swift 2 ở (WWDC) hội nghị lập trình viên. Họ cũng định nghĩa rằng swift là ngôn ngữ lập trình hướng protocol đầu tiên t...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">minh tri tran</dc:creator>
            <pubDate>2021-01-04 22:38:19</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Làm quen với protocol extensions]]></title>
                        <link>https://viblo.asia/p/lam-quen-voi-protocol-extensions-m68Z0Py2ZkG</link>
            <guid isPermaLink="true">https://viblo.asia/p/lam-quen-voi-protocol-extensions-m68Z0Py2ZkG</guid>
            <description><![CDATA[Extension
Trước khi bắt đầu, chúng ta hãy cùng nhìn lại Extentions trên Swift. Chắc bạn nào đã từng code ios sử dụng ngôn ngữ Objective C thì sẽ biết ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Khuat Van Dung</dc:creator>
            <pubDate>2020-12-21 10:36:55</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Protocol-Oriented Programing trong lập trình iOS (Phần 2)]]></title>
                        <link>https://viblo.asia/p/protocol-oriented-programing-trong-lap-trinh-ios-phan-2-1VgZvMppKAw</link>
            <guid isPermaLink="true">https://viblo.asia/p/protocol-oriented-programing-trong-lap-trinh-ios-phan-2-1VgZvMppKAw</guid>
            <description><![CDATA[Giới thiệu
Trước khi bắt đầu bằng protocol-oriented, ta đã quen thuộc với lập trình hướng đối tượng. Lập trình hướng đối tượng được dựa trên ý tưởng x...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Le Dat</dc:creator>
            <pubDate>2020-09-21 18:04:42</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[3. Collection Protocols]]></title>
                        <link>https://viblo.asia/p/3-collection-protocols-Do754PPV5M6</link>
            <guid isPermaLink="true">https://viblo.asia/p/3-collection-protocols-Do754PPV5M6</guid>
            <description><![CDATA[Sequences

Giao thức Sequences là giao thức cơ bản của hệ thống phân cấp. 1 Sequence là 1 chuỗi các giá trị cùng loại cho phép bạn lặp lại giá trị. Cá...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">da</dc:creator>
            <pubDate>2020-05-24 20:36:32</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[HTTP/3 là gì?]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/http3-la-gi-RQqKLPNMK7z</link>
            <guid isPermaLink="true">https://viblo.asia/p/http3-la-gi-RQqKLPNMK7z</guid>
            <description><![CDATA[![](https://ssl.vn/wp-content/uploads/2018/11/http3.png)


Giới thiệu

Bài viết được dịch và tổng hợp từ CloudFlare Blog và Medium, rất mong nhận được...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyen Anh Tien</dc:creator>
            <pubDate>2020-03-17 11:26:27</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Security testing tutorial (Part 2): HTTP &amp; HTTPS]]></title>
                        <link>https://viblo.asia/p/security-testing-tutorial-part-2-http-https-LzD5dx4O5jY</link>
            <guid isPermaLink="true">https://viblo.asia/p/security-testing-tutorial-part-2-http-https-LzD5dx4O5jY</guid>
            <description><![CDATA[Introduction
Nắm bắt được protocol là rất quan trọng để có được sự hiểu biết tốt về security testing. Khi một gói tin (packet data) bị chặn giữa webse...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">HanhPH</dc:creator>
            <pubDate>2019-12-20 15:26:45</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Bàn về vấn để mở rộng trong Blockchain]]></title>
                        <link>https://viblo.asia/p/ban-ve-van-de-mo-rong-trong-blockchain-LzD5dj6wZjY</link>
            <guid isPermaLink="true">https://viblo.asia/p/ban-ve-van-de-mo-rong-trong-blockchain-LzD5dj6wZjY</guid>
            <description><![CDATA[Bài viết được dịch từ Blockchains don’t scale. Not today, at least. But there’s hope. Có chỉnh sửa, bổ sung các số liệu mới nhất.

Công nghệ blockchai...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Le Thanh Cong</dc:creator>
            <pubDate>2019-08-23 14:03:05</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Protocol associated types hay Generics?]]></title>
                        <link>https://viblo.asia/p/protocol-associated-types-hay-generics-naQZRXv05vx</link>
            <guid isPermaLink="true">https://viblo.asia/p/protocol-associated-types-hay-generics-naQZRXv05vx</guid>
            <description><![CDATA[Chắc hẳn trong các dự án, chúng ta đã từng gặp rất nhiều đoạn code có dùng đến Protocol associated types (PAT) và Generics. Cả hai đều được sử dụng để...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Đỗ Tiến Hưng</dc:creator>
            <pubDate>2019-08-01 14:56:34</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Golang, Protocol Buffer &amp; gRPC]]></title>
                        <link>https://viblo.asia/p/golang-protocol-buffer-grpc-3P0lP4Jblox</link>
            <guid isPermaLink="true">https://viblo.asia/p/golang-protocol-buffer-grpc-3P0lP4Jblox</guid>
            <description><![CDATA[Introduction
Due to the difficulty or next to impossible of scaling Monolithic application as the business grow many companies have shift their gear t...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Prince Norin</dc:creator>
            <pubDate>2019-05-22 19:39:01</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Generic Protocol trong Swift]]></title>
                        <link>https://viblo.asia/p/generic-protocol-trong-swift-m68Z0LNdZkG</link>
            <guid isPermaLink="true">https://viblo.asia/p/generic-protocol-trong-swift-m68Z0LNdZkG</guid>
            <description><![CDATA[Trong Swift có 2 cách để tạo protocol generic:
1. Thêm Self Requirement.
2. Dùng Associated Types

1. Protocol Self Requirement
Kiểu của các parameter...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">lehuudung</dc:creator>
            <pubDate>2019-04-20 09:08:26</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[What is Protocol Testing ???]]></title>
                        <link>https://viblo.asia/p/what-is-protocol-testing-63vKj2XdK2R</link>
            <guid isPermaLink="true">https://viblo.asia/p/what-is-protocol-testing-63vKj2XdK2R</guid>
            <description><![CDATA[Trước khi có thể kiểm thử protocol , chúng ta hãy cùng tìm hiểu về nó nhé :
1.Protocol là gì?

Khi máy tính giao tiếp với nhau, có một bộ các quy tắc ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyen Thi Phuong Linh</dc:creator>
            <pubDate>2019-03-21 08:29:16</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Giới thiệu về WebSockets]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/gioi-thieu-ve-websockets-L4x5xk1wlBM</link>
            <guid isPermaLink="true">https://viblo.asia/p/gioi-thieu-ve-websockets-L4x5xk1wlBM</guid>
            <description><![CDATA[Ngày nay, các ứng dụng web đã phát triển khác xa so với ngày đầu nó xuất hiện nhờ những kỹ thuật mới được áp dụng để phục vụ cho quá trình này nhằm đe...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyen Van Sang</dc:creator>
            <pubDate>2019-01-21 08:47:32</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[E-mail hoạt động như thế nào?]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/e-mail-hoat-dong-nhu-the-nao-GrLZDx3nZk0</link>
            <guid isPermaLink="true">https://viblo.asia/p/e-mail-hoat-dong-nhu-the-nao-GrLZDx3nZk0</guid>
            <description><![CDATA[Ngày nay, có thể khẳng định rằng e-mail đã trở thành một trong những công cụ liên lạc phổ biến nhất khi mà mỗi ngày chúng ta gửi cho nhau hàng tỉ e-ma...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyen Van Sang</dc:creator>
            <pubDate>2018-11-01 14:11:43</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Giao thức truyền file FTP]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/giao-thuc-truyen-file-ftp-Eb85opgBK2G</link>
            <guid isPermaLink="true">https://viblo.asia/p/giao-thuc-truyen-file-ftp-Eb85opgBK2G</guid>
            <description><![CDATA[Giao thức FTP (File Transfer Protocol) là một giao thức trao đổi file khá phổ biến hiện nay, nó được sử dụng nhiều nhất vào mục đích truyền tải dữ liệ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Khoa Nguyễn</dc:creator>
            <pubDate>2018-10-15 09:16:10</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[HTTP/2.0 có gì hot?]]></title>
                        <category>Others</category>
                        <link>https://viblo.asia/p/http20-co-gi-hot-GrLZDpLVZk0</link>
            <guid isPermaLink="true">https://viblo.asia/p/http20-co-gi-hot-GrLZDpLVZk0</guid>
            <description><![CDATA[Original article: https://manhhomienbienthuy.github.io/2018/04/19/http20-co-gi-moi.html (đã xin phép tác giả :D)

Hôm nay vào web Instagram tự nhiên l...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">manhhomienbienthuy</dc:creator>
            <pubDate>2018-04-24 14:57:57</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Welcome to HTTP/2]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/welcome-to-http2-djeZ1x4mKWz</link>
            <guid isPermaLink="true">https://viblo.asia/p/welcome-to-http2-djeZ1x4mKWz</guid>
            <description><![CDATA[Introduction
HTTP/2.0 is not future, it's present
Đã 1 khoảng thời gian rất dài từ khi bộ giao thức HTTP được ra đời, các ứng dụng web đã tiến hóa hoà...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">kopitop</dc:creator>
            <pubDate>2017-12-03 14:05:37</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[https và SSL]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/https-va-ssl-OeVKBg4AZkW</link>
            <guid isPermaLink="true">https://viblo.asia/p/https-va-ssl-OeVKBg4AZkW</guid>
            <description><![CDATA[Tổng quan
Http và  https là 2 protocol chúng ta thường gặp khi truy cập vào một trang web. Hầu hết chúng ta đều hiểu  https bảo mật hơn http. Hôm nay ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Quốc Đạt</dc:creator>
            <pubDate>2017-06-02 13:32:14</pubDate>
                                                                                                        </item>
            </channel>
</rss>
