Le haghaidh feidhmchláir Jena leabaithe ar a stac JDK nua-aimseartha, bunaigh cúltaca comhroinnte sula dtógfaidh tú forghníomhuithe ceisteanna nó sula dtosóidh tú oibrithe:

import java.net.InetSocketAddress;
import java.net.ProxySelector;
import org.apache.jena.http.HttpEnv;

var http = HttpEnv.httpClientBuilder()
    .proxy(ProxySelector.of(
        new InetSocketAddress("proxy.example.net", 8080)))
    .build();

HttpEnv.setDftHttpClient(http);

Coimeádann tógálaí Jena a réamhshocruithe iompair agus é ag cur an roghnóra leis. Le haghaidh ualaigh leabaithe a úsáideann críochphointí poiblí SPARQL ceadaithe agus nach bhfuil cuntas seachfhreastalaí aige, is féidir leis an liosta seachfhreastalaí HTTP seoladh HTTP an roghnóra a sholáthar. Fanann sé seo ina réamhshocrú comhroinnte JVM, ní ina lasc in aghaidh an iarratais.

OibríochtOrd roghnú cliaint
Tógálaí ceisteanna HTTP rialtaCliant sainráite, meaitseáil chláir bunaithe ar URL, réamhshocrú HttpEnv
SERVICE cónaidhmeach ionsuiteCliant cláir mheaitseála, cliant comhthéacs ceiste, réamhshocrú domhanda

Mar sin féin is féidir le sárú áitiúil nó cláir bealach eile a úsáid. Socraíonn an tógálaí HTTP a chliant nuair a ghlaoitear ar build agus cuireann sé an réad sin chuig an bhforghníomhú; ní athscríobhann athsholáthar an réamhshocraithe níos déanaí forghníomhú atá tógtha cheana.

Coinnigh cúltaca an tosaithe seasmhach. Úsáid an comhéadan áitiúil/comhthéacs/cláir chuí nuair a bhíonn na bealaí difriúil.

Teastaíonn ó fhreastalaí Fuseki neamhspleách freisin an bealach chun tosú a rith atá tacaíochta ag a leagan imscartha. Ní chuireann cur an chóid Java seo i gcomhad ar an bhfreastalaí sin é a fhorghníomhú.

Ailt ghaolmhara