Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Мазмұны
Кіріспе
Bluetooth сымсыз технологиясы үшін Java API-лері (JABWT) – ұялы телефондар сияқты кіріктірілген құрылғыларда жұмыс істейтін Java MIDlet-теріне Bluetooth-ты қысқа қашықтықтағы сымсыз байланыс үшін пайдалануға мүмкіндік беретін API-лерге арналған J2ME спецификациясы. JABWT Java Community Process шеңберінде JSR 82 ретінде әзірленді. Java 2 Platform Standard Edition (J2SE) үшін JSR 82 жүзеге асырулары да бар.
Java APIs for Bluetooth Wireless Technology (JABWT) is a J2ME specification for APIs that allows Java MIDlets running on embedded devices such as mobile phones to use Bluetooth for short range wireless communication. JABWT was developed as JSR 82 under the Java Community Process. JSR 82 implementations for Java 2 Platform Standard Edition (J2SE) are also available.
Өмірбаян
Бастапқы Java Specification Request (JSR 82) Motorola және Sun Microsystems компаниялары ұсынған, ал 2000 жылдың қыркүйегінде J2ME атқару комитеті бекіткен. JSR 82 Bluetooth протоколдары үшін алғашқы стандартталған Java API-ін ұсынды, бұл әзірлеушілерге Bluetooth қолданып, спецификацияға сәйкес келетін барлық құрылғыларда жұмыс істейтін қосымшаларды жазуға мүмкіндік берді. JSR 82-нің алғашқы нұсқасы 2002 жылдың наурыз айында жарияланды. JSR 82-нің ең соңғы жаңартуы, 4-ші техникалық қызмет көрсету жобасын қарау, 2010 жылдың наурыз айында жарияланды. Спецификация, эталондық іске асыру және Технологиялық үйлесімділік жиынтығы (TCK) Motorola Open Source-та сақталады.
The original Java Specification Request (JSR 82) was submitted by Motorola and Sun Microsystems, and approved by the Executive Committee for J2ME in September 2000. JSR 82 provided the first standardized Java API for Bluetooth protocols, allowing developers to write applications using Bluetooth that work on all devices conforming to the specification. The first version of JSR 82 was released in March 2002. The most recent update to JSR 82, Maintenance Draft Review 4, was released in March 2010. The specification, reference implementation, and Technology Compatibility Kit (TCK) are maintained at Motorola Open Source.
Ашылу
JABWT жақын жердегі Bluetooth құрылғыларын табуға көмектеседі. Java қолданбалары API арқылы іздеуге болатын құрылғыларды сканерлеуге, табылған құрылғылар ұсынатын қызметтерді анықтауға және құрылғының жиі байланысатын құрылғыларын іздеуге мүмкіндік алады.
JABWT provides support for discovery of nearby Bluetooth devices. Java applications can use the API to scan for discoverable devices, identify services provided by discovered devices, and search for devices that the device frequently contacts.
Объекттер алмасу API-лері
JABWT құрылғылар арасында деректерді алмасу үшін объект алмасу API-ін қамтамасыз етеді. Мысалы, OBEX протоколына сәйкес екі құрылғы виртуалды бизнес-карталарды немесе күнтізбелік жағдайларды алмаса алады.
JABWT provides an object exchange API for transfer of data objects between devices. For example, two devices conforming to the OBEX protocol could exchange virtual business cards or calendar appointments.
Құрылғыларды басқару
JABWT жергілікті құрылғының күйін басқаруға мүмкіндік береді. JABWT қолданбалары хост құрылғы туралы ақпаратқа (мысалы, Bluetooth мекенжайы) қол жеткізе алады, хост құрылғысын басқа Bluetooth құрылғылары үшін көрінетін етіп белгілейді және қызметтерді ұсынуға тіркеледі.
JABWT allows management of the local device’s state. JABWT applications are able to access information about the host device (such as Bluetooth address), mark their host device as discoverable to other Bluetooth devices, and register to provide services.
Қауіпсіздік
JABWT әртүрлі деңгейдегі қауіпсіздікпен байланыстарды қолдайды. API-ды пайдаланатын қосымшалар Коннекторға параметрлерді жіберу арқылы басқа құрылғымен байланыс орнату үшін қажетті қауіпсіздік деңгейін көрсете алады.
JABWT supports connections with different levels of security. Applications using the APIs can pass parameters to the Connector. open method indicating the level of security required to establish a connection to another device.
Қосымша құрылғылар
Әртүрлі өндірушілерден жүздеген мобильді құрылғылар JSR 82 спецификациясына сәйкес келеді. Google JSR 82 спецификациясына сәйкес құрылғылардың тізімін ұстап тұрады.
Hundreds of mobile devices from different manufacturers comply with the JSR 82 specification. Google maintains a list of devices that conform to the JSR 82 specification.