Home Tekniikka Brew-bisnesalusta

Brew-bisnesalusta



Johdanto

BREW on lyhenne sanoista Binary Runtime Environment for Wireless. Se on Qualcommin vuonna 2001 käynnistämään CDMA-verkkoon perustuvien lisäarvopalvelujen kehittäminen "Wireless Internet Launch Platform". Javaan verrattuna BREW on alemman tason tekniikka.

Valmistajat ja kehittäjät voivat laajentaa käyttöympäristöä milloin tahansa tarjotakseen erilaisia ​​sovelluksen vaatimia suorituskykymoduuleja, kuten multimediaa, useita yhteysmenetelmiä ja paikannuspalveluita, jotka sisältyvät "langattomaan Internetin käynnistysalustaan" , käyttöliittymään, verkko ja muut toiminnalliset sviitit. BREW:n tarjoama toiminnallinen ympäristö on kuin PC:n käyttöjärjestelmä, jota voidaan käyttää lataamalla tietyntyyppisiä sovelluksia tai pelejä palveluntarjoajan kautta. Samaan aikaan BREW-käyttöliittymätoiminnon kautta toimittaja voi tarjota täydellisen joukon tieto-, liike- ja viihdetoimintoja. Tulevissa versioissa BREW-ydinluokka pystyy tarjoamaan palveluita, kuten Bluetooth-tekniikkaa, globaalia paikannusjärjestelmää (GPS) ja datapohjaisia ​​puhelinpalveluita. Koska sisäisiä sovellusten kehitys- ja integrointitehtäviä tarvitaan vähemmän, OEM-valmistajat voivat ottaa uusia laitteita käyttöön nopeammin. Käyttäjät voivat valita ja ladata langattomia ohjelmistoja, jotka sopivat heidän henkilökohtaisiin mieltymyksiinsä. Tällä tavoin käyttäjät edistävät uusien langattomien datasovellusten ja palvelumarkkinoiden kehitystä.

BREW:tä käytetään pääasiassa matkaviestinnän alalla. BREW on samanlainen kuin avoin ja ilmainen PC-käyttöjärjestelmä. Muut valmistajat voivat suunnitella erilaisia ​​sovelluksia tälle alustalle. Matkapuhelinsovellusalustana BREW voi tukea kymmeniä datapalveluita, kuten nopeaa Internet-yhteyttä, pelien lataamista ja langatonta ostoksia. Valmistajat suunnittelevat BREW:n avulla sovellusohjelmiston, jota voivat käyttää kaikki Qualcomm-siruilla ladatut matkapuhelimet, eikä ole ongelmia suunnitella erilaisia ​​matkapuhelinmalleja JAVA:lla (toinen alusta). Lisäksi BREW on yhteensopiva myös muiden kielten kanssa, mukaan lukien JAVA ja FLASH.

BREW-alusta on osa täydellistä päästä päähän -ratkaisua langattomien sovellusten kehittämiseen, laitekonfigurointiin, sovellusten jakeluun sekä laskutukseen ja maksamiseen. BREW-ratkaisu sisältää seuraavat komponentit:

BREW-sovellusalusta ja siirtotyökalut laitevalmistajille; BREW-ohjelmistokehityssarja (SDK) sovelluskehittäjille; Verkko-operaattoreiden hallinnoima ja ohjaama BREW Distribution System (BDS), jonka avulla operaattorit voivat helposti tuoda kehittäjien kehittämiä sovelluksia markkinoille ja koordinoida laskutus- ja maksuprosesseja.

BREW on sulautetun sirun käyttöjärjestelmän päällä oleva abstraktiokerros, joka voi tarjota pääsyn joihinkin matalan tason toimintoihin, ympäristömuuttujiin ja aliohjelmiin. Se ei ole VM, koska se ei toimi tulkkina, ja Java VM tulkitsee käännetyn Java-ohjelman luokkatiedostojen tavukoodin ajon aikana.

Toisaalta BREW on samanlainen kuin sulautettu kehitys C-kielellä. Toisin kuin J2ME, kehittäjät voivat kirjoittaa C-koodia, joka käännetään suoraan ARM-prosessoreille erittäin rajoitetussa ympäristössä. Tämä tekee BREW:stä käännetyn koodin tehokkaamman koon ja suorituskyvyn suhteen. Kehittäjät voivat kirjoittaa täysin varusteltuja sähköpostiohjelmia, joiden koko on alle 50 kilotavua BREW-kielellä. BREW mahdollistaa myös pääsyn järjestelmätason toimintoihin, kuten sovellusten integrointiin TAPI-liitäntöjen kanssa. Käyttäjät voivat esimerkiksi soittaa äänipuheluita BREW-sovelluksesta. Tämä on mahdotonta J2ME-ympäristössä.

BREW ei myöskään ole selain tai i-Mode-tyyppinen selainpohjainen palvelu. Selain on ohjelma, jonka avulla käyttäjät voivat tarkastella tai ladata sisältöä tietyllä sivunkuvauskielellä kirjoitetusta verkkosivustosta. Esimerkiksi i-Mode käyttää CHTML:ää tietojen ja palveluiden lähettämiseen laitteeseen. Tämä tarkoittaa, että i-Moden toiminta on rajoitettu CHTML-merkintäjoukkoon, ja sovellukset vaativat yleensä laitteen muodostamaan yhteyden i-Mode-palvelimeen. Jos käytät BREW:tä, yhteyden tila riippuu täysin sovelluksen toiminnasta, eikä sillä ole juuri mitään tekemistä BREW-sovellusalustan kanssa. Kehittäjät voivat myös kirjoittaa selaimen BREW-kielellä suorittaakseen i-Moden suorittamia toimintoja, mutta se ei ole BREW-alustan toiminto.

Järjestelmäarkkitehtuuri

Kuva 1 on BREW-liiketoiminta-alustan looginen suunnittelukaavio.

BREW-latausjärjestelmä koostuu pääasiassa seuraavista osista.

MAINOKSET: BREW-sovellusohjelmiston latauspalvelin, joka toteuttaa BREW-sovellusten selaamisen ja lataamisen.

Kuormantasaaja: BREW-pääte osoittaa virtuaaliseen IP-osoitteeseen (VIP) tai isäntänimeen, joka sijaitsee kuormituksen tasapainottimessa. Kuormantasaaja on vastuussa BREW ADS -pyyntöjen jakamisesta useiden ADS-palvelinryhmän palvelimien kesken. Tämä toiminto tarjoaa molemminpuolisen redundanssin web-palvelimille ja voi helposti keskeyttää palvelimen palvelun ylläpitoa varten vaikuttamatta käyttäjän palveluihin.

Kytkin: Tämä kytkin yhdistää ADS-palvelinryhmän kuormituksen tasapainottimeen.

Varmuuskopiopalvelin/päätepalvelin: Varapalvelimen avulla operaattorit voivat saada ADS-palvelinryhmään kerättyjä tapahtumatietueita. Kun modeemi on liitetty tähän reitittimeen, etäkäyttö BREW-ympäristöön voidaan toteuttaa perinteisen puhelinlinjan kautta.

CTXN-tapahtumapalvelin: Operaattorin tapahtumien hallintajärjestelmä on tietokantapalvelin ADS-palvelimelta vastaanotettujen tapahtumatietueiden käsittelemiseksi. Tapahtuman selvitysprosessissa alkuperäiset tapahtumatiedot vastaavat sovellustietoja ja luodaan XML-tiedosto nimeltä "laskutustietue".

Järjestelmätoiminto

Sovelluksen näyttömoduuli

Sovellusten näyttömoduuli täydentää pääasiassa WAP:n ja SMS:n näyttötoiminnon useilla tavoilla. Mobiilikaupan näyttötoiminto on toteutettu BDS-moduulilla. Sovelluksen esitysmoduuli vastaa näiden useiden esitysmenetelmien sisällön yhdistämisestä ja päivityssynkronoinnista.

Käyttäjien ryhmittelytoiminto

Käyttäjien ryhmittelytoiminto toteuttaa käyttäjien ryhmittelyn alueen tai toimialan mukaan, mikä helpottaa paikallisten tai toimialakohtaisten palvelujen edistämistä BREW-latausjärjestelmän avulla.

Käyttäjien ryhmittelytoiminto sisältää erityisesti seuraavat kohteet.

1. Käyttäjän alueryhmän automaattinen hankinta ja jakaminen: Käyttäjien ryhmittelyjärjestelmä jakaa automaattisesti käyttäjän alueryhmittelyn käyttäjän MDN-määritteen mukaan.

2. Käyttäjätoimialojen ryhmittymien jako: toteuttaa käyttäjätoimialaryhmien hallinta.

3. Järjestelmänvalvojan identiteetin todennus ja hallinta: toteuttaa etäkirjautumisen järjestelmänvalvojan identiteetin todennus ja antaa pääjärjestelmänvalvojalle asettaa järjestelmänvalvojan käyttöliittymä ja sen valtuudet.

4. Sen on pystyttävä tukemaan etäkäyttö- ja tietojen muokkaustoimintoja. Samalla on tarpeen luoda tiukka turvallisuus- ja lupien havaitsemismekanismi pakettidatan turvallisuuden suojelemiseksi.

5. Tue alan käyttäjiä sisäisessä hallinnassa Webin kautta.

Käyttäjien hallintatoiminto

Toteuta käyttäjien kirjautuminen ja rekisteröinti, uloskirjautuminen, käyttäjien musta lista, käyttäjätietojen hallinta ja muut toiminnot.

BDS-moduuli

BDS-moduuli sisältää ADS- ja CTXN-toiminnot, jotka pääosin täydentävät toimintoja, kuten mobiilikaupan portaalin selaamisen, käyttäjien lataamisen ja tapahtumatietueiden lataamisen. UAM ja MTXN ovat käytössä ohjelmistotoimittajan pääkonttorissa auttamaan ADS:ää ja CTXN:ää lataamaan BREW-sovelluksia.

(1) ADS

Täydelliset sovellusten hallinta- ja käyttäjätietojen hallintatoiminnot, mukaan lukien:

1. BREW-sovellusten tallennustila. BREW-sovellus on tallennettu ADS:ään BREW-käyttäjien lataamista ja käyttöä varten.

2. Lataa ja ylläpidä BREW-sovellusvalikkoa.

3. Todista käyttäjien käyttöoikeudet.

4. Käsittele BREW-matkapuhelimen latauspyyntö.

5. Tallenna tapahtumankäsittelytiedot, mukaan lukien tiedot käyttäjän lataamasta sovelluksesta, käytetystä laskutusmenetelmästä ja muista tiedoista, ja lähetä ne CTXN:lle.

6. BREW-sovelluksen palautustoiminto.

7. Hanki käyttäjäryhmän tiedot ryhmätietokannasta ja suorita ryhmän käyttäjäidentiteetin todennus ja sovellusten käsittely.

(2) CTXN

CTXN viimeistelee pääasiassa tapahtumien laskutustietojen luomisen. ADS:n lähettämät tapahtumatietueet käsitellään CTXN:ssä ja lopuksi luodaan veloituslaajennus XML-tiedosto. CTXN laskee ja hallitsee käyttäjän BREW-palvelun käyttöä ja voi tarvittaessa lähettää joitakin tapahtumatietoja MTXN:lle.

(3) UAM

UAM:n päätehtävä on tallentaa sertifioituja sovelluksia. Sovelluspäällikkö voi muodostaa yhteyden mihin tahansa operaattoriin, jolla on BREW-käyttöpätevyys, ja samalla hän voi ladata sovelluksia operaattorin toimesta.

Online-sisältöyhdyskäytävä

Online-sisältöyhdyskäytävä tarjoaa online-sisällön valvonnan, hallinnan ja laskutuksen sekä CP/SP:n käyttäjille tarjoamien online-sisältöpalvelujen keskitetyn hallinnan. Ymmärrä BREW-sovelluksen lataustilauksen ja sitä seuraavan online-sisältötilauksen erottaminen toisistaan ​​ja toteuta verkkosisällön erillinen laskutus. Samalla muodostetaan online-sisältöjärjestelmä käyttäjän ja CP/SP-palvelimen välille. Aiempien datapakettitietojen tunnistamisen ja keräämisen avulla se voi toteuttaa kunkin CP/SP:n eri sisältötietovirtojen keräämisen ja CP/SP-verkkosisältöpalvelujen kehittämisen. Hallitse olennaiset tiedot, kuten käyttäjien online-sisällön tilaaminen. Online-sisältöyhdyskäytävä suorittaa loppuun käyttäjän BREW-verkkosovelluksen käytön aikana luoman sisällön latauksen veloituksen ja luovuttaa CDR:n latausmoduulille käsittelyä varten.

BREW-palvelualustan online-sisältöyhdyskäytävä on jaettu online-sisältöliittymätyökalupakettiin, pääsyreititysmoduuliin, tilaus-/todennusmoduuliin, sisällön latausmoduuliin, liikenteen keräys- ja analysointimoduuliin, CP-palvelun ylläpitomoduuliin ja muihin osiin.

(1) Online Content Interface Toolkit

Online Content Interface Toolkit tarjoaa BREW-käyttöliittymätyökalut CP:lle käytettäväksi online-sovellusten kehittämisessä. Käyttöliittymätyökalupaketissa olevan käyttöliittymän API-ajonaikaisen kirjaston lisäksi, joka tukee online-sovelluskutsuluokkia tai -menetelmiä, se tarjoaa myös vastaavat testaus- ja virheenkorjaustyökalut CP offline -kehitykseen sekä seurantaan ja virheenkorjaukseen. Käyttöliittymätyökalupakki tarjoaa myös offline-tarkastustoiminnon vilpillisiin koodeihin.

(2) Pääsyn reititysmoduuli

Pääsyreititysmoduuli toteuttaa pääosin pääsyn käyttäjäpäätteen ja CP-tietopalvelimen väliseen reititykseen CP-liiketoiminnan tuottaman liikenteen keräämisen ja keräämisen toteuttamiseksi. QoS-ohjaus.

(3) Tilaus-/todennusmoduuli

Tilaus-/todennusmoduuli suorittaa käyttäjän kirjautumistietojen keräämisen ja vastauksen sekä käsittelee todennuksen, tilauksen, tilauspyynnöt, kuten uusiminen, tilauksen peruuttaminen, tariffien näyttäminen, kysely jne., päivittää oikein tilaussuhteen, käyttöoikeudet, luoda tietueiden käyttölokeja, luoda laskutustapahtumia jne. Lopullinen laskutustapahtuma välitetään BREW-palvelualustan laskutusmoduuliin.

(4) Sisällön lataus

Sisällön latausmoduuli täydentää HTTP-lataustuen yhdyskäytävään tallennetulle sisällölle.

(5) Flow-keräys- ja -analyysimoduuli

Virtojen keräämis- ja analysointimoduuli täydentää online-sisältövirtatilastot, -keräyksen ja -analyysin. Liikenteenkeruu- ja -analyysimoduulia tarvitaan, jotta voidaan kerätä ja laskea kunkin CP-sovelluksen liikennettä, jotta voidaan analysoida CP:n osuutta operaattorin liikennetuloihin. Samalla sen pitäisi pystyä tarjoamaan liikenteen analysointitoimintoja liikenteen huippujen, laaksojen, maantieteellisen jakauman, asiakasjakauman, sijoituksen jne. analysoimiseksi, jotta operaattoreille voidaan tarjota perusta liikenteen dynaamiselle allokoinnille.

(6) CP-liiketoiminnan ylläpitomoduuli

CP-yritysten ylläpitomoduuli koostuu CP-itsepalveluportaalimoduulista ja CP-liiketoiminnan ylläpitomoduulista. CP-itsepalveluportaali on toimintaportaali CP-yritysten ylläpitohenkilöstölle oman yrityksensä hoitamiseen; CP-liiketoiminnan ylläpitomoduuli tarjoaa taustatukea CP-liiketoiminnan ylläpitohenkilöstölle verkkosisältöpalvelujen hallinnassa ja käytössä CP-itsepalveluportaalin kautta.

Business Push

Business push -moduuli täydentää pääasiassa liiketoiminnan push-toiminnon liiketoiminnan edistämisen aikana, mukaan lukien lahjaprosessin käsittely, käyttäjäsuositukset, sovellustyöntö jne.

(1)Suositustoiminto

Suositustoiminnon avulla käyttäjät voivat käyttää järjestelmäverkkoa tavallisten tekstiviestien tai BREW-lyhytviestien lähettämiseen nimetyille käyttäjille tai käyttäjäryhmille tämän järjestelmän suositusjärjestelmän kautta lähettääkseen erityisiä suosituksia BREW Yrityksen toiminta.

(2) Push-toiminto

Push-moduuli käyttää BREW SMS:iä yhteistyöhön verkkosivuston, SMS-, väri-e- ja lahjajärjestelmän kanssa sovellusten lataus- ja lahjatoimintojen saavuttamiseksi. Se on vastuussa sovelluksen latausliittymän suoraan työntämisestä käyttäjän matkapuhelimeen. Sitä vaaditaan tukemaan teollisuuden käyttäjien erätyöntöpyyntöjä ja tarjoamaan vastaava hallintaympäristö. Sen on tuettava sovellusten yhteensopivuuden havaitsemista ja BREW-käyttäjien ryhmittelyä sekä matkapuhelintukea ennen työntämistä, jotta estetään työntöhäiriöt, jotka johtuvat työnnetyn osapuolen kyvyttömyydestä vastaanottaa sovellusta.

(3) Lahjatoiminto

Lahjamoduuli tukee kolmannen osapuolen käyttäjien yrityslahjoja.

Käyttötuki

Käyttötukimoduulin täytyy suorittaa laskutus, tukea asiakaspalvelutoimintoja, tarjota käyttäjille itsepalvelutoimintoja WAP- ja pääteasiakaspalveluohjelmien kautta sekä parantaa tilastoraporttitoimintoja, mikä voi tehokkaasti tukea yrityksen toiminnalliset tarpeet.

(1) Laskutusmoduuli

Laskutusmoduuli täydentää pääasiassa käyttäjien luokituksen, joka lataa, luovuttaa sovelluksia ja verkkosisältöä, suorittaa maksun verkkomaksujärjestelmän kanssa ja täydentää BREW:n sisäisiä tariffeja. Pakettitoiminto laajentaa tukea sellaisille toiminnoille kuin ennakkomaksu, yrityskutsuminen, tilauksen peruutus ja yksityiskohtaiset yksitasoiset paketit.

Laskutusmoduuli koostuu tiedonkeruumoduulista, esikäsittelymoduulista, kertaluonteisesta hinnoittelumoduulista, tilastomoduulista, online-ohjemoduulista ja järjestelmänhallintamoduulista. Keräysmoduuli suorittaa alkuperäisten puhelulaskutietojen keräämisen loppuun. Esikäsittelymoduuli muuntaa alkuperäiset puhelulaskutiedostot puhelutietueiden, tiedonkulku- tai palvelutietueiden vakiomuotoon. Laskutuksessa käytetään laskutussääntöjä. Alkuperäisten laskutietojen lähteitä ovat BDS-moduulit, online-sisältöyhdyskäytävät ja muut tallennusvälineet. Online-komentomoduuli toteuttaa laitteiden sammuttamisen, käynnistyksen ja erikoispalvelun ohjauksen ja hallinnan. Järjestelmänhallintamoduuli toteuttaa järjestelmäparametrien hallinnan, järjestelmän turvallisuuden, järjestelmän valvonnan ja järjestelmävikojen hallinnan.

(2) Asiakaspalvelun tukitoiminto

Asiakaspalvelun tukitoiminto on tarkoitettu pääasiassa asiakaspalvelukeskukselle, joka tarjoaa BREW-tietoa ja yritystukea verkon kautta. Sen päätoimintoihin kuuluvat käyttäjätilaustietojen kysely ja yritystietokysely , yritystilausten peruutus ja palautustoiminnot.

(3) Käyttäjän itsepalvelutoiminto

Käyttäjän itsepalvelutoiminto tarjoaa BREW-käyttäjille itsepalvelun. Käyttäjät voivat käyttää BREW-latausjärjestelmän käyttäjiä WAP:n, verkkosivuston, mobiiliasiakaspalveluohjelman jne. kautta. Itsepalvelujärjestelmä suorittaa toimintoja, kuten käyttäjätietojen kyselyn, tilausyrityskyselyn, tilauksen lopettamisen, ongelmapalautteen ja soittaa 1001-asiakaspalveluun. Samalla itsepalvelujärjestelmä tarjoaa myös erilaisia ​​kysely- ja hallintatoimintoja teollisuuden asiakkaille.

(4) Tilastoraporttitoiminto

Tilastoraporttitoiminto voi poimia ja integroida erilaisia ​​BREW-järjestelmän toiminnan aikana syntyneitä tietoja/lokitiedostoja sekä tiedon louhintaa tietyllä alueella ja tuottaa suotuisia tietoja päätöksenteon tueksi ja tietojen esittämisen tueksi. taulukoissa, grafiikoissa ja muissa muodoissa sekä tietojen ulostulona useissa yleisesti käytetyissä muodoissa ja tarjoavat operatiivisia analyysitoimintoja operaattoreille ja kaikille BREW-liiketoiminnan CP:ille.

Liiketoiminnanhallintamoduuli

Liiketoiminnanhallintamoduuli tarjoaa BREW-liiketoiminnan hallintatoimintoja, mukaan lukien portaalin sisällönhallinnan, sovellusten hallinnan, yritysten online-hallinnan ja maakuntien johtamisen.

Yritysmoduuli tarjoaa yhtenäisen liikkeenjohdon käyttöliittymän, hallitsee kunkin portaalin esittämää sisältöä, yrityksen online- ja offline-tilaa, voi tukea sisällön lajittelua ja tervetuloviestien hallintaa.

Laitteistonhallintamoduuli

Laitehallintamoduuli vastaa BREW-järjestelmän kaikkien ohjelmistojen ja laitteistojen kokoonpanonhallinnasta, suorituskyvyn hallinnasta, vianhallinnasta ja turvallisuushallinnasta sekä järjestelmän toiminnan seurannasta. , reaaliaikainen hälytys ja muut toiminnot.

Päätekniikka

1. Johdatus BREW:hen

BREW (Binary Runtime Environment for Wireless) on ohut ja tehokas sovellusten suoritusympäristö, joka on erityisesti suunniteltu QUALCOMMin tarjoamille langattomille laitteille. BREW tarjoaa täydellisen ja avoimen ratkaisun langattomien sovellusten kehittämiseen, laitekonfigurointiin, sovellusohjelmistojen jakeluun, laskutukseen ja maksamiseen.

Täydellinen BREW-ratkaisu sisältää BREW-sovellusalustan ja laitevalmistajan portointityökalut, kehittäjän BREW SDK™:n (ohjelmistokehityssarjan) ja BREW-jakelujärjestelmän (BDS). Jakelujärjestelmää ohjaavat ja hallinnoivat operaattorit, jotta he voivat hankkia sovellusohjelmistoja kehittäjiltä, ​​mennä markkinoille ja koordinoida selvitys- ja maksumenettelyjä.

2. Toimintaympäristö

BREW-käyttöympäristö on hieno ohjelmistoliittymäkerros, joka sijaitsee sirujärjestelmäohjelmiston ja langattoman laitteen sovellusohjelmien välissä. Loppukäyttäjä voi ladata sovellusohjelman langattomasti ja ladata sovellusohjelman BREW-pohjaiseen laitteeseen Run on. BREW on erittäin tehokas flash-muistin ja hajasaantimuistin käytössä - se vie hyvin vähän flash-muistia ja voi dynaamisesti varata hajasaantimuistia sovellukselle sen ollessa käynnissä.

BREW-ajonaikainen ympäristö voi myös hallita kaikkien laitteiden puhelintoimintoja ja erottaa sovellukset monimutkaisista puheluasetuksista, vahvistuksesta ja niihin liittyvistä tehtävistä. Tämän ominaisuuden avulla kehittäjät voivat keskittyä todellisiin sovellustoimintoihin, ja BREW käsittelee puhelimen tilaongelmia, kuten saapuvat puhelut / sovelluksen tauot ja puhelujen jatkaminen.

3. Kehitysympäristö

Windows NT:hen tai 2000:een perustuva BREW-ohjelmistokehityssarja (SDK) sisältää puhelinsimulaattorin, joka voi tukea OEM-valmistajien tai muiden kehittäjien dynaamista puhelimen käyttöliittymää (UI) ja puhelimen käyttöliittymän mukauttamista. sekä BREW-sovellusnäytteitä ja muita sovelluskehitystyökaluja. BREW antaa ohjelmoijille mahdollisuuden kirjoittaa ohjelmia millä tahansa kielellä, mutta C/C++:lla kehitetyt suorat BREW-sovellukset toimivat nopeammin, koska ne voidaan käsitellä suoraan ilman tavukoodien kääntämistä.

Vaikka BREW on avoin sovellusalusta, joka perustuu laajalti hyväksyttyyn ohjelmointikieleen C/C++, se voi toimia myös sopusoinnussa muiden laitteessa olevien sovellusten ja ohjelmistojen kanssa. BREW voi toimia rinnakkain muiden käyttöjärjestelmien (kuten Palm OS, Stinger tai EPOC) kanssa käyttöliittymänä muihin ympäristöihin (kuten Java-virtuaalikoneeseen) samalla kun se mahdollistaa minkä tahansa tyyppisen selaimen (kuten HTML, WAP, cHTML jne.) sovellus BREW Runissa.

On syytä mainita, että virtuaalikoneen toiminto voidaan integroida nopeasti BREW-alustaan. Kun virtuaalikone on integroitu, se voidaan helposti ladata mihin tahansa muuhun BREW-pohjaiseen laitteeseen langattomasti.

4. Täydellinen BREW-ratkaisu

BREW-ratkaisu perustuu sovelluskehittäjiin, laitevalmistajiin, operaattoreihin ja mobiilikäyttäjiin ja tarjoaa vahvan tuen kaikille neljälle osapuolelle.

(1) Sovelluskehittäjille

BREW tarjoaa kehittäjille ohjelmistokehityspaketin (BREW SDK), joka sisältää vakiokehitystyökaluja, asiakirjoja, esimerkkisovelluksia, testiskriptejä ja esimerkkejä Testisuunnitelma, BREW-otsikkotiedostot, API DLL, WIN-OEM DLL, ohjelmistoalan standardiympäristö .

(2) Laitevalmistajille

BREW tarjoaa valmistajille BREW-siirtopaketteja, mikä on myös ydin BREW-alustan lupauksessa yksinkertaistaa huomattavasti tuotteiden ja palveluiden kehitystä ja valmistusta. Se lyhentää BREW-alustan integrointiprosessia uusiin laitteisiin. Siirtopaketti sisältää BREW:n integroitavaksi langattomiin laitteisiin, BREW-siirtooppaan ja esimerkkisiirtokoodin.

Kun BREW on integroitu laitealustaan, BREW-sovellukset voidaan ladata helposti kaikkiin alustaan ​​perustuviin laitteisiin. Tämä voi merkittävästi vähentää valmistajien integrointitehtäviä ja lyhentää tuotekehityssykliä.

BREW auttaa kuluttajia kiinnittämään huomionsa kehittyneempiin laitteisiin, mikä edistää tuotepäivityksiä, koska se mahdollistaa useiden langattomien datasovellusten lataamisen ja käyttämisen langattomissa puhelimissa. Samaan aikaan, koska sama sovellus voi toimia alhaisissa, keskisuurissa ja huippuluokan laitteissa, asiakkaat voivat houkutella saman tuotelinjan tehokkaampia laitteita.

(3) Käyttäjille

BREW tarjoaa operaattoreille BREW-jakelujärjestelmän, joka sisältää sovellusten testauksen ja todentamisen, sovellusten turvallisen jakelun operaattorin verkkoon, selvityksen, Loppukäyttäjä lataa sovelluksen langattomasti. BDS:n avulla operaattorit voivat ohjata ja hallita sovellusten jakelua, hinnoittelua ja palveluita käyttäjille, jotta he voivat helposti tuoda kehittäjien kehittämiä sovelluksia markkinoille ja koordinoida selvitys- ja maksuprosesseja.

Operaattorit voivat muokata BDS:ää tarpeidensa mukaan, mukaan lukien oman sovellusten jakelun ja hinnoittelun hallinta, kolmannen osapuolen valitseminen hallintaan tai sovellusten jakelun ja operaattoreiden hallinta kehittäjien välisten operaattorin ja kehittäjien ekstranet-sopimusehtojen avulla.

BREW-operaattorit voivat tarjota käyttäjille lukuisia langattomia datasovelluksia, sisältöä ja palveluita. Selaimen lisäksi BREW tukee myös monia uusia sovelluksia, jotka yhdistävät paikallisen ja etäkäsittelyn hyödyntääkseen verkkoresursseja parhaalla mahdollisella tavalla. Pohjimmiltaan se vastaa 24/7 mobiiliohjelmistokaupan – BREW-pohjaisen matkapuhelimen antamista asiakkaiden käsiin, jolloin operaattorit muutetaan ohjelmistojen jälleenmyyjiksi, joten BREW tuo operaattoreille uusia voittomahdollisuuksia .

Sallimalla loppukäyttäjien ladata ja käyttää valitsemiaan sovelluksia langattomasti BREW on luonut markkinalähtöisen liiketoimintamallin. Asiakkaat, jotka maksavat sovelluksen lataamisesta, käyttävät todennäköisesti sovellusta, mikä lisää operaattoreiden käyttöaikaa. Operaattorit voivat myös tarjota ainutlaatuisia BREW-sovelluksia erottaakseen heidät kilpailijoista, mikä vähentää asiakkaiden vaihtuvuutta.

(4) Käyttäjille

BREW tarjoaa langattomille käyttäjille henkilökohtaisia ​​palveluita, kuten räätälöityjä henkilökohtaisia ​​tietokoneita, helpottamalla asiakkaiden lataamista sovellusten langattomasti. BREW antaa jokaisen markkinasegmentin – jopa jokaisen käyttäjän valita vapaasti haluamansa sovellukset.

Viisi etua

Etu yksi

Ensinnäkin BREW-tekniikalla ei ole operaattoreille mitään tekemistä verkon kanssa. Tämä tarkoittaa, että sitä voidaan soveltaa yhtäläisesti kaikkiin johtaviin langattomiin teknologioihin. BREW-alustaa voidaan käyttää menestyksekkäästi myös olemassa olevien piirikytkentäisten verkkojen kanssa vastaamaan kaikkien osapuolten tarpeita, mukaan lukien ne operaattorit, jotka eivät lähitulevaisuudessa pysty rakentamaan pakettiverkkoja, ja pakettiverkkoja ottavat käyttöön. Tämä eroaa suuresti palvelinpuolen ratkaisuista (kuten WAP). BREW-alusta on täysin immuuni verkkoviiveille asiakaspuolen suoritustoimintojensa ansiosta. Edistyneemmät verkot voivat parantaa BREW:n suorituskykyä, mutta joka tapauksessa BREW voi tarjota hyvän käyttökokemuksen mihin tahansa olemassa olevaan 2G-verkkoon tai tulevaisuudessa rakennettaviin verkkoihin. Jopa ilman 3G-verkkoa, BREW-sovellukset voivat tarjota tehokkaita palveluita. Samaan aikaan BREW voi kehittyä ja kehittyä jatkuvasti verkkoja ja laitteita päivitettäessä.

Etu kaksi

Toiseksi laitevalmistajille mobiilidatapalvelujen aiemmat tosiasiat ovat osoittaneet, että korkeiden hintojen vuoksi tehokkaat käyttöjärjestelmät eivät ole tehokas ratkaisu langattomille datasovelluksille. Ihanteellinen tilanne on, että sovelluksen pitäisi olla täydellinen kaikille eri laatuisia puhelimia, hyödyntämään puhelimen resursseja täysimääräisesti ja tuomaan käyttäjille äärettömän kauniin kokemuksen. BREW-sovelluksen käyttöympäristö voidaan integroida tiiviisti mobiililaitteen flash-muistin ja RAM-muistin prosessointisirujen kanssa laajan sovellettavuuden saavuttamiseksi. Pohjimmiltaan BREW voi tarjota ohjelmistoyhteyksiä mobiililaitteiden matalan tason toimintojen ja kolmansien osapuolien kirjoittamien korkean tason sovellusten välillä. Tämän järjestelmän edut ovat ilmeiset: ohjelmistokehitys sujuu ja tehokkuus paranee. BREW-ohjelmiston yksinkertaisuuden ansiosta BREW-toiminto sopii kaikille kämmenlaitteiden valmistajille. BREW-alusta on riippumaton ilmarajapinnasta, ja se voidaan siirtää CDMAIS-95A-, IS-95B-, 1x-, 1xEV-DO- ja GSM/GPRS-matkapuhelimiin. Koska BREW vie vain noin 150 000 tallennuskapasiteettia koko järjestelmässä, valmistajat voivat tarjota käytännöllisempiä ja mielenkiintoisempia sovelluksia halvempiin puhelimiin. Tämä yksinkertainen ja edullinen sirutason integrointi tarkoittaa, että BREW voi täyttää massamarkkinoiden toiveet.

Etu kolme

Kolmanneksi, sovelluskehittäjille uusien sovellusten nopea tuominen markkinoille on avain ohjelmistokehittäjien menestykseen. BREW-suoritusalusta perustuu suosittuun ohjelmointikieleen C/C++. Tällä kielellä on valtava käyttäjäkunta. Tällä hetkellä 7 miljoonaa kehittäjää käyttää tätä kieltä. Heidän tarvitsee vain hallita vähän matkapuhelintietoa BREW-tuen toteuttamiseksi. BREW-kehitystyökalupaketti on ladattavissa ilmaiseksi. Ja Java-ohjelmoijat voivat myös hyötyä BREW:n sirutason integraatiosta. Yleisesti ottaen Java-sovellukset tarvitsevat Java Virtual Machinen (JVM) tuen. IBM on kirjoittanut erillisen JVM:n BREW:n jatkeeksi. Java-kehittäjät voivat hyödyntää tätä JVM:ää täysimääräisesti kirjoittaakseen Java-sovelluksia kerralla ja ajaakseen niitä kaikissa BREW:tä tukevissa laitteissa valmistajasta riippumatta. Lisäksi BREW helpottaa ja helpottaa Java-sovellusten asentamista matkapuhelimiin ja voi toteuttaa JVM-päivitykset ja -kutsut langattomasti. BREW:n avulla Java-sovellukset voivat toimia helpommin useammissa puhelimissa. Vielä tärkeämpää on, että BREW-ratkaisu sisältää kattavan laskutus- ja maksuinfrastruktuurin - BREW-jakelujärjestelmän, joka voi varmistaa, että kehittäjät voivat ansaita asianmukaisia ​​voittoja sovelluksistaan.

Etu neljä

Neljänneksi matkapuhelinten käyttäjille BREW voidaan integroida piirisarjan tasolla, jolloin verkko-operaattorit voivat tarjota käytännöllisiä sovelluksia edullisimpiin matkapuhelimiin. Jopa erittäin hintatietoiset käyttäjät voivat saada uusia sovelluksia puhelimiinsa. Käyttäjät voivat nauttia monipuolisista BREW-palveluista BREW-matkapuhelimien kautta. Käyttäjät voivat ladata langattomasti erilaisia ​​mielenkiintoisia ja käytännöllisiä BREW-alustalle kehitettyjä sovelluksia nauttiakseen täysin yksilöllisten matkapuhelinten tuomasta loputtomasta hauskuudesta. Tällä hetkellä maailmanlaajuisesti markkinoilla on yli 50 BREW-matkapuhelinta. Japanilainen Kyocera ja eteläkorealainen LG Electronics ovat julkaisseet peräkkäin omat BREW-puhelimensa. On raportoitu, että nämä kaksi puhelinta ovat ensimmäiset BREW-puhelimet, jotka China Unicom julkaisi käyttäjille.

Etu viisi

Lisäksi muutama päivä ennen kuin China Unicom ilmoitti BREW-liiketoiminnan käynnistämisestä, eteläkorealainen Samsung Electronics, maailman suurin CDMA-matkapuhelinvalmistaja, ilmoitti tuovansa Samsung SCH:n Kiinan markkinoille. -X339CDMA1X matkapuhelin. Puhelin tukee myös kaikkia China Unicomin lisäarvopalveluita, mukaan lukien BREW-sovelluslataus, color e (U-IMAP), interaktiivinen visio (WAP1.1) ja UTK SMS -lisäarvopalvelut.

This article is from the network, does not represent the position of this station. Please indicate the origin of reprint
TOP