The common question about Bluetooth communication is: How to create/open COM port to connect to a Bluetooth enabled device? In fact, Bluetooth does not need any COM ports to be able to communicate with Bluetooth enabled devices. Of course, some Bluetooth drivers may require it internally but that is just the API implementation but not Bluetooth requirements.
More detailed information about Classic Bluetooth can be found in the article on our site:
Bluetooth Framework and RFCOMM ProtocolMore detailed information about Bluetooth Low Energy connection can be found by this link:
Bluetooth Framework and Bluetooth Low Energy GATT