我想在Java EE(OC4J 10)环境中启动后台进程.用"新线程"启动一个线程似乎是错误的但是我找不到一个好方法.
在我的特殊情况下,使用JMS队列很困难,因为此方法调用的参数不可序列化.
我还想过onTimeout在会话bean上使用Timer方法,但这不允许我传递参数(据我所知).
是否有任何"正典"方式来处理这样的任务,或者我只需要恢复到"新线程"或者java.concurrent.ThreadPool.
是否有可能在函数定义中匹配一些touple的子集并且仍然可以在方法中获得完整的功能?
我想做的是这样的事情:
myfun({ foo, Bar }: Var) -> otherfunction(Var, stuff).
Run Code Online (Sandbox Code Playgroud)
代替:
myfun({ foo, Bar }) -> otherfunction({ foo, Bar }, stuff).
Run Code Online (Sandbox Code Playgroud)
我希望这很清楚.
谢谢.