SPAN Web Ressources: Difference between revisions

From
Jump to navigation Jump to search
No edit summary
Line 13: Line 13:
==Communication Protocols==
==Communication Protocols==
* [http://de.wikipedia.org/wiki/SOAP SOAP]: [http://www.w3.org/TR/soap12-part1/ SOAP Version 1.2 Part 1: Messaging Framework], [http://www.w3.org/TR/soap12-part2/ SOAP Version 1.2 Part 2: Adjuncts]
* [http://de.wikipedia.org/wiki/SOAP SOAP]: [http://www.w3.org/TR/soap12-part1/ SOAP Version 1.2 Part 1: Messaging Framework], [http://www.w3.org/TR/soap12-part2/ SOAP Version 1.2 Part 2: Adjuncts]
* [http://de.wikipedia.org/wiki/SCTP SCTP]: [http://www.faqs.org/rfcs/rfc2960.html RFC 2960], [http://tdrwww.exp-math.uni-essen.de/inhalt/forschung/sctp_fb/index.html SCTP for beginners]
* [http://de.wikipedia.org/wiki/SCTP SCTP]: RFC 2960, [http://tdrwww.exp-math.uni-essen.de/inhalt/forschung/sctp_fb/index.html SCTP for beginners]
* BEEP: [http://www.faqs.org/rfcs/rfc2960.html RFC 2960], [http://www.beepcore.org/ www.beepcore.org], SOAP-Binding: [http://www.faqs.org/rfcs/rfc3288.html RFC 3288]
* BEEP: RFC 2960, [http://www.beepcore.org/ www.beepcore.org], SOAP-Binding: RFC 3288
* XMPP: [http://www.faqs.org/rfcs/rfc3920.html RFC 3920], [http://www.xmpp.org/ www.xmpp.org]
* XMPP: RFC 3920, [http://www.xmpp.org/ www.xmpp.org]


==Zero-Configuration==
==Zero-Configuration==

Revision as of 15:25, 4 November 2005

Identity Management

Communication Protocols

Zero-Configuration

W800i Software

Quick installation walkthrough

You need: Windows 2000/XP, (local) administrative rights, additionally a normal user for everyday work

  1. Become (local) administrator
  2. (optional, if needed) Get J2SE SDK 1.4.x from [1]
  3. (optional, if needed) Get DirectX 8.1 or later from [2] (there is a "runtime" quick link to the right)
  4. Get Eclipse 3.1.x from [3]
  5. Unpack Eclipse to the hard drive (e.g. in c:\eclipse)
  6. optional: create a start menu item for c:\eclipse\eclipse.exe
  7. Adjust the rights on c:\eclipse to Everybody: Read, Execute (make sure these are inherited to all files and folders below)
  8. Run Eclipse and install EclipseME per these installation instructions (Note: the correct update site is http://www.eclipseme.org/updates/ and not http://eclipseme.sourceforge.net/updates/ which erroneously is shown in the screenshots.) Don't bother with the configuration instructions yet.
  9. Exit Eclipse.
  10. Install the Sony-Ericsson J2ME SDK from [4], for example to C:\SonyEricsson
  11. Copy the Device Explorer eclipse plugin from C:\SonyEricsson\J2ME_SDK\OnDeviceDebug\lib\devexp\plugins\com.sonyericsson.sdkme.deviceexplorer_2.2.3 to C:\Eclipse\plugins\
  12. Adjust the rights on C:\SonyEricsson to Everybody: Read, Execute plus Full Access for your normal user (most of the programs in the SDK want to write in that directory)
  13. (optional, if needed) Disable the "Windows Firewall", because it interferes with emulator-emulator connections and is generally not needed on a properly configured system. If your Windows is not hardened yet you might want to do that now: http://www.ntsvcfg.de/
  14. Become your normal user.
  15. Start Eclipse.
  16. Follow the configuration hints from [5] (the root of the Wireless Toolkit is C:\SonyEricsson)

You're done. For information on how to start developing look at file:///C:/SonyEricsson/J2ME_SDK/PC_Emulation/WTK2/docs/UserGuide-html/demonstrations.html, and [6].

In Eclipse you must first create a new midlet suite (File -> New -> Other -> J2ME -> J2ME midlet suite) before you can create a new midlet (File -> New -> Other -> J2ME -> J2ME midlet). When you want to run/debug your midlet in the emulator you must make sure to enter -Xdevice:SonyEricsson_W800_Emu (or whatever device you intend to emulate on) for the 'Extra Emulator Parameters'. (For some reason the 'Device' drop-down list is empty, but the default device name "DefaultColorPhone" is not supported by the emulator.)

Bluetooth