Maxim Sokhatsky
Live
<xs:element name="BinarySecurityToken"><xs:complexType><xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute name="Id" type="xs:ID" />
<xs:attribute name="ValueType" type="xs:QName" />
<xs:attribute name="EncodingType" type="xs:QName" />
<xs:anyAttribute namespace="##other" processContents="strict" />
</xs:extension></xs:simpleContent></xs:complexType></xs:element>
> term_to_binary({broadcast,"Message"}). <<131,104,2,100,0,9,98,114,111,97,100,99,97,115,116,107,0,7,77,101,115,115,97,103,101>>
{ "firstName": "Микола", "lastName": "Василів", "address": { "phone": "+380007880012", "city": "Київ", "postalCode": 21000 }, }
Phone
Tablet
Server
Billions
Millions
BIN
JSON
XML
$ tcpkali -T10s -r 10000 -c 50 --first-message "N2O," \ -m PING --ws 54.171.70.13:8877/ws/static/app/open.htm Destination: [54.171.70.13]:8877 Ramped up to 50 connections. Total data sent: 20.4 MiB (21390904 bytes) Total data received: 3.4 MiB (3602222 bytes) Bandwidth per channel: 0.399 Mbps, 49.9 kBps Aggregate bandwidth: 2.878↓, 17.093↑ Mbps Test duration: 10.0116 s.
PROTOCOL v2.3
> boot 50ms
xen unikernel
windows linux mac
MessagePack
BERT
JSON
Custom
#operation
#log
#process
#sequenceFlow
#task
#history
#amend
#complete
#event
#prepare
#commit
#rollback
#iterator
#container
#subscription
#user
#client
#config
#element
#action
#bin
#server
#client
#io
#ev
#cx
#account
#customer
#program
#card
#transaction
#cashback
#currency
By Maxim Sokhatsky
This talk is about history of application level protocols.