firebird wire protocol
Firebird Wire Protocol Carlos Guzman Alvarez, Mark Rotteveel Version 0.15, 26 December 2021 Table of Contents 1. Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 5.1.1. Deviations for protocol version 11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 5.2.1. Deviations for protocol version 11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .0 码力 | 40 页 | 213.15 KB | 1 年前3MySQL wire protocol (Oct 31, 2023)
Serge Klochkov (Integrations Team) 31 October 2023 Agenda Motivation and Context 01 MySQL Wire Protocol Compatibility 02 MySQL SQL Dialect Compatibility 03 2 Motivation 3 ClickHouse and Other Databases not like that. MySQL user’s password has to be encrypted with Double SHA1 What does “MySQL Wire Protocol” mean? 6 ● TCP Connection ● MySQL authentication support ● Incoming command packets handler Result set protocols - text and binary * https://dev.mysql.com/doc/dev/mysql-server/latest/PAGE_PROTOCOL.html How it started … 7 What is “command \x16”? ? QuickSight Tableau Online How it started0 码力 | 16 页 | 3.04 MB | 1 年前3The Swift Programming Language (Swift 5.7) - Apps Dissected
3 } 4 // Prints "Hello Guest, user ID 97" Protocols and Extensions Use protocol to declare a protocol. 1 protocol ExampleProtocol { 2 var simpleDescription: String { get } 3 mutating changes do you need to make to SimpleClass and SimpleStructure so that they still conform to the protocol? PDF conversion courtesy of www.appsdissected.com Notice the use of the mutating keyword in the to an existing type, such as new methods and computed properties. You can use an extension to add protocol conformance to a type that’s declared elsewhere, or even to a type that you imported from a library0 码力 | 1040 页 | 10.90 MB | 1 年前3The Swift Programming Language
matching the value against the switch cases. Protocols and Extensions Use protocol to declare a protocol. 1 protocol ExampleProtocol { 2 var simpleDescription: String { get } 3 mutating bDescription = b.simpleDescription E X P E R I M E N T Write an enumeration that conforms to this protocol. Notice the use of the mutating keyword in the declaration of SimpleStructure to mark a method an existing type, such as new methods and computed properties. You can use an extension to add protocol conformance to a type that is declared elsewhere, or even to a type that you imported from a library0 码力 | 525 页 | 4.68 MB | 1 年前3Cilium v1.5 Documentation
carrying hundreds of thousands of rules that need to be updated with a con�nuously growing frequency. Protocol ports (e.g. TCP port 80 for HTTP traffic) can no longer be used to differen�ate between applica�on operates at Layer 3 and 4. A protocol running on a par�cular port is either completely trusted or blocked en�rely. Cilium provides the ability to filter on individual applica�on protocol requests such as: Allow can just use 1 region. The cluster NAME variable should end with k8s.local to use the gossip protocol. If crea�ng mul�ple clusters using the same kops user, then make the cluster name unique by adding0 码力 | 740 页 | 12.52 MB | 1 年前3websockets Documentation Release 4.0
sheet 2.1.1 Server • Write a coroutine that handles a single connection. It receives a websocket protocol instance and the URI path in argument. – Call recv() and send() to receive and send messages at subclass WebSocketServerProtocol and pass either this sub- class or a factory function as the create_protocol argument. 2.1.2 Client • Create a client with connect() which is similar to asyncio’s create_connection() subclass WebSocketClientProtocol and pass either this sub- class or a factory function as the create_protocol argument. • Call recv() and send() to receive and send messages at any time. • You may ping()0 码力 | 48 页 | 224.70 KB | 1 年前3Cilium v1.6 Documentation
carrying hundreds of thousands of rules that need to be updated with a continuously growing frequency. Protocol ports (e.g. TCP port 80 for HTTP traffic) can no longer be used to differentiate between application at Layer 3 and 4. A protocol running on a particular port is either completely trusted or blocked entirely. Cilium provides the ability to filter on individual application protocol requests such as: Allow you can just use 1 region. The cluster NAME variable should end with k8s.local to use the gossip protocol. If creating multiple clusters using the same kops user, then make the cluster name unique by adding0 码力 | 734 页 | 11.45 MB | 1 年前3Apache ActiveMQ Artemis 2.4.0 User Manual
is Apache ActiveMQ Artemis? Apache ActiveMQ Artemis is an open source project to build a multi-protocol, embeddable, very high performance, clustered, asynchronous messaging system. Apache ActiveMQ different vendors cannot directly interoperate since each will use the vendor's own internal wire protocol. Apache ActiveMQ Artemis provides a fully compliant JMS 1.1 and JMS 2.0 API. System specific APIs resources, e.g. PUT, POST, GET etc. REST approaches to messaging often use HTTP as their underlying protocol. The advantage of a REST approach with HTTP is in its simplicity and the fact the internet is already0 码力 | 265 页 | 2.84 MB | 1 年前3Apache ActiveMQ Artemis 2.3.0 User Manual
is Apache ActiveMQ Artemis? Apache ActiveMQ Artemis is an open source project to build a multi-protocol, embeddable, very high performance, clustered, asynchronous messaging system. Apache ActiveMQ different vendors cannot directly interoperate since each will use the vendor's own internal wire protocol. Apache ActiveMQ Artemis provides a fully compliant JMS 1.1 and JMS 2.0 API. System specific APIs resources, e.g. PUT, POST, GET etc. REST approaches to messaging often use HTTP as their underlying protocol. The advantage of a REST approach with HTTP is in its simplicity and the fact the internet is0 码力 | 420 页 | 3.03 MB | 1 年前3websockets Documentation Release 5.0
confidentiality and also reliability because they reduce the risk of interference by bad proxies. The WSS protocol is to WS what HTTPS is to HTTP: the connection is encrypted with TLS. WSS requires TLS certificates {name}!" await websocket.send(greeting) print(f"> {greeting}") ssl_context = ssl.SSLContext(ssl.PROTOCOL_TLS_SERVER) ssl_context.load_cert_chain( pathlib.Path(__file__).with_name('localhost.pem')) start_server certificate import asyncio import pathlib import ssl import websockets ssl_context = ssl.SSLContext(ssl.PROTOCOL_TLS_CLIENT) ssl_context.load_verify_locations( pathlib.Path(__file__).with_name('localhost.pem'))0 码力 | 56 页 | 245.43 KB | 1 年前3
共 1000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 100