问题标签 [java-me]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
5433 浏览

python - 在 python 中处理分块编码的 HTTP POST 请求(或 apache 下的通用 CGI)

我有一个 j2me 客户端,可以将一些分块的编码数据发布到网络服务器。我想用python处理数据。该脚本作为 CGI 脚本运行,但显然 apache 将拒绝对 CGI 脚本的分块编码后的请求。据我所知,mod_python、WSGI 和 FastCGI 也不行。

我想知道是否有办法让python脚本处理这种输入。我对任何建议持开放态度(例如,apache2 中的配置设置会组装块,独立的 python 服务器会做同样的事情等)我做了很多谷歌搜索,但没有找到任何可用的东西,这是很奇怪。

我知道在服务器端使用 java 是一种解决方案,但我无法想象这不能用 apache + python 来解决。

0 投票
4 回答
4389 浏览

http - 黑莓上的套接字连接比 http 快吗?

我正在为 Blackberry 编写一个最初在标准 J2ME 中实现的应用程序。网络连接是使用Connector.open("socket://...:80/...")而不是完成的http://

现在,我已经使用这两种方法实现了连接,而且似乎有些时候,socket 方法的响应速度更快,而有些时候它根本不起作用。两者之间有显着差异吗?大多数情况下,我想要实现的是连接的响应以获得平滑的进度条。

0 投票
1 回答
2480 浏览

blackberry - 使用 MIDlet.platformRequest() 打开文件

是否可以让设备使用该方法打开磁盘上的文件MIDlet.platformRequest(String url)?我希望使用以下内容:

但这只会引发ConnectionNotFound 异常。我专门使用 BlackBerry 平台,但无法访问专有的 BlackBerry API。文件可以是任何类型,所以显然我不希望它处理每一个。

干杯

0 投票
5 回答
1712 浏览

asp.net - 我必须使用 J2ME 进行黑莓开发吗?

我想开始为 Blackberry 平台开发,特别是 Bold 以及即将推出的 Storm 设备。我是否需要学习 Java 和 J2ME 或者我可以在 ASP.NET 中开发网站并继续利用我已经拥有的技能?

我对移动平台开发完全陌生,不知道针对这些黑莓设备需要什么。我希望继续使用我的 ASP 技能。

0 投票
1 回答
951 浏览

java-me - 在 J2ME 中是否有用于发送彩信的通用应用程序 ID?

我有这个问题。

问题是,当我将带有 J2ME 的 MMS 发送到带有 JSR 205 的另一台设备(两个测试:SonyEriccson w610i 和 Nokia 5300)时,接收图标闪烁,但消息不在收件箱文件夹中。我认为发生这种情况是因为应用程序 ID(可能无法识别),那么,是否有通用应用程序 ID(或其他方式)用于在 J2ME 中发送彩信?因为我不想在每台设备上安装查看器(接收消息)。

我使用的代码与您在网上可以找到的代码相同:打开 MessageConnection,创建 MultipartMessage,设置地址 (mms://{number}:{appID}),添加 MessagePart 并将其踢出。

顺便说一句,当我将它发送到没有 JSR 205(旧的索尼爱立信)的设备时,它会被接收;但话又说回来,并不是人们发送彩信的所有设备都那么旧。

最后,运营商是 Telcel(墨西哥)。我不知道这是否与它有关,但也许。

提前致谢。

0 投票
5 回答
5092 浏览

c# - 在 Java/J2ME 中与 UI 线程交互

我正在编写一个 J2ME 应用程序。其中之一是定期轮询目录的内容,如果有任何新内容,则将它们绘制在屏幕上。我通过让 UI 表单启动一个带有指向自身的指针的轮询线程来完成此操作,并且当轮询线程找到某些内容时,它会回调表单并调用同步方法来更新它的显示。这似乎工作正常。

我的问题是这个。在 C#/.NET 中,我知道让非 UI 线程更新 UI 并不好,处理此问题的正确方法是将其委托给 UI 线程。

例如以下:

是否有 J2ME 等价物来管理这个过程?Java怎么样?还是 Java/J2ME 在这方面做得更好?如果没有,这是如何完成的?

[编辑] Swing 似乎支持我通过 SwingUtilities.invokeLater() 和 invokeAndWait() 方法提出的问题。J2ME 是否有等效的框架?

0 投票
2 回答
2568 浏览

java - 处理在单独线程中抛出的异常的最佳方法是什么?

我正在开发一个 J2ME 项目,该项目为许多任务(例如下载 HTTP 内容)生成工作线程。基本的线程布局与大多数 Java 应用程序相似——有一个主 UI 线程和工作线程来执行幕后工作。我的问题是处理工作线程中发生的异常的最佳方法是什么?

我通常坚持大多数异常应该尽可能渗透的设计原理。当我编写单线程应用程序时,我通常会将异常一直渗透到 UI 层,然后在错误对话框中将它们报告给用户。多线程应用程序是否有类似的做法?对我来说最直观的是在 Thread.run() 中捕获异常,然后在 UI 线程上调用 invokeLater 以在对话框中报告它。我在这里看到的问题是,在工作线程过早死亡之外,这种方法并没有真正通知 UI 线程有错误。可以这么说,我看不到跨线程抛出异常的明确方法。

谢谢,安迪

0 投票
2 回答
680 浏览

java - j2me 服务发现和可同时发现

我尝试编写一个简单的客户端/服务器应用程序(所有应用程序都是蓝牙服务和客户端)。客户端代码找到蓝牙设备并注册到本地数据库。但是当查询运行时,它是不可发现的。(服务器代码在另一个线程上运行)。我的模拟器可以工作(扫描时间为0),但是当我安装到真机(两个SE和一个诺基亚)时,扫描时间是10-15秒。在此期间,该设备无法被其他设备检测到。

任何的想法?

0 投票
3 回答
1417 浏览

java-me - 在 RMS 中存储大量数据

我需要通过 J2ME 使用 RMS API 存储大量数据。

我如何存储多列数据,因为它们必须是硬编码的,所以我需要存储这些多列和多行数据。

我该如何做到这一点,我应该使用structs 吗?

0 投票
3 回答
1360 浏览

java - 没有 Java 的 J2ME 开发?

我正在第一次涉足 J2ME 世界。我更喜欢使用函数式语言进行开发。

Scala 曾经支持 CLDC,但不再维护。Bigloo似乎已经消失了。

解释器(例如 Jython)是不行的,因为 J2ME 应用程序必须很小(至少我的应用程序必须很小)。

我想知道任何能够使用另一种 JVM 语言来构建 J2ME 应用程序的人。