SRF of het Siebel Repository File zoals het meer algemeen bekend is, is de binaire weergave van data in Siebel Tools. Siebel applicatie verwijst dit bestand voor veel van de objecten en gegevens in Siebel. Dit helpt de prestaties enorm omdat de gegevens al beschikbaar zijn in gecompileerde vorm voor de runtime-instantie op het moment van uitvoering. Aan de andere kant zijn er veel andere objecten of data houses in Siebel die geen deel uitmaken van de SRF, en worden gecompileerd tijdens runtime. En dus trager zijn. Voor eg. Zakelijke Scripts voor klanten.
” zo nu en dan komt er een gedachte die krachtig genoeg is om me recht in mijn stoel te laten zitten en het toetsenbord te raken!!”- Nitin Jain
toen ik voor het eerst naar deze probleemstelling keek op een van de openbare forums, zette het me aan het denken. Ik had er al een tijdje over nagedacht, alleen dat was niet echt de uitvoering van de mogelijke oplossing voor dit. In deze blogpost zal ik laten zien hoe ik de gegevens van de Siebel SRF heb gelezen en de objecten aan mij heb blootgesteld.
Ik heb dit gedaan met de Zakelijke diensten die afkomstig zijn van een van de objecten die u over het algemeen compileert vanuit Siebel Tools in de Siebel SRF.
het viel me op dat Siebel over het algemeen alle objecten in de Siebel SRF gebruikt met behulp van speciale bedrijfsonderdelen (durf ik ze virtueel te noemen!!).
voor toegang tot de Zakelijke diensten maakt het gebruik van de zakelijke Component genaamd “SRF-dienst”. Uit mijn experimenten, het lijkt erop dat deze zakelijke Component geeft de lijst van alle Zakelijke diensten gecompileerd in de SRF, en ook, die aanwezig zijn in Siebel Web Client zijn.
op dezelfde manier gebruikt siebel de BC, “SRF Service Method” om de lijst van alle beschikbare zakelijke Servicemethoden van het SRF te verkrijgen.
ik merkte op dat deze bedrijfsonderdelen niet zijn toegewezen aan een bepaald zakelijk Object in Siebel. Dus, voor mijn experimenten, ik creëerde een aantal aangepaste zakelijke objecten met behulp van deze virtuele BCs bloot de Siebel SRF functionaliteit. Na het maken van Applets, weergaven, enz. u kunt zien wat ik eindigde met in de afbeelding hieronder:
voor alle verschillende entiteiten in Siebel Tools, die bij de compilatie in de Siebel SRF gaan, heeft Siebel de lijst via deze bedrijfsonderdelen blootgelegd. U kunt de volledige lijst zien door “SRF*” in te typen tegen bedrijfsonderdelen in Siebel Tools.
laat me weten wat je ervan vindt. U kunt uw opmerkingen toevoegen aan deze thread.
vanaf het moment dat ik aan dit probleem begon te werken, kreeg ik dit binnen de eerste 10 minuten. Dus, ik denk dat dit heel erg beperkt is en er moet veel meer zijn. Ik zou het op prijs stellen als mensen met een beter inzicht zouden kunnen bijdragen aan het begrip voor ons allemaal hier.”Kennis is het enige in de wereld dat groeit door te delen”. Dus, ” laten we delen!!”