Taula de continguts:
Definició: què significa Service Broker?
Service Broker és una característica de SQL Server que supervisa la finalització de les tasques, normalment missatges de comandaments, entre dues aplicacions diferents del motor de bases de dades. És responsable del lliurament segur de missatges d’un extrem a l’altre. Si una aplicació objectiu es tanca temporalment o no respon, Service Broker emmagatzema els missatges fins que estiguin preparats per al lliurament.
Techopedia explica Service Broker
Quan dues aplicacions (dins o fora de SQL Server) es comuniquen, cap de les dues pot accedir als detalls tècnics de l'extrem oposat. La tasca de Service Broker protegeix els missatges delicats i els lliura de manera fiable a la ubicació designada. Service Broker està altament integrat i proporciona una senzilla interfície Transact-SQL per a l'enviament i la recepció de missatges, combinada amb un conjunt de fortes garanties per al lliurament i el processament de missatges. El programa iniciador (aquell que inicia la conversa) envia el missatge al corredor de serveis juntament amb l’adreça de l’aplicació (receptor) de destinació. L’aplicació objectiu, després de rebre el missatge, envia un missatge d’acceptació o de resposta que indica el lliurament amb èxit de l’aplicació indicadora.
