|
|
|
Как использовать явовский код в других языках.
|
|||
|---|---|---|---|
|
#18+
Здравствуйте. Есть система на сопровождении, пишем на VFP9 + SOAP, на новых 64-х битных серверах пошли ошибки работы SOAP. Хочу сменить транспорт SOAP, на клиента и веб-сервис, написав их на Jave, с последующей перепиской и ПО, но клиентское GUI понимает COM-объекты, а я не пойму как сделать из явовского приложения COM-объект. Нашел только EZ JCom , но оно стоит денег, которые ради кратковременного использования совсем не маленькие. Есть ли возможность использовать явовский код в приложениях написаных на других языках? И, если можно, где об этом почитать. Спасибо. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2012, 12:15:18 |
|
||
|
Как использовать явовский код в других языках.
|
|||
|---|---|---|---|
|
#18+
JNI работает в обе стороны это и вызов нативного кода из Java и вызов Java из нативного кода. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2012, 12:25:17 |
|
||
|
Как использовать явовский код в других языках.
|
|||
|---|---|---|---|
|
#18+
> Автор: Blazkowicz > JNI работает в обе стороны это и вызов нативного кода из Java и вызов Java из нативного кода. Ага, читал, но насчет двунаправлености не понял, спасибо. Хотя на фокспро писать писать сишный код будет не просто :) Ну ладно, это уже мелочи :) Спасибо Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2012, 12:05:17 |
|
||
|
Как использовать явовский код в других языках.
|
|||
|---|---|---|---|
|
#18+
Там есть нюанс. JNI подымает JVM в том же процессе, по идее. Нужно смотреть задачу. Но в большинстве случаев мне кажется будет проще развернуть какой-нибудь Java сервер и общатся с ним через сокет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2012, 12:07:28 |
|
||
|
Как использовать явовский код в других языках.
|
|||
|---|---|---|---|
|
#18+
Игорь Горбоноссменить транспорт SOAP, на клиента и веб-сервис, написав их на Jave Как на счёт "веб-сервис на Jave, а клиента..." на чём у вас там всё - FoxPro. Можно обращаться к сервису через OLE объект MSXML. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2012, 13:41:54 |
|
||
|
Как использовать явовский код в других языках.
|
|||
|---|---|---|---|
|
#18+
> Автор: Blazkowicz > Но в большинстве случаев мне кажется будет проще развернуть какой-нибудь Java сервер и общатся с ним через сокет. :) В фокспро удобно манипулировать данными, а все остальное ... очень сложно решается. > Автор: Garrick > Можно обращаться к сервису через OLE объект MSXML. Можно, но это все равно будет практически одно и то-же. Хотелось бы "уйти" от решений микрософта. Если нужно быстро, тогда быстрее всего будет сделать этот вариант на NET. И веб-службу и СОМ-клиента под эту службу, которую будет вызывать программа на фокспро, но тогда логично будет и саму программу переписывать на NET, а вот этого, как-раз и не хочется. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2012, 14:14:41 |
|
||
|
Как использовать явовский код в других языках.
|
|||
|---|---|---|---|
|
#18+
Игорь ГорбоносМожно, но это все равно будет практически одно и то-же. Хотелось бы "уйти" от решений микрософта. Если нужно быстро, тогда быстрее всего будет сделать этот вариант на NET. И веб-службу и СОМ-клиента под эту службу, которую будет вызывать программа на фокспро, но тогда логично будет и саму программу переписывать на NET, а вот этого, как-раз и не хочется. А вы планируете совсем отказаться от FoxPro? Тогда лучший варинт сразу делать web-интерфейс для клиента. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2012, 11:32:44 |
|
||
|
|

start [/forum/topic.php?fid=59&fpage=288&tid=2131740]: |
0ms |
get settings: |
12ms |
get forum list: |
25ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
33ms |
get topic data: |
19ms |
get forum data: |
5ms |
get page messages: |
68ms |
get tp. blocked users: |
2ms |
| others: | 344ms |
| total: | 518ms |

| 0 / 0 |
