Discussion:
[問題] Java與VB.net
(时间太久无法回复)
最愛小熊寶貝
2007-04-17 06:04:01 UTC
Permalink
想問一下

不知道是否可以寫一個以Java為主的核心程式

然後將視窗介面等等設計的工作交由Vb.net來完成

這樣兩個語言可以互通嗎?

如果有 是直接可以通 還是需要透過什麼方法

請各位大德先進不吝指教


或許 只是問了一個小白的問題 先在此說聲抱歉

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.130.198.135
骨頭
2007-04-17 06:08:56 UTC
Permalink
※ 引述《larusa (最愛小熊寶貝)》之銘言:
: 想問一下
: 不知道是否可以寫一個以Java為主的核心程式
: 然後將視窗介面等等設計的工作交由Vb.net來完成
: 這樣兩個語言可以互通嗎?
: 如果有 是直接可以通 還是需要透過什麼方法
: 請各位大德先進不吝指教
: 或許 只是問了一個小白的問題 先在此說聲抱歉

如果說用VB 執行 java xxx 也算的話....
可以XD

不曉得JNDI能不能這樣用...不熟 (汗)

--
 String temp="relax"; | Life just like programing
 while(buringlife) String.forgot(temp); | to be right or wrong
 while(sleeping) brain.setMemoryOut(); | need not to say
 stack.push(life.running); | the compiler will
 stack.push(scouting.buck()); | answer your life
 stack.push(bowling.practice()); | Bone everything

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.134.27.68
小白退散!
2007-04-17 06:37:25 UTC
Permalink
※ 引述《***@ptt.cc (骨頭)》之銘言:
: ※ 引述《larusa (最愛小熊寶貝)》之銘言:
: : 想問一下
: : 不知道是否可以寫一個以Java為主的核心程式
: : 然後將視窗介面等等設計的工作交由Vb.net來完成
: : 這樣兩個語言可以互通嗎?
: : 如果有 是直接可以通 還是需要透過什麼方法
: : 請各位大德先進不吝指教
: : 或許 只是問了一個小白的問題 先在此說聲抱歉
: 如果說用VB 執行 java xxx 也算的話....
: 可以XD
這種做法也沒什麼不好意思的, 很多工具都是先提供 Console mode 的核心,
再製作 UI 來組合 Conole mode 的參數command 來呼叫.
例如 CVS & WinCVS, IDE & Complier, .... 太多了.

把 UI 和核心綁死, 不但減少日後想要使用排程來自動執行的機會, 更無法
作自動化的單元測試.

UI 和 核心程式徹底分離是很好的事情. 而且核心是用 Java 寫的, 這樣
表示核心的部份可以在不同平台上重複使用, 而不同平台上的UI工具就可
放給大家各自實做出不同特色的 UI 工具.

: 不曉得JNDI能不能這樣用...不熟 (汗)
--
╭──── Origin:<不良牛牧場> bbs.badcow.com.tw (210.200.247.200)─────╮
│  ↘ Welcome to SimFarm BBS -- From : [220.128.136.124] │
╰◣◣◢ ◢◢《不良牛免費撥接→電話:40586000→帳號:zoo→密碼:zoo》 ◣◣◢ ─╯
聽說燉黃金很好吃喔
2007-04-17 13:09:47 UTC
Permalink
※ 引述《larusa (最愛小熊寶貝)》之銘言:
: 想問一下
: 不知道是否可以寫一個以Java為主的核心程式
: 然後將視窗介面等等設計的工作交由Vb.net來完成
: 這樣兩個語言可以互通嗎?
: 如果有 是直接可以通 還是需要透過什麼方法
: 請各位大德先進不吝指教
: 或許 只是問了一個小白的問題 先在此說聲抱歉
如果是3tier的程式的話
有很多種方法
最無痛的作法就是透過Web Service
你也可以用Socket or Http自己定義格式也行

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.71.225.22
妙不可喻
2007-04-17 14:21:14 UTC
Permalink
※ 引述《***@ptt.cc (最愛小熊寶貝)》之銘言:
: 想問一下
: 不知道是否可以寫一個以Java為主的核心程式
: 然後將視窗介面等等設計的工作交由Vb.net來完成
: 這樣兩個語言可以互通嗎?
: 如果有 是直接可以通 還是需要透過什麼方法
: 請各位大德先進不吝指教
: 或許 只是問了一個小白的問題 先在此說聲抱歉

我在某廠的經驗是用MQ

Server(核心)用Java,client(GUI)用vb.net

透過MQ來傳遞參數與回傳值

(把要傳的東西塞到HashTAble,欄位以XML定義,取資料時根據XML的定義去取)
--
╭──── Origin:<不良牛牧場> bbs.badcow.com.tw (210.200.247.200)─────╮
│  ↘ Welcome to SimFarm BBS -- From : [59.116.165.128] │
╰◣◣◢ ◢◢《不良牛免費撥接→電話:40586000→帳號:zoo→密碼:zoo》 ◣◣◢ ─╯
继续阅读narkive:
Loading...