Први впечатоци Прашајте ја архивата Java-Newbies - Форум за новости IBMi

Мојата прва работа со Java (не сметајќи ги верзиите на HelloWord) е 90% завршена.

java-newbies

Тоа е 101-та варијанта од датотеката SCS-калем до PDF. Со мојата варијанта, застанете со канцелариски материјал на компанијата во позадина или ленти во позадина за калеми за * STD и A4QUER.

Јас ја користам збирката класа itext за креирање на PDF и збирката класа JT400.jar за читање на средната датотека ДБ.

Развојот на компјутерот (DEV: Gel) помина во голема мера без проблеми. Стартот на AS/400 исто така работеше веднаш.

Задоволен сум и од реалното траење - но „преткомпајлирањето“ трае значително подолго од реалната реализација. Јас бев во можност значително да го намалам ова време на водење со CRTJVAPGM.

На овој форум, командите AS/400 CRTJVAPGM и RUNJVA често беа советувани против, кои неповолности ги имам?

Покрај тоа, треба да се работи со JT400NTVE.JAR (мајчин возач) на AS/400. Но, тогаш морам да регистрирам друг возач на JDBC. Но, тогаш мојата програма веќе не работи на компјутер. Дали има потреба од конфигурациска датотека или има подобро решение?

Понатаму, мешавина од 3GL и Java не се препорачува тука на форумот. Дали освен слабите перформанси, имам и други недостатоци? Бидејќи создавањето на излез е веќе вклучено во „работни места за слушање“ за мене, недостатоците треба да бидат ограничени.

Мали детали: ако средната ДБ-датотека (со споени податоци) има CCSID 273, можам да ги извадам податоците од ДБ како чист ASCII.

реклама CRTJVAPGM: потребно е само ако програмата се нарекува ретко (обично еднаш) во многу JVM. (видете исто така Микс). Бесмислено е со повеќето сервери за апликации (поради натоварувачот на корисничка класа). Недостаток е потешкото распоредување, особено при промена на големи апликации (застој). Тоа не е директно штетно.

реклама РУJAАВА: ги нема сите параметри за повикот. Алтернативен QSH ЦМД (java.) Е поедноставен и поелегантен со целосна функционалност.

драјвер за рекламирање: Поставките на возачот секогаш припаѓаат во датотека со својства за да се спречи токму овој ефект. Матичниот двигател не е сам по себе побрз од двигателот на Лента со алатки. Со второто, сепак, важно е да се третира со CRTJVAPGM. На AS400 има jt400.jar со и без статички компајли, мора да го користите точниот (може да проверите со DSPJVAPGM).


Мојата прва работа со Java (не сметајќи ги верзиите на HelloWord) е 90% завршена.

Тоа е 101-та варијанта од датотеката SCS-калем до PDF. Во мојата варијанта, запрете со канцелариски материјал на компанијата во позадина или ленти во позадина за калеми за * STD и A4QUER.

Ја користам збирката класа itext за креирање на PDF и колекцијата JT400.jar за читање на средната датотека ДБ.

Развојот на компјутерот (DEV: Gel) помина во голема мера без проблеми. Стартот на AS/400 исто така работеше веднаш.

Задоволен сум и од реалното траење - но „преткомпајлирањето“ трае значително подолго од реалната реализација. Јас бев во можност значително да го намалам ова време на водење со CRTJVAPGM.

На овој форум, командите AS/400 CRTJVAPGM и RUNJVA често беа советувани против, кои неповолности ги имам?

Покрај тоа, треба да се работи со JT400NTVE.JAR (мајчин возач) на AS/400. Но, тогаш морам да регистрирам друг возач на JDBC. Но, тогаш мојата програма веќе не работи на компјутер. Дали има потреба од конфигурациска датотека или има подобро решение?

Понатаму, мешавина од 3GL и Java не се препорачува тука на форумот. Дали освен слабите перформанси, имам и други недостатоци? Бидејќи создавањето на излез е веќе вклучено во „работни места за слушање“ за мене, недостатоците треба да бидат ограничени.

Мали детали: ако средната ДБ-датотека (со споени податоци) има CCSID 273, можам да ги извадам податоците од ДБ како чист ASCII.

Јас сум во моментов на слична патека. Моите искуства
во Јава не напредувале толку далеку.
Но, јас работам на тоа.

Но, имам неколку прашања во врска со итекстот. Би можеле
можеби време за размена преку е-пошта ?.

Многу благодарам
Мајкл

@ Дитер Бендер
Ви благодариме за деталниот одговор.

Ако мислите на еден вид сервер со слушање работа (никогаш не завршувајќи сериска работа), тогаш тоа е вистинската насока.
Така работи со нас. Започнуваат две работни места по клиент, кои чекаат работа преку DataQ и поминуваат цел ден.

Само зошто треба да се мешате тука? Најлесен начин да го направите ова е само во Јава!
Ако би го изоставил „факторот на мешавина“, ќе завршев сега.

Ако требаше да го пробијам JAVA-дел од нашата (само-направена команда) SNDSPLF за мојата сопствена работа на серверот, ова создава дополнителни проблеми/работа, бидејќи морам да го чекам PDF за понатамошна обработка (е-пошта/ftp/факс).

Јас секако би можел да ја префрлам целата команда на работа на серија Јава, но 1. Морам да работам напорно на логиката на програмата 3GL (за повици "пред и по" обработка на Java)
2. Колку добро RPG повиците (не се многу тенки, бидејќи се создадени со LANSA) од Java?

Со 2. Јас треба да имам предност што можам да ја преместам работата на серверот на сервер Линукс. (RPG повици?)

Иако можев да замислам дека размената ќе биде интересна и за другите почетници во Јава.

@Alles
Па сега повторно пофалби до одборот и особено за Дитер Бендер, добив многу свои информации (линкови до вовед во Java, iText за PDF) овде од таблата.

ова е всушност примерен пример наспроти мешавина! е-пошта и ftp барем би биле полесни и поизводливи во Java отколку во RPG, со факс не го знам вашиот интерфејс.

RPG повиците од Java се wg. неспоивите средини за време на траење не се толку лесни.
- JNI (мајчин интерфејс на Јава) Јас дефинитивно советувам против тоа и ретко кој го прави тоа!
- Повикот за алатки се одвива внатрешно асинхроно преку ServerJob, но според мене е незгодно да се програмира и да се исфрли секоја неутралност на платформата
- зачуваната процедура преку JDBC е, според мое мислење, најлесна и дури може да се пренесе во многу случаи; Постапките за надворешна продавница лесно може да се направат од (скоро) која било програма на AS400.

Мислам дека веќе сте на вистинскиот пат.

Што се однесува до постојните информации, наскоро ќе отворам нешто како ЧПП за Java и AS400 на мојата веб-страница и потоа ќе го вклучам овој дел во моите кампањи за ажурирање месечно, така што моите страници ќе останат интересни. Потоа, полека се гради, бидејќи мојата веб-страница е повеќе дел од одделот за маркетинг - заработувам пари со проекти, обуки и совети.


@ Дитер Бендер
Ви благодариме за деталниот одговор.

Токму така работи со нас. Започнуваат две работни места по клиент, кои чекаат работа преку DataQ и поминуваат цел ден.

Ако би го изоставил „факторот на мешавина“, ќе завршев сега.

Ако требаше да го пробијам JAVA-дел од нашата (само-направена команда) SNDSPLF за мојата сопствена работа на серверот, ова создава дополнителни проблеми/работа, бидејќи морам да го чекам PDF за понатамошна обработка (е-пошта/ftp/факс).

Јас секако би можел да ја префрлам целата команда на работа на серија Јава, но 1. Морам да работам напорно на логиката на програмата 3GL (за повици "пред и по" обработка на Java)
2. Колку добро RPG повиците (не се многу тенки, бидејќи се создадени со LANSA) од Java?

Со 2. Јас треба да имам предност што можам да ја преместам работата на серверот на сервер Линукс. (RPG повици?)

Иако можев да замислам дека размената ќе биде интересна и за другите почетници во Јава.

@Alles
Па сега повторно пофалби до одборот и особено за Дитер Бендер, добив многу свои информации (линкови до вовед во Java, iText за PDF) овде од таблата.