SRF nebo soubor Siebel úložiště, jak je více obyčejně známý, je binární reprezentace dat v Siebel nástroje. Siebel aplikace odkazuje tento soubor pro mnoho objektů a dat v Siebel. To výrazně pomáhá výkonu, protože data jsou již v době spuštění k dispozici v kompilované podobě pro runtime instanci. Na druhou stranu je v Siebelu mnoho dalších objektů nebo datových domů, které nejsou součástí SRF a jsou kompilovány za běhu. A tak jsou pomalejší. Například. Obchodní skripty na straně klienta.
“ tu a tam přijde myšlenka dostatečně silná, aby mě přiměla sedět přímo v křesle a začít bít na klávesnici!!“- Nitin Jain
když jsem se poprvé podíval na toto prohlášení o problému na jednom z veřejných fór, přemýšlel jsem. Už jsem o tom nějakou dobu přemýšlel, jen to nebylo opravdu možné řešení. V tomto blogu, ukážu, jak jsem četl data ze Siebel SRF, a vystavil mi jeho objekty.
udělal jsem to s obchodními službami, které jsou z jednoho z objektů, které obecně kompilujete z nástrojů Siebel do Siebel SRF.
všiml jsem si, že Siebel obecně přistupuje ke všem objektům v Siebel SRF pomocí speciálních obchodních komponent(odvážím se jim říkat virtuální!!).
pro přístup k obchodním službám používá obchodní komponentu nazvanou „SRF Service“. Z mých experimentů se zdá, že tato obchodní složka vrací seznam všech obchodních služeb zkompilovaných do SRF a také těch, které jsou přítomny v webovém klientovi Siebel.
podobně siebel používá BC, „SRF Service Method“, aby získal seznam všech dostupných metod obchodních služeb z SRF.
poznamenal jsem, že tyto obchodní komponenty nejsou mapovány na žádný konkrétní obchodní objekt v Siebelu. Takže pro mé experimenty jsem vytvořil některé vlastní obchodní objekty pomocí těchto virtuálních BC, které odhalují funkčnost Siebel SRF. Po vytvoření appletů, pohledů atd. na obrázku níže můžete vidět, s čím jsem skončil:
podobně pro všechny různé entity v Siebel Tools, které při kompilaci jdou do Siebel SRF, Siebel odhalil seznam prostřednictvím těchto obchodních komponent. Kompletní seznam můžete zobrazit zadáním „SRF*“ proti obchodním komponentám v nástrojích Siebel.
dejte mi vědět, co si o tom myslíte. Do tohoto vlákna můžete přidat své komentáře.
od doby, kdy jsem začal pracovat na tomto problému, jsem to dostal během prvních 10 minut. Tak, myslím, že je to velmi velmi omezené a musí jich být mnohem víc. Ocenil bych, kdyby lidé s lepším porozuměním mohli přidat k porozumění pro nás všechny zde.
„znalost je jediná věc na světě, která roste sdílením“. Takže, “ Pojďme sdílet!!“