, rpm forenkler server-side forarbejdning i delphi udviklere, denne artikel blev offentliggjort i infoworld magazine, ophavsret infoworld media group, inc.,,, middleware, midtier, fjerntliggende procedurer eller distribueret objekter.vi alle erkender, at disse teknologier er hurtigt ved at blive langt mere kritisk, at erhvervslivet ansøgninger.men anvendelsen af disse teknologier er ved at blive en vanskelig opgave for mange virksomheder at opnå på grund af den komplekse karakter af arkitekturer, der er involveret, og den nødvendige tekniske ekspertise til at forvalte sådanne udstationeringer.udvidet systemer "rpm (remote procedure middleware) server 1, 0 for inprise er delphi kan bidrage til at afhjælpe den byrde af bygning n-tier ansøgninger.,,, omdrejninger pr. minut er midtier server baseret software, der gør det muligt for database forarbejdning skal finde sted på databaseserver i stedet for kunden.som alle midtier software, omdrejninger pr. minut har til formål at forarbejde forretningsregler og data om midtier snarere end på client-side eller inden for sekundær database - server.det fremskynder slutbrugernes anvendelse ydeevne og redder databaseserver forarbejdning cyklusser.flytter valideringsregler og databehandling på midtier omfatter generelt skriver midtier anvendelse logik, der kommunikerer med både kunder og databasen.denne logik validerer dataindlæsning og manipulerer data transaktioner, en opgave, der ikke skal tages alvorligt.,,, omdrejninger pr. minut er begrænset til støtte til udviklere, der bruger inprise er delphi og kun kører på vinduerne platform.jeg vil anbefale, at udvidet til at omfatte systemer, udvide rpm inprise kommende delphi til linux, samt udvide udviklingsredskab støtte til også at omfatte inprise er de andre ofre.,,, der er fire komponenter, der udgør rpm: - modul, der monterer en windows nt service eller som en eksekverbar; en beholder modul, hvor rpm er procedurerne er bosat; og to komponenter, der støtter forbindelserne mellem midtier, kunder og back - end - database servere.,,,, på det sidste, database connectivity er begrænset til at omfatte systemer "fordel databaseserver, hvis man har den normale udgave af omdrejninger pr. minut.den professionelle udgave, selv om de endnu ikke er frigivet, ikke har nogen database begrænsninger.,,, rpm procedurerne er skrevet med delphi og opgjort som standard - 32 - bit - tal vinduer dlls.disse procedurer er server-side genstande, som er placeret på midtier.udvidet systemer "tilgang, adskiller sig fra andre midtier løsninger, f.eks. inprise er midas, som anvender stand alone - executables på serveren.rpm, kun har en eksekverbar, rpm server.det forvalter alle dlls, der indeholder procedurer.denne vej, - - hele tiden kan løbe, mens dlls tilføjes eller fjernes,.,,, jeg har brugt et instrument kaldet beholder ekspert i delphi, en af rpm er elementer, som har givet mig mulighed for at skabe et lille stykke midtier logik til min prøve ansøgning om en time.som jeg har evalueret rpm indså jeg at det var nogle andre nyttige elementer.for eksempel serveren komponent var i stand til at kommunikere med enten en ip - adresse eller ved hjælp af den server eller klient edb - navn.dette åbner mange muligheder for tynd klient, fjerntliggende anvendelse anvendelse.,,, delphi skal bruges til at skabe midtier rpm logik, men du kan bruge enhver udvikling, sprog, der er i stand til at sende og modtage tcp /ip - pakker, som f.eks. kaffe, adgang til rpm server via tcp /ip,,, der følger med. den rpm server er en fleksibel indbyggede agent, der giver dig mulighed for at planlægge gennemførelsen af en remote procedure til enhver tid eller afstand, enten en eller flere gange.rpm omfatter et nyttigt redskab, delphi - ekspert, som er et stykke papir til kode.det skaber en model baseret på den klasse, de skaber mulighed for genanvendelse og styrke udvikler produktiviteten.,,, rpm standard udgave foreligger nu som freeware, har en 50 samtidig bruger begrænsning.rpm faglige udgave ikke har en premieredato endnu, men det kommer til at omfatte ekstra funktioner såsom mængdebalancerings, sikkerhed, ubegrænset samtidig bruger forbindelser, og ingen begrænsning på hvad database anvendes.,,,,