cbuilder
333 articles tagged “cbuilder”.
333 articles tagged “cbuilder”.

sgcUI 2026.10 offre 14 prodotti UI nativi in un'unica suite: griglie, pivot, grafici, dashboard, indicatori, planner, diagrammi, mappe, PDF e report per Delphi, C++ Builder e .NET…

Cifra file per un partner, decifra ciò che GnuPG ti invia e firma o verifica le release dal codice Delphi, con OpenPGP scritto in puro Object Pascal e senza strumenti esterni né DLL…

ML-KEM, ML-DSA e SLH-DSA in Object Pascal senza alcuna libreria esterna, cosicché un'applicazione Delphi possa concordare chiavi, firmare e certificare con algoritmi pensati per sopravvivere alla minaccia quantistica…

Le password si rubano con il phishing, si riusano e finiscono in fuga di dati. Le passkey no. Ecco come un'applicazione Delphi le registra, fa accedere gli utenti senza nome utente e conserva ogni passkey nel proprio database…

sgcHTML aggiunge autenticazione, routing, test, navigazione SPA, SSE, l'AI Data Pack, CRUD, un generatore di pagine con IA, MCP Apps e Web Push, e la crittografia diventa post-quantistica con un motore TLS 1.3 e TLS 1.2 in Pascal puro…

Il tuo cliente vuole che il personale acceda con Entra ID, Okta o AD FS. Questo è l'intero flusso SAML in un'applicazione Delphi, dal primo redirect a un utente convalidato…

Imposta la lingua su arabo o ebraico e l'intera pagina passa da destra a sinistra: l'attributo dir, il foglio di stile Bootstrap RTL e ogni componente sgcHTML, mentre le pagine da sinistra a destra restano identiche byte per byte…

Aggiornamenti tramite HTTP semplice quando non è possibile aprire un WebSocket, Web Push per l'utente che ha chiuso il browser, e un componente di notifica che decide quale dei due usare…

Passkey, single sign-on SAML, Active Directory, codici da un'app di autenticazione, OpenID Connect e OAuth2 per la posta, come componenti Delphi che si trascinano su un form invece di protocolli da scrivere da soli…

Un unico interruttore globale sceglie il backend crittografico all'avvio: OpenSSL come prima, Object Pascal puro, oppure il fallback automatico quando le librerie OpenSSL mancano, senza ricompilare…

TsgcAIVoiceAgent ascolta, rileva quando l'utente ha finito, risponde a voce e chiama i tuoi strumenti, su OpenAI Realtime o Gemini Live. In arrivo in sgcWebSockets 2026.10…

Digita una frase su una grid e questa filtra, ordina, raggruppa ed evidenzia, con un parser basato su regole che risponde quando non c'è una chiave API e un validatore che non lascia arrivare alla pagina alcun testo del modello…

Il server e il client MCP per Delphi ora parlano MCP 2026-07-28: richieste stateless, discover, subscriptions, richieste multi round-trip e tasks…

L'elenco, la casella di ricerca, il paginatore, il modulo, l'eliminazione e il codice che scrive, come un unico componente sopra un dataset o sopra il tuo SQL, con una procedura guidata dell'IDE e un generatore a riga di comando…

Un motore TLS 1.3 e TLS 1.2 scritto in Object Pascal, così un client o un server Delphi parla TLS senza nessuna DLL accanto all'eseguibile, e nel frattempo negozia lo scambio di chiavi post-quantistico ibrido…

TsgcSSEClient legge uno stream Server-Sent Events, si riconnette da solo e riprende con Last-Event-ID, così una connessione caduta non perde alcun messaggio. In arrivo in sgcWebSockets 2026.10…

Una fattura PDF o la foto di uno scontrino in ingresso, JSON validato in uscita, con un livello di confidenza per ogni campo. TsgcAIDocumentExtractor arriva in sgcWebSockets 2026.10…

Un server di firma non ha bisogno del vostro installer, solo del suo digest. Le route hash del sgcSign Server firmano un MSI o un MSIX a partire da poche decine di byte, e il pacchetto non lascia mai l'agente di build…

Descrivi una pagina in una frase, oppure puntalo su uno screenshot, e il designer sgcHTML la costruisce a partire dai tuoi componenti, tramite uno schema che non può nominare nulla che tu non abbia registrato…

TsgcMSISigner e TsgcAppxSigner firmano file .msi, .msp, .msix e .appx da Delphi con una marca temporale, e rifiutano un MSIX il cui editore non corrisponde al certificato…

Uno strumento MCP che risponde con una pagina invece che con un paragrafo: le pagine sgcHTML ora vengono visualizzate dentro ChatGPT, Claude e VS Code, e i clic tornano alla tua applicazione Delphi…

La comunicazione EET 2.0 in Repubblica Ceca decorre dal 1° gennaio 2027. TsgcEETClient firma e invia ogni vendita, legge il pok e verifica la conferma, con la modalità di verifica e una coda offline…

Release 2026.9.0 per sgcWebSockets, sgcWebSockets .NET, sgcSign, sgcIndy e sgcOpenAPI: un motore multimediale WebRTC nativo, un nuovo pacchetto di crittografia, le ancore di fiducia nella verifica…

sgcWebRTC è un nuovo motore multimediale WebRTC per Delphi e C++ Builder: signalling SDP, ICE con STUN e TURN, DTLS-SRTP, data channel SCTP e media Opus, G.711, VP8 e H.264, senza browser e senza WebView…

sgcOpenAPI 2026.9.0 riscrive il parser: OpenAPI 3.1 e 3.2, un elenco Warnings al posto dei fallimenti silenziosi, composizione degli schemi funzionante, enum corretti, riferimenti esterni sicuri e una riga di comando utilizzabile negli script…

sgcSign 2026.9.0: trust anchor nella verifica, elenchi di certificati più ricchi, PKCS#11 multi-slot senza PIN, due nuovi profili PAdES, richieste di marca temporale firmate e un unico trasporto HTTP condiviso…

sgcHTML aggiunge CameraScanner, NumPad, CommandPalette ed EmptyState, poi mette tutti e quattro al lavoro in cinque nuove demo live: un Magazzino, una cassa Punto vendita, Report e analisi, una piattaforma SaaS multi-tenant e Assistenza sul campo…

Un difetto di firma di Huobi e HTX combinava la data locale con l'orario UTC, così un host in esecuzione fuori dal fuso UTC vedeva fallire ogni richiesta privata per parte della giornata. Sembrava un problema di autenticazione intermittente, ed era una correzione di due righe…

Quattro difetti di Kraken corretti nella 2026.9: il client WebSocket spot parlava v1 mentre era connesso a un endpoint v2, gli ordini Futures REST venivano inviati come GET con il corpo firmato scartato, e le sottoscrizioni private non venivano mai ripristinate dopo una riconnessione…

sgcWebSockets 2026.9.0 aggiunge la sgcHTML Design Surface, così le pagine possono essere composte visivamente su un form VCL invece che solo nel codice, usando esattamente gli stessi componenti e producendo esattamente lo stesso HTML…

Il tuo assistente IA non ha mai letto il codice sorgente di eSeGeCe, perciò inventa proprietà che non esistono. Le skill per agenti risolvono il problema, gratuite e con licenza MIT…

sgcCrypto è una nuova libreria di crittografia di 43 unità per Delphi e C++ Builder: AES-GCM, ChaCha20-Poly1305, SHA-3, Argon2, Ed25519, X.509 e gli algoritmi post-quantum ML-KEM, ML-DSA e SLH-DSA, inclusa gratuitamente a partire da sgcWebSockets Standard…

sgcWebSockets 2026.8 aggiunge i componenti QUIC e HTTP/3, OpenSSL collegato all'interno dell'eseguibile, più di 30 nuovi componenti sgcHTML, un livello TLS SChannel riscritto, zlib 1.3.1 e un SBOM CycloneDX…

L'installer produce ora un SBOM CycloneDX per l'edizione che sta impacchettando e lo installa come sbom.cdx.json, così il file non può mai divergere dal codice che descrive…

zlib passa da 1.2.12 a 1.3.1. Poiché zlib è collegato staticamente, l'aggiornamento ha richiesto la ricompilazione di tre distinti insiemi di object file e la loro verifica su ogni compilatore supportato…

Leggi Retry-After su un HTTP 429, sottoscrivi un'intera watchlist con un solo frame ed evita che gli exchange chiudano la connessione dopo una riconnessione…

sgcProtoBuf trasforma le definizioni Protocol Buffers in unit Delphi, risolvendo gli import in modo ricorsivo e generando una unit per ogni package…

Collega il plugin OpenAPI a TsgcHTTPRESTServer e lascia che una sola specifica guidi instradamento, validazione, sicurezza e Swagger UI, con una sola assegnazione come intero cablaggio…

Un archivio utenti con hash collegato a HTTP Basic, cinque modi per risolvere un tenant per richiesta, e metriche Prometheus con un endpoint di health per TsgcHTTPRESTServer…

TsgcHTTPRESTServer è un nuovo componente server HTTP per le API REST, che aggiunge CORS, endpoint di metriche e health e multi-tenancy sopra TsgcHTTPServer…

OpenSSL può ora essere collegato direttamente all'interno del tuo eseguibile sgcWebSockets invece di essere caricato in fase di esecuzione dalle DLL libcrypto e libssl. Aggiungi una unit alla clausola uses e non c'è altro da configurare…

sgcWebSockets aggiunge TCPKeepAlive e KeepAliveTimeout ai motori server IOCP ed EPOLL, chiudendo le connessioni il cui peer è scomparso silenziosamente invece di lasciarle aperte per sempre…

sgcQUIC porta HTTP/3 su Delphi e C++ Builder con TsgcHTTP3Client e TsgcHTTP3Server, eseguendo la semantica HTTP su QUIC con compressione delle intestazioni QPACK, ogni verbo, richieste asincrone e rilevamento Alt-Svc…

sgcQUIC aggiunge il protocollo di trasporto QUIC a Delphi e C++ Builder con TsgcQUICClient e TsgcQUICServer, costruiti sul motore QUIC nativo di OpenSSL 3.5 con TLS 1.3, stream multiplexati e 0-RTT…

Servi le pagine sgcHTML da qualsiasi applicazione WebBroker e dai server DataSnap, con aggiornamenti WebSocket in tempo reale sulla stessa porta dei tuoi endpoint REST DataSnap…

Tre nuovi componenti di amministrazione sgcHTML: Presence per un elenco live di chi è online, RolesPermissions per una matrice di assegnazione permessi e UserManagement per una tabella completa di amministrazione utenti…

Sei nuovi componenti sgcHTML per feedback e layout: Badge, PDFViewer, ContextMenu, ProgressBar, JobProgress e LogViewer — per mostrare al visitatore cosa sta succedendo in questo momento…

Sei nuovi componenti per form sgcHTML: MultiSelect, ColorPicker, Slider, TimePicker, SignaturePad e Transfer — gli input di cui un vero form amministrativo ha bisogno oltre alla semplice casella di testo…

Inserisci D3.js, Chart.js, una Grid DevExtreme o qualsiasi libreria browser in una pagina sgcHTML con tre hook, oppure incapsulala in un componente server-side riutilizzabile…

Sei nuovi elementi visivi sgcHTML renderizzati come SVG puramente lato server: Heatmap, Sparkline, CandlestickChart, TreeMap, QRCode e Barcode — nessuna libreria di grafici, nessun JavaScript lato client…

Quattro nuovi componenti sgcHTML per dati strutturati: TreeGrid per tabelle gerarchiche, PivotTable per aggregazioni raggruppate, ActivityFeed per flussi di eventi in tempo reale e Splitter per layout a due pannelli ridimensionabili…

sgcWebSockets 2026.7 aggiunge il clustering multi-server, la cronologia dei messaggi con recupero alla riconnessione, async / await, backoff e retry, backpressure sulla coda di invio, la compressione sul server HTTP e un client HTTP irrobustito…

Risottoscrizione automatica dopo una riconnessione sui client Binance, Kraken, Coinbase e altri exchange, più un rate limiter lato client che limita quante richieste REST invii in una finestra temporale…

Il client MCP ora può autenticarsi con OAuth2: ottiene il token, lo memorizza in cache e lo riutilizza finché non scade. In più un nuovo tipo di grant, l'Identity Assertion Authorization Grant, per concatenare un'identità tra domini diversi…

Un solo client che ha smesso di leggere può far crescere la memoria di un server in broadcast fino a farlo cadere. sgcWebSockets 2026.7 limita la coda di invio per connessione con MaxQueueSize e tre politiche di overflow, più un evento OnSendBufferFull…

Cifrare verso una chiave pubblica non serve a nulla se la chiave arriva dall'attaccante. sgcWebSockets ora firma ogni chiave E2EE effimera con una chiave di identità a lungo termine, così i peer verificano la firma, confrontano le impronte e le fissano…

I server HTTP di sgcWebSockets possono ora comprimere le risposte con gzip o deflate quando il client lo dichiara in Accept-Encoding, sia per i file di DocumentRoot sia per le risposte che costruisci tu stesso, disattivata per impostazione predefinita…

Il WatchDog può ora riconnettersi con backoff esponenziale più jitter invece che a intervallo fisso, e il client HTTP può ritentare da solo una richiesta fallita, rispettando il suggerimento Retry-After del server…

sgcWebSockets 2026.7 porta task e future in Delphi: attendi una richiesta HTTP, una connessione WebSocket o una chiamata di chat AI come se restituisse un valore, con ThenProc, OnError e una cancellazione che ferma davvero il lavoro…

L'IETF ha specificato un nuovo metodo HTTP chiamato QUERY: una richiesta sicura e idempotente che trasporta un corpo. sgcWebSockets lo supporta in client e server su HTTP/1.1, HTTP/2 e HTTP/3…

Un nuovo componente sgcHTML costruisce un'intera pagina web — header, menu di navigazione, contenuto e footer — e una singola proprietà Layout la rimodella su sei template, in Delphi, C++ Builder e .NET…

Un client HTTP che segue i redirect e legge risposte senza limiti è una superficie di attacco. sgcWebSockets 2026.7 aggiunge interruttori opzionali che la chiudono: rimozione delle credenziali sui redirect cross-host, nessun downgrade HTTPS, limiti sulle risposte, controlli sui cookie…

sgcWebSockets conserva una cronologia dei messaggi limitata per canale con offset, così un client che perde la connessione riproduce automaticamente i messaggi mancati alla riconnessione, opzionale, con esempi Delphi e .NET…

TsgcWSCluster scala sgcWebSockets su più nodi server, un evento di pubblicazione o di Presence su un nodo raggiunge i sottoscrittori su qualsiasi altro nodo, tramite un backplane mesh a infrastruttura zero o Redis, con esempi Delphi e .NET…

Confronto dettagliato dei framework web per Delphi: IntraWeb, UniGUI, TMS WEB Core, TMS XData e sgcHTML — architettura, distribuzione, curva di apprendimento e capacità in tempo reale…

Guida passo dopo passo a un dashboard ERP live in Delphi con sgcHTML: schede KPI, grafici dei ricavi, una tabella fatture paginata, una board Kanban e aggiornamenti push in tempo reale via WebSocket…

sgcHTML offre agli sviluppatori Delphi, C++ Builder e .NET oltre 60 componenti HTML lato server che generano markup Bootstrap 5 e restano interattivi tramite htmx — senza JavaScript da scrivere…

sgcWebSockets 2026.6 aggiunge un client gRPC nativo, un server OpenAPI 3 autonomo, un client Apache Kafka, TLS nativo per Android e Apple (senza OpenSSL), rilevamento dei bot nel firewall, un trasporto stdio per MCP, crittografia post-quantum e server WebSocket e HTTP rafforzati…

Un nuovo backend TLS nativo per Android permette alle tue app di connettersi via TLS usando l'SSLEngine di Android, così l'APK non include alcun file .so di OpenSSL. Il passaggio è una modifica di una sola riga a TLSOptions.IOHandler…

Un nuovo backend TLS Apple nativo consente alle tue app iOS e macOS di connettersi su TLS usando lo stack del sistema operativo stesso, così non c'è alcuna .dylib OpenSSL da distribuire e ottieni TLS 1.3 tramite Network.framework…

sgcWebSockets Enterprise include un client gRPC Vertex AI tipizzato su TsgcGRPCClient. Chiama i modelli Gemini da Delphi su HTTP/2, autenticati con un account di servizio, costruisci una richiesta generateContent da parti di contenuto e leggi di ritorno i candidati…

Servire i file da DocumentRoot caricava l'intero file in memoria per ogni connessione, così 100 download di un file da 1 GB richiedevano circa 100 GB di RAM. Ora i file vengono trasmessi in streaming dal disco e la memoria rimane costante…

Una guida pratica alla lettura delle tabelle di Google BigQuery da Delphi tramite la gRPC Storage Read API: come il client BigQuery tipizzato su TsgcGRPCClient gira su HTTP/2, si autentica con un account di servizio, crea una read session e server-stream le righe in Avro o Arrow…

Una guida pratica al client gRPC Google Cloud Storage tipizzato in sgcWebSockets Enterprise: come gira sul trasporto HTTP/2, come funziona l'autenticazione JWT tramite account di servizio ed esempi Delphi per elencare bucket, creare un bucket ed elencare oggetti…

Una guida pratica alla chiamata di Google Cloud Natural Language da Delphi su gRPC: come il client Natural Language tipizzato viaggia sul trasporto HTTP/2 di sgcWebSockets, come funziona l'autenticazione tramite account di servizio ed esempi Delphi che analizzano il sentiment, estraggono entità e classificano il testo…

I server HTTP ora bloccano il path traversal nella distribuzione di file statici, limitano la dimensione del body delle richieste, rifiutano le richieste in stile smuggling, difendono HTTP/2 dal Rapid Reset e sanificano gli header di risposta…

sgcIndy 2026.6 introduce un rafforzamento della sicurezza opzionale nel suo stack server: verifica rigorosa dei certificati TLS, mitigazioni di CRIME e della rinegoziazione, preferenza dei cifrari del server, protezione contro Slowloris con una scadenza totale di lettura, limiti di dimensione per corpo e header HTTP, rifiuto del request smuggling, oltre alle primitive post-quantistiche ML-KEM-768…

Come chiamare Google Cloud Vision da Delphi su gRPC con sgcWebSockets: un client Vision tipizzato su TsgcGRPCClient che esegue il rilevamento di etichette, testo (OCR), volti e luoghi noti su HTTP/2, con autenticazione JWT tramite account di servizio e una demo pronta all'uso…

Nuove protezioni integrate per i server WebSocket: un limite configurabile sulla dimensione dei messaggi che blocca gli attacchi alla memoria con messaggi sovradimensionati, frammentati e compressi, oltre a una validazione più rigorosa dell’handshake…

Come chiamare Google Cloud Translation v3 su gRPC da Delphi con sgcWebSockets: un client Translation tipizzato su TsgcGRPCClient che traduce testo, rileva la lingua ed elenca le lingue supportate su un trasporto HTTP/2 con autenticazione tramite account di servizio…

Una guida pratica al client gRPC Speech-to-Text tipizzato di sgcWebSockets: come gira sul trasporto HTTP/2, come autenticarsi con un account di servizio Google e un esempio Delphi che costruisce una richiesta di riconoscimento, chiama Recognize e legge la trascrizione e le alternative…

Pubblica su topic ed estrai messaggi dalle subscription su Google Cloud Pub/Sub via gRPC da Delphi, usando un client tipizzato costruito su TsgcGRPCClient, il trasporto HTTP/2 nativo e l'autenticazione con account di servizio, senza alcun runtime esterno…

sgcWebSockets Enterprise include ora TsgcGRPCClient, un client gRPC nativo che funziona sul transport HTTP/2 integrato. Chiamate unarie, server-streaming, client-streaming e bidirezionali, metadati, deadline, interceptor e retry, senza alcun runtime gRPC esterno…

Una guida passo passo a TsgcGRPCClient: come gRPC funziona sul transport HTTP/2 di sgcWebSockets, come configurare il canale, i metadata, le deadline e i retry, ed esempi Delphi per le chiamate unary, server-streaming, client-streaming e bidirezionali…

Esegui il tuo server MCP Delphi su stdin/stdout e lascia che il client lo avvii come sottoprocesso locale, il pattern nativo usato dagli agenti AI di coding…

Da sgcWebSockets 2026.6.0 un client Apache Kafka nativo per Delphi e C++Builder: produci e consuma messaggi, consumer group, amministrazione dei topic e gestione degli offset tramite il protocollo binario nativo di Kafka…

Una guida 2026 all'acquisto di librerie WebSocket Delphi: sgcWebSockets, Indy, TMS FNC WX, mORMot e Synapse a confronto su funzionalità, licenza, manutenzione e supporto delle versioni Delphi.

Un confronto fianco a fianco tra sgcWebSockets e Overbyte ICS per Delphi: WebSocket, HTTP/2, ampiezza di protocolli, supporto commerciale, licenza ed esperienza dello sviluppatore.

Un confronto pratico 2026 tra sgcWebSockets e Indy per gli sviluppatori Delphi: WebSocket, HTTP/2, MQTT, AMQP, QUIC, performance, manutenzione e quando scegliere ciascuno.

Il componente TsgcWebSocketFirewall guadagna il rilevamento dei bot basato su IP in sgcWebSockets 2026.6 — crawler verificati, intervalli di datacenter e IP in blocklist identificati tramite liste di bot noti, intervalli ASN, reverse DNS e ricerche DNSBL…

Il componente TsgcWSAPI_FXCM è stato rimosso da sgcWebSockets 2026.6 sia nelle edizioni Delphi che .NET. FXCM ha ritirato la sua API pubblica ForexConnect / REST / di streaming per il trading a favore di piattaforme di terze parti, lasciando l'integrazione senza un fornitore upstream…

Uno sguardo dietro le quinte sul perché sgcWebSockets distribuisce un'implementazione HTTP/2 custom con HPACK e multiplexing dei frame invece di adattare il modello I/O bloccante di Indy.

Una nuova opzione di Setup di sgcWebSockets 2026.6 rimuove il bundle del client JS incorporato dai pacchetti runtime — ideale per client Delphi / C++Builder e per server di solo back-end.

sgcWebSockets 2026.5 introduce TsgcWSRateLimiter, TsgcWSCircuitBreaker e TsgcWSAPIKeyManager, un client Forex.com + Lightstreamer, OAuth 2.1 per l'MCP Server, ottimizzazioni ad alte prestazioni di IOCP / EPOLL, chiavi post-quantum ML-KEM-768 e un'ampia serie di correzioni HTTP/2 / MCP.

sgcSign 2026.5 aggiunge la firma Microsoft Authenticode per file PE, i firmatari ClickOnce / NuGet / VSIX, un pacchetto di conformità eIDAS UE (ASiC, trust list LOTL/EUTL, firma remota CSC), 9 profili per il lavoro, un profilo Peppol bulgaro, un generatore nativo di QR Code e ECDSA P-256/384/521.

Il prossimo rilascio di sgcWebSockets — versione 2026.5.0 — aggiunge il supporto nativo all'API Forex.com / StoneX / CityIndex Trading: gestione ordini REST più streaming Lightstreamer in tempo reale...

Lancio di un nuovo prodotto. Ti presentiamo sgcSign. Firme digitali di livello enterprise per Delphi e C++Builder: CAdES, PAdES, XAdES e XMLDSig in un unico componente. Le firme digitali non sono più di nicchia...

A partire da sgcWebSockets 2026.5.0, il componente TsgcWSServer_HTTPAPI espone una nuova proprietà published, FineTune, di tipo TsgcServerHTTPAPI_FineTune. Raggruppa ogni parametro a basso livello in kernel mode...

Rad Studio [+] : Aggiunto supporto per Rad Studio 13.1: la nuova piattaforma WinARM64EC è supportata. [+] : Nuovo TsgcWSFirewall component: firewall completo per server WebSocket con IP blacklist/whitel...

Ollama rende facile eseguire modelli linguistici di grandi dimensioni localmente sul tuo hardware: niente dipendenze cloud, niente costi API e piena privacy dei dati. Per gli sviluppatori Delphi che vogliono integrare capacità AI locali...

Mistral AI si è affermata come uno dei principali provider AI europei, offrendo modelli ad alte prestazioni che eccellono in comprensione multilingue, generazione di codice, function calling e output struttur...

Google Gemini è una delle famiglie di modelli IA multimodali più potenti oggi disponibili: eccelle nella generazione di testo, comprensione di immagini, output strutturati e function calling in un'ampia gamma di casi d'uso...

DeepSeek è rapidamente emerso come uno dei provider di modelli IA più capaci e convenienti, offrendo potenti capacità di ragionamento, visione e tool-calling a una frazione del costo dei servizi concorrenti...

TsgcWebView2 è un nuovo componente visuale Delphi che incapsula Microsoft Edge WebView2, dandoti un motore browser moderno basato su Chromium all'interno di qualsiasi applicazione VCL. Trascinalo su una form, imposta un URL e hai...

La compressione WebSocket è essenziale per ridurre la banda e migliorare la reattività, specialmente quando trasmetti dati ripetitivi come payload JSON. L'estensione permessage-deflate comprime al volo...

I token di accesso OAuth 2.0 sono le chiavi del regno delle tue API: se qualcuno ne ruba uno, può usarlo da qualsiasi posto. DPoP (Demonstrating Proof of Possession), definito da RFC 9449, risolve il problema vincolando crit...

Remote server administration, automated deployments, configuration management, e infrastructure monitoring — tutti di questi rely su secure shell access. Whether hai bisogno di a execute a single command o...

Il trasferimento file sicuro rimane uno dei pilastri dell'integrazione enterprise. Che tu stia scambiando dati con partner bancari, sincronizzando file con server remoti o automatizzando pipeline...

La sicurezza non è più opzionale. Ogni server WebSocket esposto a internet è un bersaglio per attacchi brute force, tentativi di injection, connection flooding e abusi automatici. Difendersi da queste minacce...

Per anni, gli sviluppatori Delphi che distribuiscono server TLS su Windows hanno affrontato la stessa sfida: includere le librerie OpenSSL corrette con la loro applicazione. Mancate corrispondenze di versione, DLL mancanti a...

Integrazione API di trading XTB xStation5 in Delphi XTB è uno di Europe's principali trading platforms, che offre accesso a forex, indici, materie prime, azioni e criptovalute attraverso il suo xStat...

Integrazione dell'API WebSocket di trading OKX in Delphi. Il componente TsgcWSAPI_OKX fornisce un accesso Delphi completo all'exchange OKX tramite un'interfaccia WebSocket unificata. Supporta stream pubblici di dati di...

Integrazione delle API MEXC Spot e Futures in Delphi. MEXC è un exchange di criptovalute globale che supporta spot trading e contratti futures perpetui su centinaia di coppie di token. Gli sviluppatori Delphi possono...

Integrazione delle API Spot e Futures di KuCoin in Delphi. I componenti TsgcWSAPI_Kucoin e TsgcWSAPI_Kucoin_Futures forniscono un accesso Delphi completo all'exchange KuCoin, coprendo dati di mercato WebSocket...

Integrazione delle API Spot e Futures di Kraken in Delphi. Kraken è uno degli exchange di criptovalute più longevi e affidabili, offrendo mercati sia spot che futures. I componenti TsgcWSAPI_Kraken e Tsgc...

Integrazione dell'API FXCM Forex Trading in Delphi. L'API FXCM fornisce accesso programmatico a uno dei più grandi broker forex's largest retail forex brokers, enabling real-time market data streaming, order execution, a...

Integrazione dell'API Coinbase Advanced Trade in Delphi. Coinbase Advanced Trade è la piattaforma di trading professionale di uno dei principali exchange di criptovalute al mondo. Il componente TsgcWSAPI_Coinbase...

Siamo lieti di annunciare un aggiornamento significativo al componente API WebSocket di Huobi (HTX) in sgcWebSockets per Delphi. Questo aggiornamento porta un supporto ampliato per i dati di mercato, nuovi canali di sottoscrizione...

Il componente TsgcWS_API_Pusher è stato aggiornato per allinearsi all'ultima specifica del protocollo Pusher Channels. Questa release introduce il supporto per i canali private-encrypted, quattro nuovi eventi presence e...

Integrazione dell'API WebSocket di CEX.IO Plus in Delphi. CEX.IO Plus è la piattaforma di trading avanzata di CEX.IO, progettata per trader professionali e istituzionali. Il componente TsgcWSAPI_CexPlus offre...

Integrazione dell'API WebSocket di CEX.IO in Delphi. CEX.IO è un exchange cripto consolidato che offre dati di mercato in tempo reale e funzionalità di trading tramite la sua API WebSocket. Il componente TsgcWSAPI_Cex...

La libreria sgcWebSockets è stata aggiornata con importanti miglioramenti al componente API REST di Bitstamp. Questo aggiornamento aggiunge il supporto a diverse nuove categorie di endpoint che prima mancavano,...

L'implementazione del protocollo AMQP 1.0 in sgcWebSockets è stata sottoposta a una revisione completa rispetto alla specifica OASIS AMQP 1.0. Questo articolo documenta le 30 correzioni applicate su 8 file sorgente,...

Integrazione delle API WebSocket V5 e REST di Bybit in Delphi. Bybit è un importante exchange spot e derivati cripto, che offre contratti perpetui, futures, trading spot e opzioni. Il componente TsgcWSAPI_By...

L'implementazione AMQP 0-9-1 in sgcWebSockets ha ricevuto un aggiornamento completo: 11 correzioni di bug che coprono ordinamento critico dei parametri, incongruenze di tipo, thread safety e perdita di dati, oltre a 6 nuove...

Integrazione delle API WebSocket e REST di BitMEX in Delphi. BitMEX è uno dei principali exchange di derivati cripto, specializzato nel trading con leva di futures e contratti perpetui. Il componente TsgcWSAPI_Bitmex...

sgcWebSockets 2026.4.0 introduce una grande estensione dell'integrazione con l'API OpenAI, portando il supporto completo per la nuova Responses API (sostituto ufficiale dell'API Assistants deprecata), Audio...

La libreria sgcWebSockets continua a estendere la sua integrazione con Binance con un'importante batch di nuovi metodi che coprono l'API REST Spot, l'API REST Futures e gli stream WebSocket. Questo articolo fornisce...

Dalla versione 2026.1.0 E2EE (End-To-End Encryption) è supportato (solo per i sottoscrittori eSeGeCe All-Access). End-to-End Encryption (E2EE) garantisce che solo i peer in comunicazione possano leggere il contenuto...

Da sgcWebSockets 2026.1.0 Azure AMQP 1.0 supporta l'autenticazione CBS tramite SAS Token e JWT. Azure Service Bus implementa Claims-Based Security (CBS) su AMQP per autorizzare mittenti e destinatari...

Rad Studio [+] : Nuovo Componente TsgcWSAPIClient_MCP implementa il MCP Cilent specification. [+] : Nuovo Demo MCP Client che mostra le funzionalità principali di il MCP Client, può essere found in la cartella "Demos\15...

La release 2025.10.0 di sgcWebSockets eleva la connettività Model Context Protocol (MCP) con un livello di autenticazione robusto sia per i componenti client che server. Questo articolo evidenzia come le n...

Il componente TsgcWSAPI_Binance è stato progettato per permettere ai team Delphi di rilasciare velocemente esperienze integrate con Binance: dall'avvio di trading desk per i clienti all'integrazione di widget di dati di mercato nelle tue dashboard finan...

The sgcTelegram gruppo di componenti combina la potenza della Telegram Database Libreria ufficiale con la produttività rapida di Delphi. Questo articolo describes come a configura e embed il componente in y...

The sgcWebSockets WhatsApp componente consente ai team Delphi di offrire conversazioni istantanee e personalizzate su larga scala. Whether tu creare CRM integrations, help-desk portals o transactional notification...

La versione 2025.10.0 di sgcWebSockets amplia il toolkit di integrazione IA con un'implementazione MCP Client di livello commerciale che mantiene le tue applicazioni Delphi allineate alla specifica Model Context Protocol...

Trading più intelligente con l'integrazione nativa Delphi e CBuilder per MEXC Spot e Futures. La nuova release sgcWebSockets 2025.10.0 porta la connettività alle criptovalute al livello successivo con l'aggiunta di un n...

Siamo're proud to announce that sgcSiamobSockets now supports the SiamobAuthn Server protocol and has successfully passed all conformance tests using the official FIDO Conformance Test Tool.SiamobAuthn (Siamob Auth...

The Telegram Libreria ha been aggiornato a il versione 1.8.54 per il seguente Rad Studio Personalities:Win32Win64Android64iOS64OSX64OSXARM64Linux64Now il Android64 versione è creato con a pagina size...

Rad Studio 13 è completamente supportati da il nostro Delphi e CBuilder components:sgcWebSocketssgcOpenAPIsgcIndysgcBiometricsMain funzionalità di RAD Studio 13 "Florence": Cross-platform development continues: Wind...

Rad Studio [+] : Aggiunto supporto per Rad Studio 13 Florence. [+] : Il Componente Server WebAuthn passed il completo FIDO Conformance Test utilizzando il Conformance Self-Validation Testing tool. [+] : Improved...

The sgcWebSockets libreria supporta multiple autenticazione metodi a secure WebSocket communication in Delphi e C++Builder applications. Poiché il WebSocket protocol itself doesn't define an authe...

WebAuthn (Web Authentication) è uno standard W3C che abilita un'autenticazione sicura, senza password e resistente al phishing usando la crittografia a chiave pubblica. Viene's widely used with passkeys to improve secur...

TsgcWebSocketServer fa parte della suite sgcWebSockets e offre un componente di alto livello per creare server WebSocket in C++ Builder. Questa guida mostra come creare un server minimo che risponde automa...

Below è a more comprehensive Delphi esempio che demonstrates custom endpoints, challenge policies, database-backed credential storage, FIDO Metadata validation, e cross-origin iframe support. The...

Il componente TsgcWSServer_API_WebAuthn è un modulo server Delphi/FPC che implementa il lato relying‑party del protocollo WebAuthn su HTTPS. Si integra con TsgcWebSocketHTTPServer o TsgcWebS...

WebAuthn è il autenticazione layer di il FIDO2 standard. Instead di depending su user‑remembered secrets, it employs asymmetric cryptography. Durante registration, un utente's authenticator (hardware...

Rad Studio [+] : Migliorato WebAuthn: aggiunto supporto per PS256, PS384 e PS512 algorithms. [+] : Migliorato WebAuthn: nuova proprietà WebAuthnOptions.MDS a configura il Fido Metadata Service. [+] : Improv...

Rad Studio [+] : Migliorato OpenAI Assistant: nuovo evento OnFunctionCall che consente di interface OpenAI models con il tuo code, database, applications... [+] : Aggiornato il OpenAI Assistant Demo con a n...

Rad Studio [+] : Migliorato WebAuthn Server: nuovi eventi a gestire better il Options request/response per il Registration e Autenticazione flows. - OnWebAuthnRegistrationOptionsRequest: consente di ca...

Da sgcWebSockets 2025.5.0 è supportata l'API OpenAI RealTime (attualmente solo in modalità trascrizione). L'API OpenAI Realtime abilita interazioni multimodali a bassa latenza, comprese esperienze co...

Rad Studio [+] : Nuovo Componente Server WebAuthn: Implementa il WebAuthn Server Specification, a web standard per secure, passwordless authentication. Currently in BETA. [+] : Nuovo WebAuthn Demo: Demon...

Rad Studio [+] : Aggiunto supporto per Rad Studio 12.3 [+] : Migliorato Setup, a nuovo option "Build Rad Studio IDE Win64" consente di install il package per il 64-bit IDE, per impostazione predefinita è disabled. [+] : Impr...

Il client OpenAI Assistant è stato migliorato per implementare le risposte in streaming quando si chiama un run thread. Prima di questa nuova funzionalità era necessario fare polling dello stato dell'oggetto run finché non era completato. O...

Rad Studio [+] : Migliorato OpenAI Assistant, ora consente di upload file e ask questions riguardo a il content di questi files. [+] : Migliorato OpenAI Assistant Demo, a nuovo option ha been aggiunto a upload...

Da sgcWebSockets 2024.10.0 puoi usare OpenAI Assistants per cercare nei tuoi file invece di usare il modello generico. File Search arricchisce l'Assistant con conoscenza esterna al suo modello...

Da sgcWebSockets 2024.9.0 c'è un nuovo componente client per inviare notifiche usando Google Firebase Cloud Messaging e la più recente API HTTP v1. Le app che usano le API FCM legacy per HTTP e...

Da sgcOpenAPI 2024.9.0 il parser è stato migliorato con le seguenti nuove funzionalità: - Bundle Specification: se la specifica è costruita con più schemi, il parser può aggregarli in un singolo...

OpenSSL 3.0 ha spostato diversi algoritmi deprecati o insicuri in un modulo interno della libreria chiamato legacy provider. Non viene caricato per impostazione predefinita, quindi le applicazioni (o i loro runtime di linguaggio) che usano OpenSSL...

Rad Studio [+] : Migliorato Binance API Client, nuovo place order functions: PlaceMarketQuoteOrder, PlaceStopTrailingOrder, PlaceTakeProfitOrder, PlaceTakeProfitTrailingOrder e PlaceLimitMakerOrder. [+...

Da sgcIndy 2024.5.0 è supportato il meccanismo di autenticazione XOAuth2. Il meccanismo SASL XOAUTH2 è utilizzato con i comandi IMAP AUTHENTICATE, POP AUTH e SMTP AUTH. Questo meccanismo consente l'uso...

Da sgcWebSockets 2024.5.0 PKCE, acronimo di "Proof of Key Code Exchange", è un'estensione del protocollo OAuth 2.0 che aiuta a prevenire gli attacchi di intercettazione del codice. PKCE è supportato nei componenti server e client OAuth2...

Rad Studio [+] : Migliorato Binance API Client, gli endpoint convert sono stati aggiunti alla classe REST_API. [+] : Aggiunto la proprietà Options.Software per personalizzare il valore dell'header HTTP del server. [+] : N...

Rad Studio [+] : Aggiornato il OpenSSL 1.1.1 librerie a il versione 1.1.1w. Questo è il latest release per il Api 1.1.1. [+] : Aggiornato il OpenSSL 3.0.0 librerie a il versione 3.0.13. [+] : Update...

Il componente TsgcWebSocketLoadBalancerServer è stato migliorato per la versione 2024.3.0 di sgcWebSockets. Ora supporta il protocollo HTTP, in precedenza supportava solo WebSocket, e ha un paio di nuovi event...

sgcWebSockets supporta Telegram TDLib, quindi puoi creare il tuo own Telegram Client per qualsiasi Delphi personality:Windows 32Windows 64Mac OSXMac OSXARM64iOSAndroidLinux64 Il Telegram librerie sono stati u...

Mentre le librerie openSSL 1.0 e 1.1 non ricevono più aggiornamenti, gli utenti dovrebbero considerare di usare le ultime API openSSL 3.0 o 3.1. Qui sotto trovi le differenze tra 3.0 e 3.1: OpenSSL 3.0...

Da sgcWebSockets 2024.2.0 AMQP 1.0.0 è supportato. AMQP (Advanced Message Queuing Protocol) 1.0.0 è un protocollo di messaggistica progettato per comunicazioni affidabili e asincrone tra sistemi distribuiti...

Rad Studio [+] : Nuovo Componente TsgcWSPClient_AMQP1, implementa AMQP 1.0.0 protocol. [+] : - Autenticazione: anonymous o SASLPlain [+] : - Plain TCP / TLS. [+] : - Crea / Close Sessions. [+] : - Cr...

Da sgcWebSockets 2024.2.0 il server HTTP/2 è stato migliorato nella ricezione delle richieste HTTP/2. Ora, per impostazione predefinita, quando il server riceve una nuova richiesta HTTP/2, questa viene messa in coda e gestita da uno...

Rad Studio [+] : Aggiunto supporto per Lazarus 3.0 [+] : Migliorato Bybit API Client, il client ha been upgraded a V5 API. [+] : Migliorato Demo "05.Crypto\01.CryptoAPI", it ha been aggiornato a show come t...

Il client API ByBit è stato aggiornato alla versione V5. Sono supportati i seguenti protocolli: API WebSocket: si connette a un server WebSocket e fornisce aggiornamenti dei dati di mercato in tempo reale...

Rad Studio [+] : Aggiunto supporto per Rad Studio 12 Athens. [+] : Aggiornato il Indy versione a il latest. [+] : Nuovo Client API: CEX PLUS: cryptocurrency exchange e trading platform. Implementare WebSocke...

Il setup dell'installer per i clienti eSeGeCe è stato aggiornato e ora implementa le seguenti nuove funzionalità: 1. un unico setup per tutte le edizioni di sgcWebSockets con codice sorgente; 2. installazione offline...

Da sgcWebSockets 2023.8.0 l'API di CEX.IO Plus è supportata. API supportate: API WebSockets: si connette a un server WebSocket pubblico e fornisce aggiornamenti dei dati di mercato in tempo reale...

Indy supporta certificati RSA ed EC quando usa le librerie openSSL, ma di default i certificati EC possono essere creati con curve diverse e le librerie openSSL sono configurate solo con alcune...

Azure IoT permette di inviare dati con diversi protocolli come MQTT o AMQP, ma in alcuni casi la dimensione del messaggio è troppo grande e richiede di caricare file sui server Azure. Per offrire una soluzione...

Rad Studio [+] : Migliorato il Presence Server Protocol, nuovo "Broadcast" metodo che consente di inviare a messaggio a tutti connesso client utilizzando questo protocol o a client subscribed a un specific chann...

Il client API Bitstamp è stato aggiornato con nuove funzionalità ed endpoint API. Qui sotto trovi un elenco delle principali funzionalità implementate: API REST pubblica: ticker, order book, transazioni e informazioni...

Da sgcWebSockets 2023.7.0 è supportato Microsoft Azure OpenAI Service. Azure OpenAI Service può essere usato per creare chatbot, generare testo, tradurre lingue e scrivere diversi tipi di contenuti crea...

Rad Studio [+] : Nuovo Pinecone API Client, it's a vector database che fornisce long-term memoria per AI utilizzando embeddings da AI models. [+] : Nuovo Demo che mostra le funzionalità principali di Pinecone API, it's...

Da sgcWebSockets 2023.6.0 l'API Pinecone è supportata. Pinecone.io Pinecone è un database vettoriale che permette di caricare / interrogare / eliminare dati vettoriali in modo facile e potente. Pinecone ha un'API pubblica...

Quando facciamo a OpenAI una domanda che richiede un contesto specifico, ad esempio: chi è mio padre? OpenAI può allucinare o rispondere che non lo sa. Per aiutare OpenAI a rispondere a domande specifiche...

In un articolo precedente abbiamo visto come usare gli embeddings di OpenAI per aggiungere informazioni contestuali ai metodi chat di OpenAI. Ora vedremo come usare il componente TsgcOpenAIEmbeddings del pacchetto sgcWebSockets per...

Rad Studio [+] : Aggiunto supporto per OpenAI API, che consente di interact con models like gpt-3.5-turbo, speech a text, translations, Image AI generation e molto more. [+] : Nuovo Demos che show how...

L'API OpenAI permette, dato un prompt e/o un'immagine in input, di far generare al modello una nuova immagine. L'API Images fornisce tre metodi per interagire con le immagini...

Transcribing Audio a Text (also known come Speech a Text) è molto easy utilizzando il OpenAI API, solo upload an Audio file in uno di il seguente formats: mp3, mp4, mpeg, mpga, m4a, wav, o webm. E th...

L'API OpenAI permette di costruire la tua chat IA usando ChatGPT Turbo. Con la libreria sgcWebSockets è molto facile interagire con l'API: data una conversazione, il modello restituisce una risposta di chat completion...

Translating Audio a Text è molto easy utilizzando il OpenAI API, solo upload an Audio file in uno di il seguente formats: mp3, mp4, mpeg, mpga, m4a, wav, o webm. E l'API translate il audio t...

Da sgcWebSockets 2023.3.0 l'API OpenAI è pienamente supportata. L'API OpenAI può essere applicata praticamente a qualsiasi compito che comporti la comprensione o la generazione di linguaggio naturale, codice o immagini. OpenAI o...

Rad Studio [+] : Aggiunto supporto per Rad Studio 11.3. [+] : Nuovo OpenAPI Pascal Parser, imports qualsiasi openAPI 3.0, Swagger 1.0 o 2.0 specification e crea a pascal interface file. [+] : Migliorato HTTP...

Da sgcWebSockets 2023.2.0 il client HTTP/1 è stato migliorato e supporta le richieste SSE. Ricorda che SSE era già supportato nei componenti server ma non nel client. SSE (Server-Sent Events) è una...

In un post precedente ho introdotto la nuova funzionalità Groups sui server WebSocket. In questo post mostrerò come combinare i Groups WebSocket con le connessioni client per identificare e memorizzare i dati utente...

A partire da sgcWebSockets 2023.2.0 a nuovo funzionalità è stata implementata a migliorare Server Messaggio Broadcasting. Groups è a nuovo funzionalità in sgcWebSockets libreria, che ti consente di organizzare le connessioni (repre...

Rad Studio [+] : Aggiornato Telegram librerie a versione 1.8.9. [+] : Migliorato Telegram Client, quando c'è an errore mentre loading il libreria su MacOS, ora il errore messaggio con il reason è caugh...

sgcWebSockets supporta Telegram TDLib, quindi puoi creare il tuo own Telegram Client per qualsiasi Delphi personality:Windows 32Windows 64Mac OSXMac OSXARM64iOSAndroidLinux64 Il Telegram librerie sono stati u...

Rad Studio. [+] Nuova API client: Bybit, exchange e piattaforma di trading di criptovalute. Implementa il protocollo WebSocket per: Spot, Inverse Perpetual, USDT Perpetual e Inverse Futures. [+] Migliorata la demo...

Da sgcWebSockets 2022.10.0, il pacchetto sgcIndy può essere installato tramite un setup per Windows. Il setup di sgcIndy disinstalla la versione standard di Indy fornita con Rad Studio, installa la nuova versione di Indy...

Da sgcWebSockets 2022.10.0 l'exchange cripto Bybit è supportato. API supportate: API WebSocket: si connette a un server WebSocket e fornisce aggiornamenti dei dati di mercato in tempo reale, modifiche dell'account...

Rad Studio [+] : Aggiunto supporto per EPOLL su Linux Indy Servers (Websocket e HTTPs Servers). La proprietà IOHandlerOptions.IOHandlerType ha a nuovo value chiamato iohEPOLL. [+] : Nuovo Proprietà "IOHandle...

Da sgcWebSockets 2022.9.0 l'IOHandler IOCP del server Indy è stato riscritto da zero e le prestazioni sono state migliorate. L'IOHandler IOCP è disponibile solo nel pacchetto sgcWebSockets Enterprise. Usando IOC...

Da sgcWebSockets 2022.9.0 è disponibile un nuovo IOHandler per Linux, usando EPOLL puoi evitare il problema 'un thread per client' in cui le prestazioni diminuiscono molto man mano che il server gestisce più connessioni...

I server Indy usano thread per gestire le connessioni client, ogni volta che un nuovo client si connette al server viene creato un nuovo thread che gestisce la connessione, quindi se hai 100 connessioni...

Le librerie openSSL sono state aggiornate all'ultima versione: - OpenSSL 1.1.1s - OpenSSL 3.0.7 (corregge una vulnerabilità critica dalle versioni dalla 3.0.0 alla 3.0.6)

OpenSSL ha rilasciato una nuova versione, la 3.0.7, che corregge una vulnerabilità critica dalle versioni openSSL 3.0.0 alla 3.0.6. Gli utenti registrati possono scaricare l'ultima versione di openSSL dall'account privato. L...

After il Windows Update KB5018410 (10 ottobre 2022) TLS 1.0 e TLS 1.1 erano non supportati anymore, ma questo seems ha affected a TLS 1.2 protocol, quindi quando utilizzando WinHTTP a connetti utilizzando TLS 1.2, t...

Rad Studio Ecco l'elenco completo delle nuove funzionalità e correzioni di bug incluse in questa versione:[+] : Aggiunto supporto per nuovo iOS Simulator per ARM64 (Rad Studio 11.2). [+] : Aggiunto supporto per DTLS ov...

Da sgcWebSockets 2022.8.0 è stato aggiunto un nuovo componente alla libreria sgcWebSockets, il TsgcRTCPeerConnection. Il TsgcRTCPeerConnection è un componente client che permette di connettere peer tramite P...

Da sgcWebSockets 2022.8.0 i componenti UDP server e client supportano DTLS su UDP. Questo significa che ora puoi inviare messaggi cifrati su UDP (come i protocolli WebSocket o HTTP che lavorano su TLS)...

Rad Studio Ecco l'elenco completo delle nuove funzionalità e correzioni di bug incluse in questa versione:[+] : Nuovo Client Componente TsgcWSAPI_XTB. FX e CFD trading, fornendo access a over +2000 financial...

A partire da sgcWebSockets 2022.7.0, ora puoi caricare file locali (come pdf, video, audio...) sui server WhatsApp e inviare un messaggio ai tuoi utenti. Prima di questo miglioramento, potevi inviare solo file...

Da sgcWebSockets 2022.7.0 l'API Binance Wallet è supportata: puoi richiedere prelievi, visualizzare la cronologia dei depositi, dei prelievi e molto altro. https://binance-docs.github.io/apidocs/spot/e...

Da sgcWebSockets 2022.7.0 l'API WebSocket XTB è supportata: XTB fornisce accesso a oltre 2100 mercati finanziari tra cui FX, indici, azioni, materie prime e altro. Proprietà...

Rad Studio Ecco l'elenco completo delle nuove funzionalità e correzioni di bug incluse in questa versione:[+] : Nuovo Client Componente TsgcWSAPI_OKX. OKX, precedentemente noto come OKEx, è uno dei più grandi crypto sp...

Da sgcWebSockets 2022.6 è incluso nella libreria un nuovo componente, il client ICE che implementa l'RFC8445. ICE è uno dei protocolli usati in WebRTC (insieme a STUN, TURN, WebSockets... che sono...

Da sgcWebSockets 2022.6.0 il broker cripto OKX è supportato. OKX, precedentemente noto come OKEx, è uno dei più grandi exchange spot e derivati cripto. OKX è un exchange cripto con sede alle Seychelles...

Google Cloud Platform, offerto da Google, è una suite di servizi di cloud computing che gira sulla stessa infrastruttura che Google usa internamente per i suoi prodotti end-user come Google Search, Gma...

Amazon AWS offre piattaforme di cloud computing e API on-demand a privati, aziende e governi, con tariffazione a consumo. Questi servizi web di cloud computing forniscono capacità di calcolo distribuito...

Enter il tuo text qui ... Rad Studio Ecco l'elenco completo delle nuove funzionalità e correzioni di bug incluse in questa versione:[+] : ZLib ha been aggiornato a 1.2.12, includes il latest sicurezza correzione (*onl...

La OpenAPI Specification, precedentemente nota come Swagger Specification, è una specifica per file di interfaccia leggibili dalle macchine per descrivere, produrre, consumare e visualizzare web ser...

sgcWebSockets utilizza ZLib per WebSocket Compression/Decompression. Di recente Zlib ha released a nuovo versione con correzioni il seguente issues:Fix a deflate bug quando utilizzando il Z_FIXED strategy che può re...

Da sgcWebSockets 2022.4.0 sono supportati i Pusher Cache Channels. Attualmente sono disponibili i seguenti canali Cache: Public Cache Channels, Private Cache Channels, Presence Cache Channels...

Rad Studio Ecco l'elenco completo delle nuove funzionalità e correzioni di bug incluse in questa versione:[+] : Nuovo sgcWebSockets Package Installer, install e register sgcWebSockets Library. [+] : Nuovo IDE A...

Da sgcWebSockets 2022.3.0 puoi usare provider OAuth2 esterni per autenticare le richieste ricevute dal tuo server. Il componente OAuth2 Server Provider permette di integrare provider OAuth2 esterni...

sgcWebSockets per Delphi o CBuilder ora può essere installato tramite un setup Windows: questo installer usa la fantastica applicazione Innosetup. L'installer copia i file richiesti, costruisce i pacchetti, i...

A partire da sgcWebSockets 2022.3.0, Messaggi sponsorizzati sono supportati. Messaggi sponsorizzati richiede Telegram 1.8.0+, quindi il Telegram librerie sono stati aggiornato a supporto questo feature.Sponsored messaggi su T...

Da sgcWebSockets 2022.3.0 l'API Kucoin è supportata. Attualmente sono implementate le seguenti API: stream WebSocket: permettono di sottoscrivere alcuni metodi e ottenere dati in tempo reale...

Da sgcWebSockets 2022.3.0 l'API Kucoin Futures è supportata. Kucoin è un exchange cripto internazionale multilingua. Offre alcune API per accedere ai dati Kucoin. Sono supportate le seguenti API...

Rad Studio Ecco l'elenco completo delle nuove funzionalità e correzioni di bug incluse in questa versione:[+] : Migliorato il client Amazon AWS IoT, SignatureV4 ha una nuova proprietà "OpenSSL_Options" che consente to...

Rad Studio. Qui sotto trovi l'elenco completo di nuove funzionalità e correzioni di bug incluse in questa versione: [+] Nuovo componente TsgcWSPClient_AMQP, implementa il protocollo AMQP 0.9.1. [+] Nuova demo AMQP che mostra...

Da sgcWebSockets 2022.1 i server Binance.us sono supportati dal nostro Binance API Client. Sono supportate le seguenti API: stream WebSocket: permettono di sottoscrivere alcuni metodi e ottenere dati in tempo reale...

Da sgcWebSockets 2022.1 l'API REST di Bitmex è supportata: ora puoi inviare ordini, cancellare ordini esistenti, ottenere esecuzioni, posizioni... e molto altro. Invio di ordini L'API REST di Bitmex...

AMQP permette di ricevere i messaggi in 2 modalità: Richiesta dal client: usando il metodo GetMessage. Se nella coda non ci sono messaggi, viene chiamato l'evento OnAMQPBasicGetEmpty. Push dal server: us...

Il metodo PublishMessages serve a inviare un messaggio al server AMQP. I server AMQP associano automaticamente le code all'exchange "direct" usando il nome della coda come routing key. Questo permette di inviare un messaggio...

Da sgcWebSockets 2022.1 il protocollo AMQP 0.9.1 è supportato. AMQP (Advanced Message Queuing Protocol) è un protocollo aperto e standard di livello applicazione per middleware orientati ai messaggi. Le caratteristiche distintive...

If ottieni il errore codice 406 "UPDATE_APP_TO_LOGIN", means che il TDLib versione è outdated e deve essere aggiornato a latest 1.7.9 version, il reason è che Telegram ha migrate a 64-Bit identifier...

A partire da sgcWebSockets 2022.1 il Telegram Client componente è able a richiesta il utente il Phone Number o il location quando ha login come a bot.Trovi di seguito an esempio codice in Delphi, CBuilder e .NET De...

Da sgcWebSockets 2022.1 il client Pusher di sgcWebSockets permette di implementare la tua autenticazione personalizzata. Pusher consente di sottoscrivere canali private o presence solo se la connessione fornisce un...

Rad Studio Ecco l'elenco completo delle nuove funzionalità e correzioni di bug incluse in sgcWebSockets 4.5.4: [+] : Migliorato TLSOptions.Version property, ora se il valore è tlsUndefined (il valore predefinito), th...

Trovi di seguito a simple esempio di come a inviare a Twilio SMS messaggio utilizzando sgcWebSockets library.Twilio Code Solo pass a il metodo il parametri: Phone da il messaggio è sent, Phone dove il message...

Dopo l'aggiornamento a MacOS Monterey, potresti riscontrare un errore nel tentativo di caricare le librerie openSSL. Invalid dylib load. Clients should not load the unversioned libcrypto dylib as it does not have a s...

Rad Studio Ecco l'elenco completo delle nuove funzionalità e correzioni di bug incluse in sgcWebSockets 4.5.3: [+] : Aggiunto supporto per OpenSSL 3.0.0 [+] : Nuovo Componente TsgcWSAPIServer_RTCMultiConnection,...

Da sgcWebSockets 4.5.3 le librerie openSSL 3.0 sono supportate per i seguenti compilatori: Delphi 7 - Rad Studio 11, Windows 32/64, OSX 64, Android 32/64, iOS 64, Linux 64. .NET Windows 32/64. OpenSSL 3.0 OpenS...

Da sgcWebSockets 4.5.3 è supportato RTCMultiConnection. RTCMultiConnection è una libreria JavaScript WebRTC per applicazioni peer-to-peer (condivisione schermo, conferenze audio/video, condivisione file, med...

Il client Pusher di sgcWebSockets è stato migliorato nella versione 4.5.3: è stata implementata la HTTP API, che permette di triggerare eventi, ottenere gli utenti di un canale e ottenere l'elenco dei canali. Pusher è una soluzione WebS...

Ecco l'elenco completo delle nuove funzionalità e correzioni di bug incluse in sgcWebSockets 4.5.2:[+] : Aggiunto supporto per Rad Studio 11 Alexandria. [+] : Nuovo Componente TsgcTURNServer, implementa il STUN/...

Rad Studio 11 Alexandria è stato rilasciato e la versione sgcWebSockets 4.5.2 lo supporta. I clienti con un abbonamento attivo possono scaricare l'ultima versione con supporto per Rad Studio 11. Puoi consultare...

DevExtreme Data Grid, di DevExpress's a powerful Data Grid for Javascript. One of the features it's partial updates which allows to update a record of a grid without updating the full page. Usu...

Da sgcWebSockets 4.5.2 l'API di 3Commas è supportata. 3Commas è una piattaforma di trading cripto progettata per aiutarti a costruire bot di trading automatici. API supportate: API WebSockets...

sgcWebSockets supporta Telegram TDLib, quindi puoi creare il tuo own Telegram Client per qualsiasi Delphi personality:Windows 32Windows 64Mac OSXiOSAndroidLinux64The Telegram librerie sono stati aggiornato a the...

Da sgcWebSockets 4.5.2 puoi costruire i tuoi server e client STUN/TURN usando la libreria sgcWebSockets. STUN Session Traversal Utilities for NAT (STUN) (acronimo dentro un acronimo) è un protocollo per d...

Da sgcWebSockets 4.5.1 il protocollo RCON è supportato. Il Source RCON Protocol è un protocollo di comunicazione basato su TCP/IP usato dai Source Dedicated Server, che consente di inviare comandi di console al server tramite una console remota...

Da sgcWebSockets 4.5.1 SChannel è stato migliorato con 2 nuove funzionalità: 1. c'è una nuova proprietà in TLSOptions.SChannel_Options chiamata CipherList dove puoi impostare quali Cipher verranno usati. 2. C'è...

Telegram API consente di ottenere information riguardo a members di un SuperGroup. Utilizza il metodo GetSuperGroupMembers a ottenere information riguardo a members o banned utenti in un supergroup o channel. Può essere utilizzato only...

Da sgcWebSockets 4.5.0 l'API FTX è supportata. API supportate: API WebSockets: si connette a un server WebSocket pubblico e fornisce aggiornamenti dei dati di mercato in tempo reale. API REST: ha endpoint per ac...

When a client initiates a disconnection da server, c'è an exchange tra client e server a inform riguardo a il state di disconnection. Quando il process è finished, il client socket connect...

STUN (Session Traversal Utilities for NAT)'s an IETF protocol used for real-time audio video in IP networks. STUN is a server-client protocol, a STUN server usually operates on both UPD and TCP a...

Ecco l'elenco completo delle nuove funzionalità e correzioni di bug incluse in sgcWebSockets 4.4.9:[+] : Nuovo proprietà "HttpUploadFiles" in HTTP Servers (TsgcWebSocketHTTPServer e TsgcWebSocketServer_HTTP...

In questo articolo mostrerò come configurare il client JWT di sgcWebSockets per inviare richieste HTTP/2 autenticate ai server Apple Push Notification. Proteggi le tue comunicazioni con il servizio Apple Push Notification...

Nell'articolo precedente ho mostrato come ottenere un device token; ora vedremo come usare il client HTTP/2 di sgcWebSockets per inviare una notifica (senza la parte di autenticazione). Invia il payload della notifica...

Nell'ultimo articolo sulle Apple Push Notifications mostro come usare i certificati per autenticarsi sui server Apple Push. Per prima cosa entra nel tuo developer account e crea un nuovo certificato...

Il componente OAuth2 Client supporta ora Client Credentials come tipo di grant: questo tipo di grant è comunemente usato per interazioni server-to-server che devono essere eseguite in background, senza interaz...

I server sgcWebSockets permettono di fare POST di file di grandi dimensioni senza influire sulla memoria del server. Quando un client HTTP invia uno stream multipart/form-data, lo stream viene salvato in memoria dal server...

Le ultime librerie openSSL sono state compilate e aggiornate per gli utenti sgcWebSockets con licenza attiva. Sono disponibili le seguenti librerie: 1. Windows32 2. Windows64 3. OSX64 4. Android64 5. iOS64. L...

Ecco l'elenco completo delle nuove funzionalità e correzioni di bug incluse in sgcWebSockets 4.4.8:[+] : Nuovo Componente TsgcHTTP_JWT_Client, consente di encode e sign JWT Tokens come Autenticazione Bearers in...

Da sgcWebSockets 4.4.8 JWT è supportato sui componenti client come WebSocket Client e HTTP/2 Client. Il componente TsgcHTTP_JWT_Client permette di codificare e firmare token JWT, collegato a un WebSocket...

Da sgcWebSockets 4.4.8 i token JWT sono supportati sui componenti Server. Il componente TsgcHTTP_JWT_Server permette di decodificare e validare i token JWT ricevuti nell'handshake WebSocket quando si usa il protocollo WebSocket...

Da sgcWebSockets 4.4.8 è supportata l'API Kraken Futures. Le seguenti API sono supportate: WebSockets Public API, WebSockets Private API, REST Public API e REST Private API.

Da sgcWebSockets 4.4.8 ci sono piccole modifiche nella libreria per migliorare la sicurezza delle connessioni. Una di queste è la Perfect Forward Secrecy. Quando usi il meccanismo di scambio chiavi RSA, viene creato un l...

Da sgcWebSockets 4.4.8 l'API REST di Coinbase Pro è completamente supportata. L'API REST permette di accedere a dati di mercato pubblici e a account privati, inviare nuovi ordini... La libreria sgcWebSockets supporta i seguenti...

A partire da sgcWebSockets 4.4.8 il Log di websocket messaggi è stato migliorato. Till now, il messaggi erano salvato come era sent/received da socket, questo means che quando a websocket messaggio era inviato da websoc...

Ecco l'elenco completo delle nuove funzionalità e correzioni di bug incluse in sgcWebSockets 4.4.7:[+] : Nuovo Client Componente TsgcWSAPI_Coinbase, Coinbase è a piattaforma che consente di buy, sell e memorizzare c...

Da sgcWebSockets 4.4.7 è supportato l'uso di certificati con SChannel come libreria crittografica. L'implementazione SChannel supporta 2 tipi di autenticazione tramite certificato: 1. tramite un certificato PFX 2....

A partire da sgcWebSockets 4.4.7, Socket.IO 3 API è supportati. Now da default, quando tu creare an instance di Socket.IO Client, it's configured contro API 3.* Sample Trovi di seguito a simple esempio di come conne...

Da sgcWebSockets 4.4.7 sono supportate entrambe le API Binance Futures: USDT e COIN. USD Futures: https://binance-docs.github.io/apidocs/futures/en COIN Futures: https://binance-docs.github.io/apidocs/del...

Da sgcWebSockets 4.4.7 l'API WebSocket di Coinbase è supportata. Coinbase è una piattaforma che permette di vendere, comprare e conservare criptovalute come Ethereum, Bitcoin... L'API WebSocket consente di ricevere in tempo...

When tu log come bot, il GetChats metodo non può essere used, quindi tu don't ottenere Tutti disponibile chats. Se it's il primo time tu login come Bot e provi a inviare a messaggio a un known Chat, ottieni this...

Telegram client è stato migliorato con a nuovo method, SendRichTextMessages, che supporta il utilizzare di styles like: bold, italic, underline, strike e code.The utilizzare è molto simple, se vuoi inviare a t...

La libreria sgcWebSockets supporta l'autenticazione OAuth2 nei componenti server e client; la prossima versione includerà una nuova funzionalità richiesta dal servizio AWS Cognito: quando provi ad autenticarti con OAuth...

L'header HTTP Alt-Svc è usato per informare i client che la stessa risorsa può essere raggiunta da un altro servizio o protocollo, è utile se vuoi informare i client HTTP che il tuo server supporta...

WebSocket Client può essere customized con alcuni di il eventi available. Ci sono 2 nuovi eventi aggiunto a il latest version:OnBeforeConnect: questo evento è chiamato solo prima il client tries a connect...

Ecco l'elenco completo delle nuove funzionalità e correzioni di bug incluse in sgcWebSockets 4.4.6:[+] : Nuovo Evento OnBeforeForwardHTTP su Server Components, consente di forward an HTTP richiesta a another ser...

Da sgcBiometrics 2.0 il riconoscimento facciale è supportato usando una videocamera compatibile con Windows Hello: ciò permette di monitorare se davanti alla videocamera c'è una persona umana (puoi sapere se c'è qualcuno...

Compilando sgcWebSockets in Rad Studio 10.4.1, alcuni utenti hanno segnalato problemi di compilazione su OSX64 ottenendo questo errore: Directory not found for option 'Lc:\Program Files (x86)\embarcadero\studio\21.0\r...

sgcWebSockets supporta il protocollo HTTP/2 nei componenti Server e Client, l'implementazione è realizzata al 100% in puro codice Delphi senza usare alcuna libreria esterna. Abbiamo testato la nostra implementazione HTTP/2...

Ecco l'elenco completo delle nuove funzionalità e correzioni di bug incluse in sgcWebSockets 4.4.5:[+] : Nuovo Componente TsgcHTTP_OAuth2_Server, server implementation di OAuth2 protocol, consente di Authorize...

Quando un client OAuth2 effettua una richiesta per ottenere un nuovo Access Token, viene mostrata una pagina web nel browser per consentire la connessione e accedere con utente e password. La pagina HTML è inclusa per impostazione predefinita in...

Per impostazione predefinita, quando OAuth2 è abilitato lato server, tutte le richieste HTTP richiedono l'autenticazione tramite Bearer Token. Se vuoi consentire l'accesso ad alcune URL senza un Bearer Token...

Prima che un client possa richiedere un nuovo OAuth2, l'app deve essere registrata sul server. La registrazione di una nuova app richiede le informazioni seguenti: App Name è il nome dell'applicazione, esempio: MyApp...

Per impostazione predefinita, il server OAuth2 usa gli endpoint seguenti: Authorization /sgc/oauth2/auth Token /sgc/oauth2/token. Questo significa che se il tuo server ascolta sull'IP 80.54.41.30 alla porta 8443, gli endpoint O...

Da sgcWebSockets 4.4.5 il protocollo OAuth2 è supportato nei componenti server. OAuth2 consente ad applicazioni di terze parti di ottenere un accesso limitato a un servizio HTTP, sia per conto di un resourc...

Worldpay offers direct integration utilizzando WebSockets + STOMP protocols. Puoi access a Worldpay API utilizzando sgcWebSockets libreria, solo bisogno a TsgcWebSocketClient e STOMP Protocol client in order t...

A partire da sgcWebSockets 4.4.4 a nuova proprietà Monitor ha been aggiunto a WatchDog feature, WatchDog.Monitor consente di verify se nuovo client può connettersi a server, questo è done da un internal client che tri...

These sono il funzionalità incluse in sgcWebSockets 4.4.4[+] : Nuovo Componente TsgcHTTPGoogleCloud_Calendar_Client, consente di utilizzare Google Calendar API V3: ottenere Calendars, events, synchronize con il tuo own c...

A partire da sgcWebSockets 4.4.4, il Telegram Client supporta Proxy connections. Telegram Client può essere configured a rendere di utilizzare di un proxy. Currently, Telegram supporta 3 types di proxies:1. HTTP2. MTProt...

Da sgcWebSockets 4.4.4 il client MQTT ha un nuovo metodo chiamato PublishAndWait. Fino ad ora, quando un client pubblicava un messaggio con QoS livello 1 o 2, l'unico modo per sapere se il messaggio era stato elaborato...

Da sgcWebSockets 4.4.4 è supportata l'API Google Calendar: l'API Google Calendar ti permette di integrare la tua app con Google Calendar, creando nuovi modi per coinvolgere i tuoi utenti. L'API Calendar...

Da sgcWebSockets 4.4.3 puoi sostituire la tua applicazione DataSnap server con il nostro server WebSockets e sfruttare nuove funzionalità come: protocollo WebSocket, protocollo HTTP/2, IOCP. Ci sono 3 diversi...

These sono il funzionalità incluse in sgcWebSockets 4.4.3[+] : Initial supporto per HTTP/2 in TsgcWebSocketHTTPServer - Nuovo proprietà HTTP2Options: consente di abilitare HTTP/2 protocol e configura initial s...

Da sgcWebSockets 4.4.3, HTTP/2 è inizialmente supportato e nuove funzionalità verranno aggiunte nelle prossime versioni. In un articolo precedente del blog abbiamo confrontato le prestazioni tra...

Da sgcWebSockets 4.4.3 il protocollo HTTP/2 è inizialmente supportato (è ancora in beta) da TsgcWebSocketHTTPServer. Il server veloce basato su HTTP.SYS riceverà il supporto per HTTP/2 nelle prossime versioni. Per impostazione predefinita...

Da sgcWebSockets 4.4.3 il componente Amazon AWS IoT MQTT supporta l'autenticazione personalizzata, quindi da questa versione tutti i protocolli MQTT sono supportati. MQTT over WebSocketsMQTT over TCPAutenticazione con certificato...

Da sgcWebSockets 4.4.3 il client Amazon AWS IoT supporta l'autenticazione Signature V4: questo significa che non't need to use a certificate to authenticate against AWS MQTT Server.Signature V4 can...

Da sgcWebSockets 4.4.3 il componente Bittrex API supporta l'ultima API WebSocket V3. L'API precedente verrà dismessa il 30/09/2020. L'API è ancora basata su SignalR ma sono state apportate diverse modifiche...

httpbin.org fornisce un server utile per testare il protocollo HTTP/2, ci sono diversi casi che possono essere usati per testare i client HTTP. Di seguito trovi un elenco dei test principali forniti...

In un post precedente, ho mostrato un confronto tra le prestazioni di HTTP2 e HTTP1 usando una singola connessione (vedi HTTP2 vs HTTP1 performance). In questo post mostrerò un confronto tra HTTP2 e HTTP1...

RFC 7540 e RFC 7541 contengono la specifica completa del protocollo HTTP/2 e nel processo di implementazione di un nuovo client HTTP/2 per la libreria sgcWebSockets è importante usare strumenti esterni per verificare...

Da sgcWebSockets 4.4.2 Telegram è supportato per i dispositivi iOS64, il che significa che puoi creare il tuo client Telegram. TDLib si occupa di tutti i dettagli implementativi di rete, della cifratura e dell'archiviazione locale...

A customer ask se TMS Sparkle e sgcWebSockets può esegui together, e il answer è yes, c'è no problem in esecuzione sgcWebSockets e TMS Sparkle su lo stesso server. Entrambi può esegui utilizzando HTTP.SYS serv...

Da sgcWebSockets 4.2.2 l'API Binance Futures è completamente supportata. 1. Aggiunto supporto per sottoscrizioni live nell'API WebSocket. 2. Aggiunto supporto per i dati WebSocket dello user stream. 3. Aggiunto supporto per l'API REST:...

Changes incluse in sgcWebSockets 4.4.1[+] : Migliorato Telegram API Component, aggiunto supporto per Android. [+] : Nuovo proprietà "DatabaseDirectory" in Telegram Client. Consente a impostare il directory dove i...

Da sgcWebSockets 4.4.1 Telegram è supportato sui dispositivi Android, il che significa che puoi costruire il tuo client Telegram. TDLib si occupa di tutti i dettagli di rete, della cifratura e dello storage locale...

Sono felice di annunciare la disponibilità immediata del supporto per Rad Studio 10.4 nella libreria sgcWebSockets. Gli utenti registrati possono scaricare l'ultima beta dal proprio account privato. La prossima release includerà il supp...

WAMP 1.0 è un sottoprotocollo aperto di WebSocket che fornisce due pattern di messaggistica asincrona: RPC e PubSub. Da sgcWebSockets 4.3.8 è supportato un nuovo metodo, non incluso nella specifica WAMP 1.0...
Il sottoprotocollo Dataset di sgcWebSockets consente di trasmettere in broadcast le modifiche al database a tutti i client connessi. A partire da sgcWebSockets 4.3.8 questo protocollo supporta 2 modalità di update: 1. Replicate Table: il protocollo aggiorna il datas...

Coturn è un'implementazione open source gratuita dei server TURN e STUN. Il server TURN è un server e gateway di NAT traversal per traffico media VoIP. Può essere usato anche come server e gateway TURN per traffico di rete...

Una volta stabilita la connessione, se nessun peer invia alcun dato, nessun pacchetto viene inviato sulla rete. TCP è un protocollo idle, quindi assume che la connessione sia attiva. Motivi di disconnessione...

Da sgcWebSockets 4.3.6 è supportata l'API Google Cloud Pub/Sub. Pub/Sub porta nel cloud la flessibilità e l'affidabilità del middleware enterprise orientato ai messaggi...

Da sgcWebSockets 4.3.6 l'API Binance è stata migliorata e sono stati implementati nuovi metodi. Principali miglioramenti: 1. Rimossi tutti i metodi per sottoscrivere prima di una connessione WebSocket riuscita. 2. Aggiunto...

Amazon Simple Queue Service (SQS) è un servizio di code di messaggi completamente gestito che ti permette di disaccoppiare e scalare microservizi, sistemi distribuiti e applicazioni serverless. SQS elimina la...

Da sgcWebSockets 4.3.5 l'API Discord è parzialmente supportata e supporta i seguenti metodi: 1. Autorizzazione del Bot 2. HeartBeat automatico 3. WebSocket Gateway 4. Richieste HTTP: GET, POST, PUT, PATCH e...

sgcWebSockets supporta SignalR e SignalRCore protocols, ora noi see an esempio di come connetti a un SignalR Server utilizzando a c# esempio da CodeProject webpage, puoi access a articolo utilizzando the...

Embarcadero ha annunciato tempo fa il supporto a FMXLinux, che permette sostanzialmente di usare componenti grafici in app Linux64. sgcWebSockets supporta FMXLinux, così puoi usare questi componenti per creare un'interfaccia grafica...

Negli ultimi anni Indy non è stato aggiornato o sono state applicate solo correzioni, e diverse nuove funzionalità non sono state implementate, molto importanti per il pacchetto sgcWebSockets. Per risolvere questo, ho...

Da sgcWebSockets 4.3.4 OAuth2 è supportato. Google fornisce accesso a queste API tramite autenticazione OAuth2, quindi devi prima ottenere OAuth2 Client ID e Client Secret prima di poterti connettere...

OAuth2 permette ad applicazioni di terze parti di accedere a risorse protette tramite il protocollo HTTP. RFC 6749 descrive la specifica OAuth2. Ci sono 4 ruoli: Client, Resource Owner, Authorization Server, Re...

I server Indy usano un thread per ogni connessione, questo significa che se il tuo server deve gestire 1000 connessioni concorrenti, creerà 1000 thread. Ma se invece di 1000 connessioni ce ne sono 10....

This è a demo che shows come upload un file a un websocket server. Follow il successivo steps:Select un file che essere inviato a server.Then press connect. Se connessione è successful a messaggio sho...

Alcune librerie, come Indy, usano openssl per connettersi a server sicuri tramite TLS. Poiché alcuni componenti del pacchetto sgcWebSockets sono basati su Indy, fanno uso delle librerie openssl e a volte...

La libreria sgcWebSockets ha un file di configurazione nella cartella source che contiene tutte le compilazioni condizionali. Questo file è sgcVer.inc. Aprendolo vedrai che ci sono molte define condizionali...

ASP.NET Core SignalR è an open-source libreria che simplifies aggiungendo real-time web functionality a apps. Real-time web functionality abilita server-side codice a push content a client instantly.Go...

La libreria sgcWebSockets permette di avviare server WebSocket sicuri usando le librerie openSSL: se avvii un nuovo server sicuro e provi a connetterti con un browser come Chrome, funzionerà bene e mostrerà un lucc...

ALPN o Application Layer Protocol Name è un'estensione TLS che include la negoziazione del protocollo nello scambio dei messaggi hello. ALPN è in grado di negoziare quale protocollo debba essere gestito su...