1 / 9

Networking Gør det simpelt!

Networking Gør det simpelt!. Networks + Frameworks. J2ME = The Generic Connection Frame aka GFC Android = Lidt af hvert. J2ME GFC MIDP 2.0 = HTTP og HTTPS. Javax.microedition.io S trategi Open Sæt i baggrunden ( Thread) Close Clean Up. J2ME GFC MIDP 2.0 = “Sockets” via URL.

Download Presentation

Networking Gør det simpelt!

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Networking Gør det simpelt!

  2. Networks + Frameworks • J2ME = The Generic Connection Frame aka GFC • Android = Lidt af hvert.

  3. J2ME GFCMIDP 2.0 = HTTP og HTTPS • Javax.microedition.io • Strategi • Open • Sæt i baggrunden (Thread) • Close • Clean Up

  4. J2ME GFCMIDP 2.0 = “Sockets” via URL • SocketConnection socket://server.app.dk:8080 (TCP) • SecureConnectionssl://server.app.dk:8081 • DataGramConnection datagram://server.app.dk:8082 • Serverside = socket://:8080 ssl:/::8081 datagram://::8082 • +´Seriel Comport comm:COM1 comm:COM2 • Husk Permissions

  5. Android: Bluetooth, Networks ogWifi • Hvorfor et data link opfører sig som det gør. • BT Personal Area Network PAN • Networks 3G Edge (GPRS) Wide Area Network WAN • Wifi Local Area Network LAN • Gælder skam også for J2ME…

  6. Bluetooth og Android<uses-permission android:name="android.permission.BLUETOOTH"/><uses-permission android:name="android.permission.BLUETOOTH_ADMIN"/> • BluetoothAdapter : Den enheds BT hw • BluetoothAdapterbluetooth = BluetoothAdapter.getDefaultAdapter(); • BluetoothDevice: Alle andre BT enheder • BluetoothSocket: Klient BT forbindelse til Server • BluetoothhServerSocket: Server BT forbindelse • Tænd Sluk for den ”Blå Tand”

  7. Bluetooth Discovery: Hvad er der I nærheden af mig? • Data Link: Master/Slave forhold, uagtet Klient/Server forhold • Discovery normal ”disablet” dvs enhed kan ikke ses og kan ikke se. • Discovery er råb ud i omgivelserne og lyt samtidig. Foretages af BT HW så Activtylytter med!

  8. Wifiog Android • Punkt 1 • Punkt 2

  9. OVERSKRIFT • Punkt 1 • Punkt 2 Tektsboks

More Related