Monataj Arkivoj: Aprilo 2008

RAPIDA SharePoint Integrigo: Ekzempla Kodo Montri Ĉiuj Haveblaj RAPIDAJ Vidoj

Ĉi tie estas iu kodo kiu montras ĉiuj haveblaj vidoj de RAPIDE Servilo bazita sur la nomita QRServer (La servila procezo kun kiu ni komunikas). Mi proponas tion ĉi ĝis doni vin ĉiuj gusto de kio ĝi estas ŝatas uzi la provizita RAPIDAN API.

Uzanta Sistemo;
Uzanta Sistemo.Kolektoj.Kolektiva;
Uzanta Sistemo.Linq;
Uzanta Sistemo.Teksto;
Uzanta Com.FastSearch.Esp.Serĉo;
Uzanta Com.FastSearch.Esp.Serĉo.Http;
Uzanta Com.FastSearch.Esp.Serĉo.Navigado;
Uzanta Com.FastSearch.Esp.Serĉo.Demando;
Uzanta Com.FastSearch.Esp.Serĉo.Rezulto;
Uzanta Com.FastSearch.Esp.Serĉo.Vido;
Uzanta Sistemo.Kolektoj.Specialigita;
Uzanta Sistemo.Kolektoj;


Namespace Conchango
{
    Klaso EnumerateFASTViews
    {
        Senmova Malplena Ĉefa(Ŝnuro[] Args)
        {

            ISearchFactory SearchFactory;

            NameValueCollection NameValueCollection = Nova NameValueCollection();

            NameValueCollection.Aldonas("Fastsearchengine", "Com.FastSearch.Esp.Serĉo.Http.HttpSearchFactory");
            NameValueCollection.Aldonas("Com.FastSearch.Esp.Serĉo.Http.QRServers", "Fastdemoback:15100");
            NameValueCollection.Aldonas("Com.FastSearch.Esp.Serĉo.Http.RequestMethod", "GET");

            SearchFactory = SearchFactory.NewInstance(NameValueCollection);

            Regilaro.WriteLine("Totalaj Vidoj: [" + SearchFactory.GetSearchViewList().Kalkulo + "].");

            Int I = 0;

            Foreach (Objekto O Je SearchFactory.GetSearchViewList())
            {
                Regilaro.WriteLine("Vido [" + I   + "]: [" + O.ToString() + "].");

            }

            Regilaro.ReadLine();

        }
    }
}

Noti ke mi konsideras min mem apenaŭ kompetenta C# programadisto kaj mi havas maldikan haŭton, Sekve ne sendas ajnaj framboj mia vojo, Precipe re: La "foreach (Kontraŭargumenti o je …)" construct 🙂

</Fino>

Technorati Etikedoj: ,

Aboni al mia blogo.

RAPIDA kaj SharePoint Integrigo Unua Rigardo

Mi estis bonsorta havi ŝancon labori sur RAPIDA <–> SharePoint integriga projekto kaj pensis min voli Daŭri dividi Mia limhava sperto kun la komunumo.

Microsoft estas je La procezo de aĉetado RAPIDE. Mi ne scias ion ajn pri la horaro esceptas ke ĝi devus esti finita en la "2a kvarono" Kiu mi supozas rimedon de 06/30/08.

La desegno de mia projekto, Ĉe tre alta nivelo, Petas kreanta kelkajn araneaĵajn partojn kiu havi malglate la saman rigardon, Senti kaj funkcio kiel la norma MUSKA serĉa skatolo kaj kerna rezulta araneaĵo parto, Sed tiranta de RAPIDA. Mi faris iun bebon intervenas ke direkto.

RAPIDE estas diligenta serĉa motoro. Ĝi ne estas bazita sur Microsoft teknologio, Kvankam ĝi estas evidenta al mi ke kelkaj de la RAPIDAJ inĝenieroj klare komprenas F-inon tech (Aŭ ili faris uzon de kontraktistoj).

RAPIDE:

RAPIDE estas granda monstra servila produkto (Kaj mi ne signifas ke en malbona sento; MUSKO estas granda monstra produkto al mi ankaŭ). Ĝi aperas esti bazita sur Java kaj mi rimarkis kelkaj apache aĵo kaj eble #kelka PHP. Mi ne estus surprizita se estis aliaj pecoj de tech miksita en ĉi tie kaj tie. Ĝi sendube kuroj sur fenestra servilo kaj estas laboranta bone en la virtuala medio kiu mi estis uzanta.

Ĝi faras uzon de fasada araneaĵa servo kiu rampas SharePoint enhavo por indeksanta en ĝia speciala RAPIDA vojo.

SharePoint fina uzanto estus sufiĉe tre ĉe hejmo kun la uzanta fasado de FASTO. Ĝi havas simplan/antaŭenigan serĉon, Montras rezultojn, Estas granda sur koncernateco (Kvankam mi ne vidas kiel ĝi pritraktas socian koncernatecon). Tamen, Ĝi faras iri cetere. Ĝia devenanta ŝajnas pli bona. Mi vere ne povas elparolas ĝin bone sed mi nur diros "ĝin estas pli bona." Vi povas preni mian vorton por ĝi, aŭ ne 🙂 Mi eble pliprofundigos ĉi tiun punkton estonte, Kiel mi lernas pli.

MUSKO:

RAPIDE provizas .PURA-amika DLL kiu provizas fasadon al la RAPIDA motoro. Tio ĉi faras ĝin ebla por ni krei araneaĵajn partojn aŭ aplikajn paĝojn aŭ kio ajn ni deziras pridemandi RAPIDAN kaj prezenti la rezultojn.

Tie ŝajnas esti araneaĵa serva fasado ankaŭ.

Mi ankaŭ havas aliron al RAPIDA-provizita araneaĵan parton kiu faras integrigi MUSKON kaj RAPIDA. Mi ne scias se tio ĉi estas POC, Io kiu estis vipita supre kiel elmontro aŭ kio. Ĝi estas sendube bona lernada ilo, Ne tiel certe se ĝi estas produktado-preta.

Tio estas ĝi nuntempe. Kiel mi progresadas tra la projekto, Mi poŝtos pli.

</Fino>

Technorati Etikedoj: , ,

Aboni al mia blogo.