Olá,
Estou iniciando o desenvolvimento de aplicações Java Web integrada ao SAP B1, escolhi começar pelo tipo de integração via DI API por ser mais fácil, conforme alguns relatos que encontrei.
Criei uma aplicação Java Web (Tomcat + MySQL + Hibernate + JSF) que já grava as informações normalmente no banco de dados do MySQL, com algumas modificações conseguir gravar simultaneamente no SAP B1, seguindo os exemplos encontrados aqui no fórum e as orientações do Help do SDK. É uma pagina web simples, somente um CRUD de parceiro de negócio, minha finalidade é só iniciar o aprendizado.
Minhas dúvidas são:
1 - Alguém tem uma aplicação nesse modelo de estrutura? É uma boa estrutura para se iniciar e trabalhar no mercado de trabalho?
2 - Existe alguma forma mais simples de desenvolver aplicação java web integrada ao SAP B1 se não dessa forma? considerando que estou iniciando o aprendizado no Java e na integração de sistemas.
3 - Qual seria a melhor forma para se ter a aplicação trabalhando offline e, quando quisesse, sincronizar os dados que estão no SAP B1 com as gravadas no banco de dados do MySQL.
4 - Considerando uma aplicação trabalhando online, sempre que vou gravar informações no SAP B1 estou invocando o método que conecta ao SAP B1 para depois setar as informações e invocar o método de salvar-las, como faria pra fazer essa conexão com o SAP B1 por exemplo somente na hora de inicializar a aplicação e quando fosse gravar ou pegar informações usasse essa conexão já estabelecida.
5 - Existe algum outro site, documentação com informações atualizadas sobre Java + SAP B1?
Grato pelo apoio e desculpa pelos erros cometidos, essa é minha primeira postagem no fórum.
Abraços,