SRF o el Archivo de repositorio de Siebel, como se le conoce más comúnmente, es la representación binaria de datos en las Herramientas de Siebel. La aplicación Siebel hace referencia a este archivo para muchos de los objetos y datos de Siebel. Esto ayuda en gran medida al rendimiento, ya que los datos ya están disponibles en forma compilada para la instancia de tiempo de ejecución en el momento de la ejecución. Por otro lado, hay muchos otros objetos o casas de datos en Siebel que no forman parte del SRF, y se compilan en tiempo de ejecución. Y por lo tanto, son más lentos. Por ejemplo. Scripts de negocio del lado del cliente.
» De vez en cuando, surge un pensamiento lo suficientemente poderoso como para hacerme sentarme derecho en mi silla y comenzar a tocar el teclado.!»- Nitin Jain
Cuando miré por primera vez esta declaración de problemas en uno de los foros públicos, me hizo pensar. Ya había estado pensando en ello durante algún tiempo, solo que en realidad no estaba implementando la posible solución a esto. En esta entrada de blog, demostraré cómo leí los datos del SRF de Siebel y cómo me expuse sus objetos.
Hice esto con los Servicios Empresariales que son de uno de los objetos que generalmente compila de las herramientas de Siebel en el SRF de Siebel.
Noté que Siebel generalmente accede a todos los objetos en el SRF de Siebel utilizando componentes empresariales especiales (¡me atrevo a llamarlos virtuales!!).
Para acceder a los Servicios Empresariales, utiliza el Componente Empresarial denominado «Servicio SRF». De mis experimentos, parece que este Componente de Negocios devuelve la lista de todos los Servicios de Negocios compilados en el SRF, y también, los que están presentes en Siebel Web Client.
De manera similar, siebel utiliza el BC, «Método de servicio SRF» para obtener la lista de todos los Métodos de Servicio de Negocio disponibles del SRF.
He observado que estos Componentes de Negocio no se asignan a ningún Objeto de negocio en particular en Siebel. Por lo tanto, para mis experimentos, creé algunos Objetos de negocios personalizados utilizando estos BCs Virtuales que exponen la funcionalidad SRF de Siebel. Después de crear Applets, Vistas, etc. puedes ver con lo que terminé en la imagen de abajo:
Del mismo modo, para todas las diferentes entidades en las Herramientas de Siebel, que al compilarse entran en el SRF de Siebel, Siebel ha expuesto la lista a través de estos Componentes de Negocio. Puede ver la lista completa escribiendo «SRF *» en Componentes empresariales de Siebel Tools.
Hazme saber lo que piensas al respecto. Puedes agregar tus comentarios a este hilo.
Desde que empecé a trabajar en este problema, lo obtuve en los primeros 10 minutos. Entonces, supongo que esto es muy, muy limitado y debe haber mucho más. Agradecería que las personas con una mejor comprensión pudieran contribuir a la comprensión de todos los aquí presentes.
«El conocimiento es lo único en el mundo que crece compartiendo». Entonces, » ¡Compartamos!!»