SRF lub plik repozytorium Siebel, jak to jest powszechnie znane, jest binarną reprezentacją danych w narzędziach Siebel. Aplikacja Siebel odsyła ten plik dla wielu obiektów i danych w Siebelu. Znacznie poprawia to wydajność, ponieważ dane są już dostępne w skompilowanej formie dla instancji runtime w momencie wykonania. Z drugiej strony, w Siebel jest wiele innych obiektów lub domów danych, które nie są częścią SRF i są kompilowane w czasie wykonywania. A zatem są wolniejsze. Dla np. Skrypty biznesowe po stronie klienta.
” co jakiś czas pojawia się myśl na tyle potężna, żebym usiadł prosto na krześle i zaczął uderzać w klawiaturę!!”- Nitin Jain
kiedy po raz pierwszy spojrzałem na to Oświadczenie o problemie na jednym z publicznych forów, dało mi do myślenia. Myślałem o tym już od jakiegoś czasu, ale to nie było tak naprawdę możliwe rozwiązanie tego problemu. W tym wpisie na blogu zademonstruję, w jaki sposób odczytuję dane z SRF Siebel i eksponuję jego obiekty.
zrobiłem to z usługami biznesowymi, które pochodzą z jednego z obiektów, które zwykle kompilujesz z Siebel Tools do Siebel SRF.
zauważyłem, że Siebel ogólnie uzyskuje dostęp do wszystkich obiektów w Siebel SRF za pomocą specjalnych komponentów biznesowych(śmiem nazywać je wirtualnymi!!).
aby uzyskać dostęp do Usług Biznesowych, używa komponentu biznesowego o nazwie „usługa SRF”. Z moich eksperymentów wynika, że ten komponent Biznesowy zwraca listę wszystkich usług biznesowych skompilowanych do SRF, a także tych, które są obecne w Siebel Web Client.
podobnie, siebel używa BC, „SRF Service Method”, aby uzyskać listę wszystkich dostępnych metod usług biznesowych z SRF.
zauważyłem, że te komponenty biznesowe nie są mapowane do żadnego konkretnego obiektu biznesowego w Siebel. Do moich eksperymentów stworzyłem kilka niestandardowych obiektów biznesowych przy użyciu tych wirtualnych BC, eksponujących funkcjonalność Siebel SRF. Po utworzeniu apletów, widoków itp. możesz zobaczyć, co skończyło się na poniższym obrazku:
podobnie, dla wszystkich różnych podmiotów w narzędziach Siebel, które po kompilacji trafiają do Siebel SRF, Siebel ujawnił listę poprzez te komponenty biznesowe. Pełną listę można zobaczyć wpisując „SRF*” w zestawieniu z komponentami biznesowymi w Siebel Tools.
daj znać, co o tym myślisz. Możesz dodać swoje komentarze do tego wątku.
od kiedy zacząłem pracować nad tym problemem, dostałem to w ciągu pierwszych 10 minut. Więc, myślę, że jest to bardzo bardzo ograniczone i musi być o wiele więcej. Byłbym wdzięczny, gdyby ludzie z lepszym wglądem mogli dodać zrozumienia dla nas wszystkich tutaj.
„wiedza jest jedyną rzeczą na świecie, która rośnie poprzez dzielenie się”. Więc, ” Podzielmy się!!”