Hi @David McDivitt ,
What you are referring to may be WOPI. The WOPI protocol enables office web apps (Word, PowerPoint and Excel) to view and edit documents with in a 3rd party web app page. This is useful in situations where you can manage the documents i.e. a file server host application. It sounds like your SQL Server blob solution would fit this scenario.
Are you planning to use the Microsoft cloud provided Office web apps? If so, in order to use a solution with the WOPI protocol, you would need to work with our Cloud Storage Partner Program, information is here:
https://learn.microsoft.com/en-us/microsoft-365/cloud-storage-partner-program/online/
If you are able to use an on-premises solution and can deploy Office Online Server in your enterprise, then you can implement this independently. There is information about deploying OOS here:
https://learn.microsoft.com/en-us/officeonlineserver/office-online-server
You can read about the WOPI protocol here:
https://learn.microsoft.com/en-us/openspecs/office_protocols/ms-wopi/6a8bb410-68ad-47e4-9dc3-6cf29c6b046b - this is the technical specification
https://learn.microsoft.com/en-us/microsoft-365/cloud-storage-partner-program/rest/ - this is a helpful reference for cloud integration
There's also helpful information in the first link for both cloud and on-premises integrations, including a reference to a sample host implementation on github which I've linked here:
https://github.com/Microsoft/Office-Online-Test-Tools-and-Documentation/tree/master/samples/SampleWopiHandler
If you go the on-premises route, questions about the [MS-WOPI] technical specification can be direct to this Q&A forum.
If you go the cloud route, there is a yammer group available to participants after joining.
I hope this information helps.
Best regards,
Tom Jebo
Sr Escalation Engineer
Microsoft Open Specifications Support