ID do artigo: 178561 - Última revisão: quarta-feira, 14 de junho de 2006 - Revisão: 5.0 Como usar a serialização Java com SafeArrays Variant
Sumário
Variant SafeArrays são usados em COM para matrizes de dados (bytes, ints, etc.). Talvez seja útil para um desenvolvedor Java usar um SafeArray para um objeto Java persistir. Em ordem para fazer isso, precisamos uma maneira de converter os dados de ObjectOutputStream para um SafeArray e voltar novamente.
Mais Informações
Serialização em Java permite que você a transmitir ou armazenar um objeto Java em um transmitir. Se você deseja usar a serialização com objetos COM, será necessário para converter a transmitir Java para alguns forma que entende COM. Comum the Most forma de parâmetro em COM é um Variant.
Pois uma Variant possui limitado tipos que podem ser colocados dentro dele, um serializado transmitir do objeto Java deve ser convertido para um SafeArray. Um SafeArray pode conter uma coleção de bytes que é que um serializado objeto Java consiste. Representação do Java de um SafeArray é com.ms.com.SafeArray. Precisamos criar uma classe simples para converter o OutputStream para o SafeArray e outra classe para converter o SafeArray voltar para um InputStream. Observação : em ordem para compilação a seguinte codificar, você deve usar a máquina virtual para Java versão 2339 ou mais recente do Microsoft SDK para Java 2.0 e posterior. O seguinte codificar depende dos novos recursos da classe SafeArray incluído o novo Virtual Machine. A seguinte classe chamado SafeArrayOutputStream converte dados provenientes de um OutputStream em um SafeArray: Se você tiver o seguinte interface COM automação: Referências
SafeArrays e Variants são descritas no Microsoft SDK para documentação Java que é disponível a partir do seguinte site:
http://www.microsoft.com/mscorp/java/
(http://www.microsoft.com/mscorp/java/)
Para informações suporte sobre Visual J++ e o SDK para Java, visite o seguinte site da Microsoft:
http://www.microsoft.com/java
(http://www.microsoft.com/java)
A informação contida neste artigo aplica-se a:
Tradução automáticaIMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Caso tenha encontrado erros neste artigo e queira colaborar no processo de aperfeiçoamento desta ferramenta, por favor preencha o formulário existente na parte inferior desta página. Obrigado. Clique aqui para ver a versão em Inglês deste artigo: 178561
(http://support.microsoft.com/kb/178561/en-us/
)
| Outros Recursos Outros Sites de Suporte
ComunidadesTraduções deste artigo |






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


Voltar para o início