Posts

Top API Architecture Styles

   API Architecture Styles In today’s interconnected digital world, understanding API architecture styles is essential, given the billions of API calls made daily. This article provides an in-depth exploration of these styles and their significance in modern software development. What Are APIs Used For? APIs, or Application Programming Interfaces , serve as the backbone of modern digital communication. They play a pivotal role in enabling interaction and data exchange between different software components. Acting as bridges, APIs facilitate function calls, integration, and seamless communication across systems. Common API Architecture Styles 1. SOAP (Simple Object Access Protocol) SOAP is one of the oldest web service protocols, introduced in the 1990s. It uses XML-based messaging with structured components such as: Envelope (mandatory root element) Header (optional metadata) Body (payload data) Fault (optional error me...

Siebel Administration Explored

  SQL Query to List All Active RCR jobs in Siebel As with any Siebel implementation, one of the day-to-day monitoring tasks for an Administrator are the Siebel components. And the RCR jobs running on the servers tend to be an integral part of the Workflow Process Manager and Workflow Process Batch Manager component requests. So, tracking them becomes useful in situations where there are component issues or some critical job failure. This SQL can be a reference to list all the RCR jobs by their Execution Server name which is very helpful if you are not assigning any Server Name to the job upon submitting. SELECT     PAR_REQ_ID "Job Id",     rpt_interval||' '||rpt_uom "Frequency",     STATUS,     ACTL_START_DT,     EXEC_SRVR_NAME FROM     SIEBEL.S_SRM_REQUEST WHERE     REQ_TYPE_CD = 'RPT_INSTANCE'     AND STATUS = 'ACTIVE'     AND PAR_REQ_ID in ( select     par.row_...